<SEC-DOCUMENT>0001035267-20-000032.txt : 20200207
<SEC-HEADER>0001035267-20-000032.hdr.sgml : 20200207
<ACCEPTANCE-DATETIME>20200207171828
ACCESSION NUMBER:		0001035267-20-000032
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		109
CONFORMED PERIOD OF REPORT:	20191231
FILED AS OF DATE:		20200207
DATE AS OF CHANGE:		20200207

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			INTUITIVE SURGICAL INC
		CENTRAL INDEX KEY:			0001035267
		STANDARD INDUSTRIAL CLASSIFICATION:	ORTHOPEDIC, PROSTHETIC & SURGICAL APPLIANCES & SUPPLIES [3842]
		IRS NUMBER:				770416458
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		1020 KIFER ROAD
		CITY:			SUNNYVALE
		STATE:			CA
		ZIP:			94086
		BUSINESS PHONE:		4085232100

	MAIL ADDRESS:	
		STREET 1:		1020 KIFER ROAD
		CITY:			SUNNYVALE
		STATE:			CA
		ZIP:			94086
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>isrg-20191231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:89d4e5de-1118-4015-aee9-1684c0c9ef56,g:56bee99d-0e8f-4fa4-bd41-bef250572f9e,d:bbc58cce009741cf8ee11e4366e2159f--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:isrg="http://www.intuitivesurgical.com/20191231" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>isrg-20191231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M180LTEtMS0xLTA_f8f363d7-1696-4f81-9b38-fc8322fd4522">0001035267</ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M181LTEtMS0xLTA_22dcb3e3-3343-49d1-89af-779de67388a0">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M185LTEtMS0xLTA_cecda479-ff56-4341-8d1e-ee6cb35feae4">2019</ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M18xMC0xLTEtMS0w_999ddfd6-782c-4eb8-ab90-f79c18c1f3cf">FY</ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M18xMi0xLTEtMS0w_e32b4525-4a62-4670-86cd-d67b2d8adb3b">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="isrg:SystemSalesArrangementWarrantyPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEyODcx_3ddf3764-4bb5-4f90-89ef-49b469b72a0e">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyNTcw_9afc78ac-853f-4057-8eae-aec2a55373f1">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i1e12bb4f052642d99a745fbfdb30ab1b_D20190101-20191231" name="us-gaap:DerivativeTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2MDk4_9b87f430-33bc-433f-b010-958caaf7180c">P12M</ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="isrg:DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI3MTM4_20afe8f0-a0e5-4ee2-bf40-8d8b781d6313">P2M</ix:nonNumeric><ix:nonNumeric contextRef="ide8feb39851d4a71a3cf574128d78a50_D20160101-20161231" name="isrg:StockOptionsGrantedInitialVestingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQzODQ_67eeb20a-c2c6-4c51-960d-d2ca78fa554f">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" name="isrg:PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU2Nzk_82ca7701-3227-4080-94e8-cd0f059f650f">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i71f0f230150f48b289bfdabcf7dafefd_D20190101-20191231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzY2ODY_183c42b3-7cd6-4d3f-8fcf-b900e4bb8476">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="i53a753dcde354318baf70f3b5e6d4868_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzItMS0xLTEtMA_ca4404c0-d643-4b0c-96b4-7a7e5ed7d155">4</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i8b31a55bb7704e7ea689ccc382655003_D20190101-20191231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzMtMS0xLTEtMA_e1c04e4c-e5ab-468b-b4d9-e51ce2518a42">12.5000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i8b31a55bb7704e7ea689ccc382655003_D20190101-20191231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzQtMS0xLTEtMA_dfc5c936-8b44-43e7-952e-0ab0c018b26f">2.0833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i35f4e5d5d2444f2fbe73e2e4a3b49c3a_D20190101-20191231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzUtMS0xLTEtMA_89ef49b1-daa5-4818-bc09-8b055fd7fbad">12.5000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i35f4e5d5d2444f2fbe73e2e4a3b49c3a_D20190101-20191231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzYtMS0xLTEtMA_db085aa5-f3e6-437b-8e73-1739c3054e9e">2.0833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ice3804fde2504bab819c568912f5e0c0_D20190101-20191231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzctMS0xLTEtMA_ca908855-155f-4544-bd6d-d1cd8844f032">14.5833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ice3804fde2504bab819c568912f5e0c0_D20190101-20191231" decimals="6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzgtMS0xLTEtMA_b1ce9517-6c07-4819-900f-767b645c9f75">2.0833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ia26da81a381a41c69a31a92fbfa41edf_D20190101-20191231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzktMS0xLTEtMA_8332fa4c-7fab-4fa1-b9e0-a0204308493d">25.0000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ia26da81a381a41c69a31a92fbfa41edf_D20190101-20191231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzEwLTEtMS0xLTA_3261382f-b3e8-420d-97dd-4963e21bf9dd">2.0833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ife5dec406d2b4d9188c25910b629eb7b_D20180101-20181231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzEyLTEtMS0xLTA_29546b41-d9ca-477f-8a1e-fcb4a228b6fd">33.3333</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ife5dec406d2b4d9188c25910b629eb7b_D20180101-20181231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzEzLTEtMS0xLTA_63226600-6050-4e09-96ca-edb6008e6cde">2.7778</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i71f0f230150f48b289bfdabcf7dafefd_D20190101-20191231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzE3LTEtMS0xLTA_e7367379-0670-43fa-9ee9-cdb50b363dfe">25.0000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i8331ca17a3554c0d9382a2cf4141021e_D20180101-20181231" decimals="6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzE5LTEtMS0xLTA_fb62a346-197d-4e36-a63d-fab06843bde6">33.3333</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="isrg-20191231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ifc4baf49d4584003bc40e33b992abe9c_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="iee3fce9cc0c446609a421a12d2514e16_I20200117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75df7899c346410c81652c3a8c250a56_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20396995500644c68c401002f0d9bc39_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="icb0b0904af5248ff8e1efd7ba0d6043d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0c23afdac5b442197b9997eab6756a5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08fdc81247794595afc6a4b2917ec1c7_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8b14518d56049388ea5a5f2590d31b9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i479d4ec1961b4e1491023b791e224384_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd81853907ba45b9887ab0d502b61742_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i142f3087658846c095a015577f4b8113_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3df23bd900fb49e0ab8416279e509db5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3612916ec9664e9b94b0457a24c780f3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65879870967e4262b5b6e88d4ec92cb7_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc03950418d74eeb8599f53490555664_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief0505f71a2a430a8a923fcfa8e0e812_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15d5f8f1f1124f7d882cc1b260578c73_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c77abe04f3241d1b619e309910c755c_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie33bbdc86d9a481d9b05ae2ef30b2273_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedcde4f64c554099a3adb5eed3dce0b3_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib43841dc4fdf42f491fda32ed3b97cbc_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba54f49040b44274bbd9b428b2141659_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2248c3554a8d40098a914364ccecc20e_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fb671e57924466491958d3e5eb0dc6f_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5b324b7b492476b99a8a233e31de079_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19a54e8f64144653a7995e56dbeeb1a3_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84e4ae3a1ce14e07b2714e0b73b5c45d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96e69c26252c4f5086c0c9dca18ef157_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8efaca5f2b324da99f4ae043180d5c50_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43808e92925a4c1a80e56abb394791dd_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7e0287408064f4cb28a3f8120ea77cd_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafe7f7e8bbc54e9ba0f5cc3a8c97cc3a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15edcd68927e42dc97961362d661f754_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia26f9da8e39845a2be0943c66d58cb1d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00ed79a3376c438ca79cec9a1dee9ab3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i496fbd116ca047fca342f15d6276b085_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9177550550740d0bc83d149266a2928_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id16d6529c0c4491f860859a98eb3ab28_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66a01c6117834a538350f9facf872de9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf1b5177a9464ebbaec09109dd380e6a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a49eb81fdb145f6b1933a3d4a1b7073_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eecb1a976b44f348f0951d59f679ae9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c8a226f70214d22b2ff1419b0b3b067_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5e93b6d9fbf4171959a350d380f2435_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4b9971a8ea048bd8f331d591a63ff3c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e50852f6e274b23a6fba28b113a9f5b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcdd24e11c834660a74ad45723f9b163_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic97f86a263f84f83a28924450495c1ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7612c3cc8b59457a903de78f8270b482_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i285d8966be294eb4a49065dbf0d03b49_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i698f23ce06c3419f8345a5a584c0bdaa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6e2cd213f74479bb256a7182822a1c4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="id7a594c3530745f9a6955e770076ebfb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dd61d70e4df417e84ea61f6095a429d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c8bee543233418583cab77c507c5b17_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie135d91eb2224dd186342a6bbd1f9915_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3231336675fb4e39b31e3c3d15314b5c_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d2683b0388f48d7ad776e43148b13e1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6304d0f383f4973ac0a11a0dd29bf89_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i875ec560c35845ea96b4b7a2da3d079c_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8620bb431ab24270967ec3bc9c004951_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia89fc80f2b954f79a9314462776a2921_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c7eaa17422841aca14a9674844ff3b2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">isrg:EquipmentAndFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0b2c94ed1ae48928e7ff4928dd75450_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsLeasedToOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cebb7094152482da5fb52ca13494949_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsLeasedToOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff611b2009544d9990b8266cab3c0574_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16c7780b0d23481fbb0b807a508bcb2e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">isrg:EnterpriseWideSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic921eeec280f43688992ffd39d57391e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">isrg:PurchasedSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bbb7bf6d52e4baba994978809459d1e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>isrg:segment</xbrli:measure></xbrli:unit><xbrli:context id="if73345c7c26445c08b283bde87da10b7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e12bb4f052642d99a745fbfdb30ab1b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23735aacc9174b56afbced258e3c2d5d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i691b04ab5ee547fdad9c261ad0b96590_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c90d8f9b8e24c918a552ce1b34ac764_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if73e722c1ed34e29ab0b189da33929ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">isrg:UnitedStatesCorporateDebtAndEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56fd332ba9c64eeeaba2c47e933a0097_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaebd7776866d4e7bb1602a005d59fdd3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4eefb3b1e5824add87c10e0e931a9521_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie192e9741f0f41b9a76d4450dd96ac60_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i863fa3c6711f46b59210936b5421febd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94e2dc9a15a54023add201031fac6837_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31f96847aaa84ae888f4999625ab1d5f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie46d443edcae42579169519d8638c9e2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie924e1f3e62b4b08a822c33314bc9731_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic10b934bab564f99a124e0665b6c9a4f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">isrg:UnitedStatesCorporateDebtAndEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa9a5e4c0381454fb9cab19235cfa915_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ab1f41987254d6a85c847b6a8616cd4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d4d6976afaf4282a7cb5589c17ced94_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a9dd592a532423b9568da35f2f79e46_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e37054ef21f4defbb6f0739e89202e5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3acf5682567a442096e3c0b65626e229_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e9958fa5d6b44679770104d2e8c67f4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib47f4257d61540c780f441abaff42090_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7500c0f86efb4fd89876b16660b48ea1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id879023cb8164528893fea49998a40c5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c63aba073484def977a001de216308b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9779f5897a334a4f91f29a5444d0e0fd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f2a65534a754ba58d1a72352651ce54_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if22fa0556afb4bc78e4ca1912f32731a_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf65ee75f8894dfdb8f64e659d799295_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4559e15103424fabbb4cc906e31d77ab_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31da4dc44b864eedada6d6353176a858_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3a2d4e94aaf40e99896c609ec20884e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb16b8efc2dc45888631d4685176598a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i474b3ee78d7844f4aed7cb546e70fe9a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i073df637bea44db88790da5c9d792b2f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4226c4dd64434c45b04a9488cc5dd3f5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7f2815a75b14b3eb7ddce58d23d1d92_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9ce705c85094183b40cbba9b4e797ae_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7846ba951744650bfc8f7aac9a5c155_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic141515471414d3a80a38677f26951c6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a31a10cd29143848ef91923a9b5e59a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8221f5fa657340958f7d8cdb15cfaa82_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibafd169d349c49329c732c83c4fa61d2_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a2c1f6d1c1d4fa8946421b7f1939240_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0807a4ec255649c2ad125e57b375ae4c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9255a94dcf7f42cd8e1d1d2a4997c5a8_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2eaed547a7c44dad9f1dce864d734ff4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i960a032681e84d9ea312c35517b2c5ea_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95622a7db3264bc48430d6731175ca15_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f7cb00810ad4275a081f83f15283234_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i413bb5c750324d47abf2ed6e18476019_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida7cbbf4face4e9ca2b1c0c0ac92fcb8_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d8e2ee1409745f9a6a06bb492086d8f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45ee02ae7c3d4aed81831fa7620d89e7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibac8c764a9c94073aed64d65c7481aae_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic65a51de82924ab5bcdceee8e57dbb4b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b54dffa60d741f882376a5f07410900_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55e3352e676e4dee872341ccfb634cf9_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b0cdb475cb949d2bee266b279458126_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84231364d17d4cf78d6c2d0d129f34ab_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ecd19bad2b341d69cb45db493393cd2_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6255680dbace419889a1059c19ad6389_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i870d670a7b144fce921f64cafb200aab_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabbc6fa9e13a4671aae4222ccac3b426_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f71d04fe19c4714a958c0b8be74ab6e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic633be5375aa4403b4bc9454d731d551_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic709f91ab55d4bbfa2fe9911a0fe6427_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fb838649ea74f09a22e8e60facfbf48_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0393aaa9006444b897f8cbb1aecf5c67_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7b470fe5e444cc4b18af92782f66beb_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8c3681728624c27a6211a0470c6ea6a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a362806d866432db2c4c718841f8c1a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65a50606927b42b08e949050fc98ee49_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i775b6a6a03d3401aad0253d920f04923_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0131e61ab74f4dc8b2dc7c14b132db56_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b25ebe278e8496f9da8346563c29cba_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabd2ae5f606d42d3894cce5467623d99_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-05</xbrli:startDate><xbrli:endDate>2019-01-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab621223b24c419b99ddd336a9aeb014_I20190105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2be66f8e941645e7b243f87fab9f7e34_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i729aa7322f57426b9f925b29db2ee236_I20190105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96d7664a204e4de39ed757cb5996bd93_I20190105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6996791c4a5245d9b03c262221cf7a16_D20190831-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-08-31</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92723a32a3d341d28e2cb38360bcd040_I20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i716c47db56444c7d898b58882c86d421_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3aeb23985ae405cbd7ceb0524e0d7cc_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f4c024199674154982b4991c6ddffd4_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">isrg:ManufacturingProcessTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2dbd2f5009546c3807b743a30acfdc5_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf756dcf5af544f9a02cefbf2d9d7f49_D20180525-20180525"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:VattikutiTechnologiesPvt.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-25</xbrli:startDate><xbrli:endDate>2018-05-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ef54fed6c6b4df3a22dd9c34ba59675_I20180525"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:VattikutiTechnologiesPvt.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:InTouchTechnologiesInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-17</xbrli:startDate><xbrli:endDate>2018-08-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i156df8a073324da98c49482e7194e769_I20180817"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:InTouchTechnologiesInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-08-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee63db370abd44ceb16dd57986c17ac7_D20181211-20181211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:UnisonSurgicalsCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-11</xbrli:startDate><xbrli:endDate>2018-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:UnisonSurgicalsCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cc744794f874f689682aa21b46059fb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i437475c5f6464fa7bd2b11336ca76914_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36308ee39d474d1cb619b87570fcafc7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14b1b7082d244f2d9cda4cd05924f5d8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1dc5538a05b4312a6e5eff9057ed367_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21dbd6fc8cf94a5ea37a109d78c69935_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6dfd0d3846042629c345215b692a5f0_D20180611-20180611"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-11</xbrli:startDate><xbrli:endDate>2018-06-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53888c7a832e415c849e9289cbe13a8a_D20181231-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-31</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22875e43528d49cd848756094f92aa97_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7609e26791264b59afee6cd6d04d2697_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66e06e31d69e4839a99efd53ca1c895c_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b82050eaed0477397b1d8bbdb280757_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14bb9748e60c41b59c24ba2ed85e515c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i631d8befba3847eebc36ff8bb5c521f5_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd21a1d830384f4e828529b24f387230_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id07a3479c5a74456935805898fe26efe_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19bdf8f364744bdeb7008585b20b3e47_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cd9e0c38b1148b78ca4aef9d692a150_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88c2a62999ea46dc9391bc0ed4c0ed0d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if49b7dbb639b41d0bf03256e711069f1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67ca42cc4f3f40b4b957fa2528d2d098_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb71e82bd39e453ab56de09e9e21f248_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4fd09ff7fd64ebaa5c7a24e255fdeed_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d08beacda804f4684b9a507ca9598e0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id333bf7b2fda4c49b5b9c65c08b67c59_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief4c949fa67f4320bc99c8e782e808d5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f0b7f6118404962a61d1dc7c3e288d6_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief19ab94ae3742c181bfa14348adff70_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cd3bed404d14f91875b38cb84810c69_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2102b193769148599d4d7d5fdb58c6f2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6154539ea634daebe16df13c1cea838_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ea1a06d531e4fcd82ef189ce430e2e2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb8091e04f0947a880790ad4e37f4a8a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd1c14dcad1a4831bf04b0db57105cee_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id766d3ccad5c4232b3ab1f79fa10b589_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fd316d5b3ec480db46f5bb567ee9365_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia35d5c602a6e4898969233dd831ad538_I20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e63b2b85f1e46b59fa6d39ec31c8eab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7632760bd2c4439b4ec522f2da56805_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if00df1fa07bf4e3d935e7053243db722_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63e1168f4d874cecb31b98d28430764f_I20150331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica6d8999a8eb42dba37c6f41ea55d84d_I20150430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if68d0742c2db40d886fc68e449f67a9d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i726d2e020a3b4505b982ff694f2aced2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:AugustGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37b6ba61111e4f4eb0ece1aeeedcc4d1_I20091031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2009-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice00a20ee9f14ccdb89a68058597d0a7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide8feb39851d4a71a3cf574128d78a50_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:InitialGrantOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cc84051dce74900a780b9698472d1df_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e9138bbfd2244f0800e612e4794edfc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ea69af85d2046d09fa14af6f60b86e9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="period"><xbrli:measure>isrg:period</xbrli:measure></xbrli:unit><xbrli:context id="i26341d1db1b84ddbb3e8b87bb0ff52ad_I20170331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03b2bfa032724ff3b0b5d864f0350f69_I20170430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71f0f230150f48b289bfdabcf7dafefd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="isrg:AwardedtoAxis">isrg:EmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6ffd437814b45c587566887eeb04dde_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21da93124b55435394e95e297ca5593b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd41a69f32e746258eb6872f84b65c5f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaf1aa6feee84d9380dae0b9e359d4a0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f768047e818496bbea7f0e8a9b2cac4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if92c341834024c64b9e6cdc1ebfdc722_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i629ffd03826e47618d165b6080b4f71b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a3c1b49c2bd4bc087d3f5800c36cba8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ac6f78d56634121be88aae3afbebf15_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c9d7108091549739df7a95a8c8c1387_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3c811a5f5a3472d9a1189412050de16_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i692e8a7602d8405bb45dc700610effa9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5900630e4a5341c2a435316498525aa5_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i052174b56aa8451281657dbf8871c58e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e4cd8b79d634d46b3bdba93e0110828_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfb333f20fc14c318be3eb9813ea89f3_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81fcf6d1d887435b8717da5c943bdac4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4442c19ae234467ba426d94e02bc33cc_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i729aaa06d9ee4c6db883f16ae5275aae_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ad2bd4a077448cba20b5feeadf47630_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9913a4b711644bb6a37fc644bf46ca7f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38227c7e296f4071b7d5c72b6f0ad526_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefe4fd915bea4293b13a11f9af11b8ec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i226313472de44a8a93448d3dfa795867_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fc0fa318504466aab633ca20255f10e_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1606bf41a91d4c4f847a95386033ad6f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:ResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92165e49589447fdabc738aa93981e50_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:ResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefe88be6ce354716b2ff889324ff0b5b_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:ResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifaad5793878e4805881671a3b8791098_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2912aabe202e478f81f0c7943ac59cc4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:NonvestedStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf23bd6531d242f2a4d777e75cccee8d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:NonvestedStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53a753dcde354318baf70f3b5e6d4868_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:FebruaryGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b31a55bb7704e7ea689ccc382655003_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35f4e5d5d2444f2fbe73e2e4a3b49c3a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:FebruaryGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice3804fde2504bab819c568912f5e0c0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:AugustGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia26da81a381a41c69a31a92fbfa41edf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:NewHireOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife5dec406d2b4d9188c25910b629eb7b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:InitialGrantOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8331ca17a3554c0d9382a2cf4141021e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:InitialRSUgrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="isrg:AwardedtoAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic453d672935f4cd8ae19c56de1829f37_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4996965b98d34917a99ad50b6635d35f_D20180601-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8111dddba3f4f83b9f3a588f1ae6ed1_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27019818011f4ade9ab7457d1c3cc2ca_D20190801-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-08-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</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="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1783f725a6ab43bf9d44c305c6cb322a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib14c25376e9f4e1aad9962188e39164b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4764bcb2a95d4d3aa6b90d7114e3a94d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i593c85f8a59b487396366a9406802ae1_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12e586f98f064be38f961ca290dc274e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5046ea9c22b45e0bcc27741ce3dc9ed_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1d9eb5330dc46e49a5147fb09d9e584_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTExLTEtMS0w_997a1dad-9e92-408a-bd91-509d6f6d8875 id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTctMS0xLTA_d7aa1a5d-5b76-4e6f-ad52-b057f840f172 id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTktMS0xLTA_44fd52fe-2866-46c2-b220-de01d7218389 id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTE1LTEtMS0w_7a43e482-930b-402c-96f4-a7017a482e25" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTAtMS0xLTE3Nzc1_74bb8a75-96ab-4e70-8cf2-df73f9e99978" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%;">UNITED STATES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WASHINGTON, D.C. 20549</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxMjYx_3151199c-5757-4bf4-9f8d-8a9f7733e709">10-K</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(MARK ONE)</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:1.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.732%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:91.403%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Wingdings',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6NjczODJlNDJmMDUyNDQxMWFlYTlmMDNkYTk1OTZhODYvdGFibGVyYW5nZTo2NzM4MmU0MmYwNTI0NDExYWVhOWYwM2RhOTU5NmE4Nl8wLTAtMS0xLTEzNDI_ddcbafff-63b2-42ae-be4f-8829464a4edc">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">For the fiscal year ended <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxMjYy_6b94fbf4-3a0a-46de-97bc-c05567a0080b">December&#160;31, 2019</ix:nonNumeric> </span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OR</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:1.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.732%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:91.403%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Wingdings',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6MWE1MjUyNjY0YmIzNDQ0ZGJhZGVhY2ZhMDM5NzE5OTQvdGFibGVyYW5nZToxYTUyNTI2NjRiYjM0NDRkYmFkZWFjZmEwMzk3MTk5NF8wLTAtMS0xLTEzNzE_7608f740-9d53-4ad1-bf5f-8441c3935897">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">For the transition period from </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Commission file number <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg1_5b064631-f794-4fee-bf07-9461db07c827">000-30713</ix:nonNumeric></span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><img src="isrg-20191231_g1.jpg" alt="isrg-20191231_g1.jpg" style="height:73px;width:197px;"/></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg2_00c9642a-334d-4b53-8a62-d84ce7f73cda">Intuitive Surgical, Inc.</ix:nonNumeric></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">(Exact name of Registrant as specified in its Charter)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:47.633%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:45.586%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6NTgwNzdjOWM0NzU5NGQyMDk4ZDQ2YjU3NjYxNWQ1NzgvdGFibGVyYW5nZTo1ODA3N2M5YzQ3NTk0ZDIwOThkNDZiNTc2NjE1ZDU3OF8wLTAtMS0xLTEzODA_00b0eae7-5a1b-4206-96cd-f27353743dc1">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6NTgwNzdjOWM0NzU5NGQyMDk4ZDQ2YjU3NjYxNWQ1NzgvdGFibGVyYW5nZTo1ODA3N2M5YzQ3NTk0ZDIwOThkNDZiNTc2NjE1ZDU3OF8wLTItMS0xLTEzODM_662cab2d-9c79-4eab-948c-9cfd4576f07d">77-0416458</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or Other Jurisdiction of Incorporation or Organization)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S. Employer Identification Number)</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg3_ce260e98-e07d-4e98-965e-9390ae48cfe0">1020 Kifer Road</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg4_410afefa-0667-4f61-bc16-4c6de457e9f4"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDkw_51e50fa2-a8a4-4028-9f99-7f190d3540b0">Sunnyvale</ix:nonNumeric></ix:nonNumeric>, <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg5_ebfb3112-0038-4989-9c68-568f0274d99b">California</ix:nonNumeric> <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDkx_cc6954cb-8e81-4220-abb8-95dd2246399b">94086</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">(Address of principal executive offices) (Zip Code)</span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDky_fd77f668-a785-4a54-8d30-d89e60ffd6ab">(408)</ix:nonNumeric> <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDkz_65c177f3-7cee-47d0-8a0f-acfa4e420b18">523-2100</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:96.637%;"><tr><td style="width:1.0%;"></td><td style="width:38.393%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.213%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:38.394%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Title of each class</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Trading Symbol(s)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6ODQxN2RlZGMyZjAyNDg3N2FmYmJlMzkzODdmOTVmNzUvdGFibGVyYW5nZTo4NDE3ZGVkYzJmMDI0ODc3YWZiYmUzOTM4N2Y5NWY3NV8xLTAtMS0xLTE0MTQ_de83246b-0d35-41cc-a05c-6b6859dc1ad2">Common Stock, par value $0.001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6ODQxN2RlZGMyZjAyNDg3N2FmYmJlMzkzODdmOTVmNzUvdGFibGVyYW5nZTo4NDE3ZGVkYzJmMDI0ODc3YWZiYmUzOTM4N2Y5NWY3NV8xLTEtMS0xLTE0MTc_31216615-858f-4cde-b3d9-f0222193a802">ISRG</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6ODQxN2RlZGMyZjAyNDg3N2FmYmJlMzkzODdmOTVmNzUvdGFibGVyYW5nZTo4NDE3ZGVkYzJmMDI0ODc3YWZiYmUzOTM4N2Y5NWY3NV8xLTItMS0xLTE0MTk_8125fca9-cf80-49fa-92e1-ed1e784c0ace">The Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Securities registered pursuant to Section&#160;12(g) of the Act: None</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxODI5_750ddf25-f9c0-4d21-bbfc-02b3462772ba">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18yNjkzODAzNDg4NDk2NA_405749ee-7fb4-49dd-9225-06585820eb2c">No</ix:nonNumeric>&#160;&#160;&#9746;</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18yNjkzODAzNDg4NDk3NQ_f4be22f4-4df7-4737-a61e-050caafab065">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18yNjkzODAzNDg4NDk3Ng_497048f8-4d70-4ed2-a16d-25ebcfe0d83d">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:22.415%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:1.362%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:42.883%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.415%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.725%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6M2Q1ODUyOWM2ZjdlNDIyM2JjNjUzMjBkNDEyNjdmNzUvdGFibGVyYW5nZTozZDU4NTI5YzZmN2U0MjIzYmM2NTMyMGQ0MTI2N2Y3NV8wLTAtMS0xLTIxNTQ_cbc9c541-0af0-479a-9fc5-6d67b83d5eb5">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Wingdings',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9746;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated&#160;filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Wingdings',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-accelerated&#160;filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Wingdings',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Wingdings',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6M2Q1ODUyOWM2ZjdlNDIyM2JjNjUzMjBkNDEyNjdmNzUvdGFibGVyYW5nZTozZDU4NTI5YzZmN2U0MjIzYmM2NTMyMGQ0MTI2N2Y3NV8xLTQtMS0xLTIxNTc_c9d67ccd-6e58-44e0-9b41-639d866ee07e">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging growth company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Wingdings',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6M2Q1ODUyOWM2ZjdlNDIyM2JjNjUzMjBkNDEyNjdmNzUvdGFibGVyYW5nZTozZDU4NTI5YzZmN2U0MjIzYmM2NTMyMGQ0MTI2N2Y3NV8yLTQtMS0xLTIxNjE_1649e992-c200-4617-8257-1d57168cdfaf">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#9744;&#160;</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18zODQ4MjkwNzAxNjkw_ae3c9304-eb91-4554-ac28-861ec81e6477">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate market value of the voting and non-voting common equity held by non-affiliates on June&#160;30, 2019, based upon the closing price of Common Stock on such date as reported on The Nasdaq Global Select Market, was approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="ifc4baf49d4584003bc40e33b992abe9c_I20190630" decimals="-8" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY183Njk2NTgxMzk4NTI1_7d8bf748-2c6f-40bf-b556-ce28f0c0eda8">59.9</ix:nonFraction>&#160;billion</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Shares of voting stock held by each officer and director have been excluded in that such persons may be deemed to be affiliates. This assumption regarding affiliate status is not necessarily a conclusive determination for other purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The number of outstanding shares of the registrant&#8217;s common stock as of January&#160;17, 2020, was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonFraction unitRef="shares" contextRef="iee3fce9cc0c446609a421a12d2514e16_I20200117" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18zMTg5_c016934c-b7cf-4482-89aa-6bd3182099df">115,984,044</ix:nonFraction></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-indent:18pt;text-align:justify;margin-top:3pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18yNjkzODAzNDg4NDk2Mw_bd6c71db-4566-4666-9f48-ceac3d6f9f48" escape="true">Part III incorporates information by reference to the definitive proxy statement for the Company&#8217;s Annual Meeting of Stockholders to be held on or about April&#160;23, 2020, to be filed within 120 days of the registrant&#8217;s fiscal year ended December&#160;31, 2019.</ix:nonNumeric></span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:18pt;margin-top:5pt;"><span><br/></span></div><div id="i_0_7"></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTUITIVE SURGICAL, INC.</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INDEX</span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:7.795%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:78.847%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.358%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Page&#160;No.</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_13">PART I</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">Item 1.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">Business</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">5</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_58">Item 1A.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_58">Risk Factors</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_58">20</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_73">Item 1B.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_73">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_73">41</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_76">Item 2.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_76">Properties</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_76">41</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_79">Item 3.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_79">Legal Proceedings</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_79">41</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_82">Item 4.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_82">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_82">41</a></span></div></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_85">PART II</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_88">Item 5.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_88">Market for the Registrant&#8217;s Common Equity, Related Stockholder Matters and</a></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_88">Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_88">42</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_91">Item 6.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_91">Selected Financial Data</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_91">45</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_94">Item 7.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_94">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_94">46</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_190">Item 7A.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_190">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_190">67</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_193">Item 8.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_193">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_193">68</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_277">Item 9.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_277">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_277">105</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_280">Item 9A.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_280">Controls and Procedures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_280">105</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_283">Item 9B.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_283">Other Information</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_283">105</a></span></div></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_286">PART&#160;III</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_289">Item 10.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_289">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_289">106</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_292">Item 11.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_292">Executive Compensation</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_292">106</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_295">Item 12.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_295">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_295">106</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_298">Item 13.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_298">Certain Relationships and Related Transactions and Director Independence</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_298">106</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_301">Item 14.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_301">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_301">106</a></span></div></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_304">PART&#160;IV</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_307">Item 15.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_307">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_307">107</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_313">Item 16.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_313">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_313">109</a></span></div></td></tr><tr><td colspan="6" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_316">SIGNATURES</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_316">110</a></span></div></td></tr></table></div><div><span><br/></span></div><div id="i_0_10"></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">FORWARD-LOOKING STATEMENTS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This report contains &#8220;forward-looking statements&#8221; within the meaning of Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Forward-looking statements relate to expectations concerning matters that are not historical facts. Words such as &#8220;estimates,&#8221; &#8220;projects,&#8221; &#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;would,&#8221; &#8220;targeted,&#8221; and similar words and expressions are intended to identify forward-looking statements. These forward-looking statements include, but are not limited to, statements related to our expected business, new product introductions, procedures and procedure adoption, future results of operations, future financial position, our ability to increase our revenues, the anticipated mix of our revenues between product and service revenues, our financing plans and future capital requirements, anticipated costs of revenue, anticipated expenses, our potential tax assets or liabilities, the effect of recent accounting pronouncements, our investments, anticipated cash flows, our ability to finance operations from cash flows and similar matters, and statements based on current expectations, estimates, forecasts, and projections about the economies and markets in which we operate and our beliefs and assumptions regarding these economies and markets. These forward-looking statements should, therefore, be considered in light of various important factors including, but not limited to, the following: the impact of global and regional economic and credit market conditions on healthcare spending; healthcare reform legislation in the U.S. and its impact on hospital spending, reimbursement, and fees levied on certain medical device revenues; changes in hospital admissions and actions by payers to limit or manage surgical procedures; the timing and success of product development and market acceptance of developed products; our ability to integrate acquisitions; the results of any collaborations, in-licensing arrangements, joint ventures, strategic alliances, or partnerships, including the joint venture with Shanghai Fosun Pharmaceutical (Group) Co., Ltd.; our completion of and ability to successfully integrate the acquisition of Sch&#246;lly Fiberoptic's robotic endoscope business; procedure counts; regulatory approvals, clearances, and restrictions or any dispute that may occur with any regulatory body; guidelines and recommendations in the healthcare and patient communities; intellectual property positions and litigation; competition in the medical device industry and in the specific markets of surgery in which we operate; unanticipated manufacturing disruptions or the inability to meet demand for products; the results of legal proceedings to which we are or may become a party; product liability and other litigation claims; adverse publicity regarding us and the safety of our products and adequacy of training; our ability to expand into foreign markets; the impact of changes to tax legislation, guidance, and interpretations; and other risk factors. Readers are cautioned not to place undue reliance on these forward-looking statements, which are based on current expectations and are subject to risks, uncertainties, and assumptions that are difficult to predict, including those risk factors described throughout this filing and particularly in Part&#160;I, &#8220;Item&#160;1A. Risk Factors.&#8221; Our actual results may differ materially and adversely from those expressed in any forward-looking statement. We undertake no obligation to publicly update or release any revisions to these forward-looking statements, except as required by law.</span></div><div id="i_0_13"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-top:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART I</span></div><div id="i_0_16"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1. &#160;BUSINESS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In this report, &#8220;Intuitive Surgical,&#8221; &#8220;Intuitive,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to Intuitive Surgical, Inc. and its wholly and majority-owned subsidiaries. Intuitive</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Intuitive Surgical</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, da Vinci</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, da Vinci S</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, da Vinci S HD Surgical System</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, da Vinci Si</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, da Vinci Si HD Surgical System</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, da Vinci Xi</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, da Vinci SP</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">EndoWrist</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Firefly</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, InSite</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, da Vinci Connect</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Intuitive Surgical EcoSystem</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci X</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, SureForm</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">TM</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Ion</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">TM</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, IRIS</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, and SynchroSeal</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">TM</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> are trademarks or registered trademarks of the Company.</span></div><div id="i_0_19"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Company Background</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intuitive is committed to advancing patient care in surgery and other acute medical interventions. The Company is focused on innovating to enable physicians and healthcare providers to improve the quality of and access to minimally invasive care. We believe that minimally invasive care is life-enhancing care. Intuitive brings more than two decades of leadership in robotic-assisted surgical technology and solutions to its offerings. While surgery and acute interventions have improved significantly in the past decades, there remains a significant need for better outcomes and decreased variability of these outcomes across care teams. The current healthcare environment is exerting a large and increasing burden on critical resources, including the professionals who staff care teams: surgeons, anesthesiologists, nurses, and other staff. At the same time, governments are straining to cover the healthcare needs of their populations and are demanding lower total cost per patient to treat disease. In the face of these challenges, we believe scientific, process, and technological advances in biology, computing, imaging, algorithms, and robotics offer the promise of new methods to solve old and difficult problems.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We address these needs by focusing on the quadruple aim. First, we focus on products and services that can improve outcomes and decrease variability in the hands of care teams. Second, we seek to improve the patient experience by minimizing disruption to lives and creating greater predictability for the treatment experience. Third, we seek to improve care team satisfaction by creating products and services that are dependable, smart, and optimized for the care environment in which they are used. Finally, we seek to lower the total cost to treat per patient episode when compared with existing treatment alternatives, providing a return on investment for hospitals and healthcare systems and value for payers.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">With the aim of entering the body less invasively, seeing anatomy more clearly, interacting with tissue more precisely, and enabling surgical skill, Intuitive launched its first da Vinci Surgical System in 1999. In 2000, it was cleared by the U.S. Food and Drug Administration (&#8220;FDA&#8221;) for general laparoscopic surgery. The da Vinci Surgical System is designed to enable complex surgery using a minimally invasive approach. It consists of an ergonomic surgeon console or consoles, a patient-side cart with interactive arm or arms, a high-performance vision system, and proprietary instruments and accessories. Surgeons using the da Vinci system operate while seated comfortably at a console viewing a three-dimensional, high definition (&#8220;3DHD&#8221;) image of the surgical field. This immersive visualization connects surgeons to the surgical field and their instruments. While seated at the console, the surgeon manipulates instrument controls in a natural manner, similar to the open surgery approach. Our technology is designed to provide surgeons with a range of motion analogous to the motions of a human wrist, while filtering out the tremors inherent in a surgeon&#8217;s hands. In designing our products, we focus on making our technology easy and safe to use. In 2019, our Ion endoluminal system was cleared by the FDA and enables minimally invasive biopsies in the lung. Our Ion system is a flexible, robotic-assisted, catheter-based platform that utilizes instruments and accessories, which extends our commercial offering beyond surgery into diagnostic procedures with this first application.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our da Vinci Surgical Systems provide the following features and benefits to surgeons:</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Immersive 3DHD Visualization. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Our vision system includes a 3DHD endoscope with two independent vision channels linked to two separate color monitors through sophisticated image processing electronics. The da&#160;Vinci Surgical System provides visualization of the target anatomy with natural depth-of-field and magnification that is intended to facilitate accurate tissue identification and tissue layer differentiation. With our Firefly Fluorescence Imaging technology, surgeons can use our specialized imaging hardware in combination with an injectable fluorescent dye to visualize vasculature, tissue perfusion, or biliary ducts beneath tissue surfaces in real-time.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Precise and Tremor-Free Endoscope Control.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Our imaging system also incorporates our proprietary camera control technology that allows the surgeon to easily change, move, zoom, and rotate his or her field of vision. Surgeons can reposition the surgical camera quickly with foot controls or zoom in, out, up, down, left, and right by moving their hands while maintaining a stable image.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Advanced Instruments. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> We offer a comprehensive suite of stapling, energy, and core instrumentation for our surgical systems. Most of our proprietary instruments feature EndoWrist technology, incorporating &#8220;wrist&#8221; joints. Inspired by the human hand, our wristed instruments enable surgeons to orient the instruments carefully relative to the tissue and suture with precision, just as they can in open surgery.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intuitive Instrument Movements. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Our technology is designed to transform the surgeon&#8217;s natural hand movements outside of the body into corresponding micro-movements inside the patient&#8217;s body. For example, with the da Vinci Surgical System, a hand movement to the right outside of the body causes the instrument inside the patient to be moved to the right. In contrast, conventional minimally invasive surgery (&#8220;MIS&#8221;) instruments are long, rigid levers that rotate around a fulcrum, or pivot point, located at the port created in the body wall. In conventional MIS, the instrument tip moves in the opposite direction from the surgeon&#8217;s hand and surgeons must adjust their hand-eye coordination to compensate for the direction reversal by the pivot.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Scaled, Tremor Filtered Instrument Movement.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  With our technology, a surgeon can also use &#8220;motion scaling,&#8221; a feature that translates, for example, a three-millimeter hand movement outside the patient&#8217;s body into a one-millimeter instrument movement in the surgical field inside the patient&#8217;s body. Motion scaling is designed to allow precision and control for delicate tasks. In addition, our technology filters the tremor inherent in a surgeon&#8217;s hands.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Improved Surgeon Ergonomics.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  The da Vinci Surgical System is designed to allow surgeons to operate while seated, which may be clinically&#160;advantageous because of reduced surgeon fatigue. The da Vinci Surgical System&#8217;s design provides natural hand-eye alignment at the surgeon&#8217;s console. Because the da Vinci Surgical System&#8217;s robotic arms hold the camera and instruments steady, there is less surgeon and assistant fatigue.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Multi-Specialty Surgical Platform. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The da Vinci Surgical System is designed to enable surgeons to perform a wide range of surgical procedures within our targeted gynecologic, urologic, general surgery, cardiothoracic, and head and neck specialties. To date, surgeons have used the da Vinci Surgical System to perform dozens of different types of surgical procedures. While we do not expect all of these different types of procedures to become widely adopted, they demonstrate the flexibility of the da Vinci Surgical System.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Advanced Training Tools. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Training technologies include our Simulation program, which provides for independent da Vinci skills development through interactive Virtual Reality (&#8220;VR&#8221;) exercises, and our telementoring program, which provides real-time, surgeon-to-surgeon learning and collaboration during robotic-assisted surgery with a da Vinci Surgical System.</span></div><div id="i_0_22"></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Products</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">da Vinci Surgical Systems</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intuitive&#8217;s primary platform for robotic-assisted surgery is our family of da Vinci Surgical Systems. We have commercialized the following four generational platforms of da Vinci Surgical Systems: our fourth generation da Vinci X, da Vinci Xi, and da Vinci SP Surgical Systems, our third generation da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Si Surgical System, our second generation da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">S Surgical System, and our first generation da Vinci standard Surgical System. Da Vinci Surgical Systems are comprised of the following components:</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Surgeon&#8217;s Console</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  The da Vinci Surgical System allows surgeons to operate while comfortably seated at an ergonomic console viewing a 3D image of the surgical field. The surgeon&#8217;s fingers grasp instrument controls below the display with the surgeon&#8217;s hands naturally positioned relative to his or her eyes. Using electronic hardware, software, algorithms, and mechanics, our technology translates the surgeon&#8217;s hand movements into precise and corresponding real-time micro movements of the da Vinci instruments positioned inside the patient. On our current systems (da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Si), a second surgeon&#8217;s console may be used in two ways: to provide assistance to the primary surgeon during surgery or to act as an active aid during surgeon-proctor training sessions. With the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Si, a surgeon sitting at a second console can view the same surgery as the primary surgeon and can be passed control of some or all of the da Vinci instruments during the surgery. In addition, surgeons can control 3D virtual pointers to augment the dual-surgeon experience.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Patient-Side Cart</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  The patient-side cart holds electromechanical arms that manipulate the instruments inside the patient. Up to four arms attached to the cart can be positioned, as appropriate, and then locked into place. At least two arms hold surgical instruments, one representing the surgeon&#8217;s left hand and one representing the surgeon&#8217;s right hand. A third arm positions the endoscope, allowing the surgeon to easily move, zoom, and rotate the field of vision. A fourth instrument arm extends surgical capabilities by enabling the surgeon to add a third instrument to perform additional tasks. The fourth instrument arm is a standard, integrated feature on the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Si Surgical Systems. Our da Vinci SP Surgical System includes a single arm with three, multi-jointed, wristed instruments and the first da Vinci fully wristed, 3DHD camera. The instruments and the camera all emerge through a single cannula and are triangulated around the target anatomy to avoid external instrument collisions that can occur in narrow surgical workspaces.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">3DHD Vision System.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Our vision system includes our InSite 3D endoscope with two separate vision channels linked to two separate color monitors through high performance video cameras and specialized image processing hardware. The resulting 3DHD image has high resolution, high contrast, low flicker, and low cross fading. A digital zoom feature in the 3DHD vision system allows surgeons to magnify the surgical field of view without adjusting the endoscope position and </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">thereby reduces interference between the endoscope and instruments. The 3DHD vision system is a standard, integrated feature on the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> SP,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Si</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and S Surgical Systems.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci Skills Simulator. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Skills Simulator is a practice tool that gives a user the opportunity to practice their skills and gain familiarity with the surgeon console controls. The Skills Simulator incorporates 3D, physics-based computer simulation technology to immerse the user within a virtual environment. The user navigates through the environment and completes exercises by controlling virtual instruments from the surgeon console. Upon completion of a skills exercise, the Skills Simulator provides a quantitative assessment of user performance based on a variety of task-specific metrics. The Skills Simulator is intended to augment, not replace, existing training programs for the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X, Xi,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">SP Surgical Systems.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci Xi Integrated Table Motion</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  Integrated Table Motion coordinates the movements of the da Vinci robot arms with an advanced operating room table, the TruSystem</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 7000dV sold by Trumpf Medical</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">TM</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, to enable managing the patient&#8217;s position in real-time while the da Vinci surgical robotic arms remain docked.&#160;This gives operating room teams the capability to optimally position the operating table during da Vinci Surgical System procedures. Integrated Table Motion enables surgeons to maximize reach, facilitate access, and choose the angle of approach to target anatomy, as well as reposition the table during the procedure to enhance anesthesiologists&#8217; management of the patient.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Firefly Fluorescence Imaging</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  Firefly is a standard feature of the da Vinci X and Xi</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical Systems and is available on our da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Si Surgical System. This imaging capability combines a fluorescent dye with a specialized da Vinci camera head, endoscope, and laser-based illuminator to allow surgeons to identify vasculature, tissue perfusion, or biliary ducts in three dimensions beneath tissue surfaces to visualize critical anatomy. Firefly is typically used in the categories of urology, gynecology, and general surgery.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Instruments and Accessories</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  We manufacture a variety of instruments, most of which incorporate EndoWrist technology with wristed joints for natural dexterity and tips customized for various surgical procedures. Da Vinci instruments are offered in a variety of diameters, of which 8mm and 12mm diameter sizes are the most commonly sold. Various da Vinci instrument tips include forceps, scissors, electrocautery tools, scalpels, and other surgical tools that are familiar to the surgeon from open surgery and conventional MIS. A variety of instruments may be selected and used interchangeably during a surgery. Most instruments are sterilizable at the hospital, while others are provided sterile, and most are reusable for a defined number of procedures. A programmed memory chip inside each instrument performs several functions that help determine how the da Vinci system and instruments work together. In addition, the chip will generally not allow the instrument to be used for more than the prescribed number of procedures to help ensure that its performance meets specifications during each procedure.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci Stapling</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  The EndoWrist</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stapler is a wristed, stapling instrument intended for resection, transection, and/or creation of anastomoses. This instrument enables operators to precisely position and fire the stapler. We market four staplers available with the da Vinci X and Xi Surgical Systems: the EndoWrist Stapler 30 and 45 and the SureForm 45 and 60, where the numeric designation indicates the length of the staple line. The&#160;EndoWrist&#160;Stapler 45 is used in general, gynecologic, thoracic, and urologic surgery. The&#160;EndoWrist&#160;Stapler 30 is intended to deliver particular utility with fine tissue interaction in lobectomy and other thoracic procedures. The SureForm 60 is a single-use, fully wristed, stapling instrument intended for resection, transection, and/or creation of anastomoses, with particular utility in bariatric procedures. The SureForm 45 is intended to deliver particular utility in thoracic procedures. We market five stapler reloads: gray (2.0 mm), white (2.5 mm), blue (3.5 mm), green (4.3 mm), and black (4.6 mm). Not all reloads are available for use on all staplers. Not all staplers or reloads are available in all countries.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci Energy</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  The EndoWrist One Vessel Sealer is a wristed, single-use instrument intended for bipolar coagulation and mechanical transection of vessels up to 7mm in diameter and tissue bundles that fit in the jaws of the instrument. This instrument enables surgeons to fully control vessel sealing, while providing the benefits of robotic-assisted surgery. This instrument is designed to enhance surgical efficiency and autonomy in a variety of general surgery and gynecologic procedures. The da Vinci Vessel Sealer Extend is our newest instrument in the Vessel Sealing family of products. The da Vinci Vessel Sealer Extend is a single-use, fully wristed bipolar electrosurgical instrument compatible with our fourth generation multiport systems. It is intended for grasping and blunt dissection of tissue and for bipolar coagulation and mechanical transection of vessels up to 7mm in diameter and tissue bundles that fit in the jaws of the instrument. </span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accessory Products</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  We sell various accessory products, which are used in conjunction with the da Vinci Surgical System as surgical procedures are performed. Accessory products include sterile drapes used to help ensure a sterile field during surgery, vision products such as replacement 3D stereo endoscopes, camera heads, light guides, and other items that facilitate use of the da Vinci Surgical System.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Ion endoluminal system</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Ion endoluminal system extends our commercial offerings beyond surgery into diagnostic procedures with its first application. The Ion system is our flexible, robotic-assisted, catheter-based platform designed to navigate through very small lung airways to reach peripheral nodules for biopsies. The Ion system uses an ultra-thin articulating robotic catheter that can move 180 degrees in all directions. The outer diameter of the catheter is 3.5mm, which allows physicians to navigate through small and tortuous airways to reach nodules in most airway segments within the lung. The Ion system&#8217;s flexible biopsy needle can also pass through very tight bends via Ion&#8217;s catheter to collect tissue in the peripheral lung. The catheter&#8217;s 2mm working channel can also accommodate other biopsy tools, such as biopsy forceps or cytology brushes, if necessary.</span></div><div id="i_0_25"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Business Strategy</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our goal is to fundamentally improve surgery and other acute interventions by enabling physicians and hospitals to improve outcomes for their patients, improve their patient&#8217;s and the care team's experience, and lower the total cost to treat per patient episode. Through the use of smart, connected systems, robotic technologies, advanced imaging, and informatics, our objective is to create value for patients, surgeons, and hospitals as summarized below:   </span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Patient Value.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  We believe that the value of a surgical procedure to a patient can be defined as:  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Patient Value = Procedure Efficacy/Invasiveness</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. We define </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">procedure efficacy</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> as a measure of the success of the surgery in resolving the underlying disease and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">invasiveness</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> as a measure of patient pain and disruption of regular activities. When the patient value of a da Vinci procedure is greater than that of alternative treatment options, patients may benefit from seeking out surgeons and hospitals that offer that da Vinci Surgery, which could potentially result in a local market share shift. Adoption of da Vinci procedures occurs procedure by procedure and market by market and is driven by the relative patient value and the total treatment costs of da Vinci procedures as compared to alternative treatment options for the same disease state or condition. We believe that most patients will place higher value on procedures that are not only more efficacious, but also less invasive than alternative treatments. Our goal is to provide products to surgeons who, in turn, provide patients with procedure options that are both highly effective and less invasive than other surgical options.  </span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Surgeon Value.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  We offer surgeons and their operating room staff training on the technical use of our products. We provide an ergonomic platform for surgeons to perform their procedures. We seek to provide surgeons with reliable and easy-to-use products.  </span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Hospital Value.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  We assist hospitals in building value by offering patient value using da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">products,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">thereby increasing surgical revenue and reducing costs through lower complication rates and reduced lengths of patient stay. We believe robotic-assisted surgery with the da Vinci Surgical System is a cost effective approach to many surgeries as compared to alternative treatment options, as recognized in many published studies.  </span></div><div id="i_0_28"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Clinical Applications</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are the beneficiaries of productive collaborations with leading surgeons in exploring and developing new techniques and applications for robotic-assisted surgery with the da Vinci Surgical System and minimally invasive biopsies with the Ion endoluminal system&#8212;an important part of our creative process. We primarily focus our development efforts on those procedures in which we believe our products bring the highest patient value, surgeon value, and hospital value. We currently focus on five surgical specialties: gynecologic surgery, urologic surgery, general surgery, cardiothoracic surgery, and head and neck surgery. Key procedures that we are focused on include da Vinci hysterectomy (&#8220;dVH&#8221;), da Vinci prostatectomy (&#8220;dVP&#8221;), da Vinci for hernia repair, da Vinci for colon and rectal procedures, da Vinci for partial nephrectomy, da Vinci for sacrocolpopexy, da Vinci for lobectomy, and da&#160;Vinci for transoral robotic surgery. We also focus on minimally invasive biopsies in the lung. Representative surgical applications are described below.  </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Gynecologic Surgery</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Hysterectomy.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Removal of the uterus is one of the most commonly performed surgeries in gynecology and is performed for a variety of underlying benign and cancerous conditions. Hysterectomies can be performed using open surgery (laparotomy) or MIS techniques, which include vaginal, laparoscopic, and robotic approaches. Prior to the clearance of the da Vinci Surgical System for use in gynecological procedures in 2005, the majority of hysterectomies performed were open surgeries. We believe that robotic-assisted surgery with the da Vinci Surgical System provides patients the opportunity to receive a minimally invasive treatment as an alternative to an open hysterectomy.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sacrocolpopexy.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  The abdominal (open) sacrocolpopexy is one of the operations performed to treat vaginal vault prolapse. Sacrocolpopexy involves suturing a synthetic mesh that connects and supports the vagina to the sacrum (tailbone). A sacrocolpopexy can be performed using a conventional laparoscopic technique; however, it is generally described as difficult and cumbersome to perform. Surgeons have reported that the da Vinci Surgical System&#8217;s capabilities may enable a larger number of these procedures to be performed through a minimally invasive technique, conferring the benefits of MIS to a broader range of sacrocolpopexy patients.  </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Urologic Surgery</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Prostatectomy.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Radical prostatectomy is the removal of the prostate gland in patients diagnosed with clinically localized prostate cancer.  The standard approach to removal of the prostate was via an open surgical procedure.  The conventional laparoscopic approach is an option, but it is difficult and poses challenges to even the most skilled urologist. The da Vinci Surgical System has enabled a large number of surgeons to convert from using an open surgical technique to a minimally invasive technique.  </span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Partial Nephrectomy.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Partial nephrectomy is the removal of a small portion of a kidney (typically, an area of the kidney containing a tumor). Partial nephrectomies are most commonly performed in patients diagnosed with clinically localized renal cancer. Excluding robotic-assisted surgery with a da Vinci Surgical System, there are three common surgical approaches to performing partial nephrectomies: open surgical technique, laparoscopy, and hand-assisted laparoscopy, which is a hybrid of the open and laparoscopic techniques. Surgeons have reported that the da Vinci Surgical System&#8217;s capabilities may enable a large number of these procedures to be performed through a minimally invasive technique, conferring the benefits of MIS to a broader range of partial nephrectomy patients. Treatment guidelines for patients with localized renal cancer recommend partial nephrectomy due to the benefits that nephron-sparing surgery has in long-term patient outcomes. Published clinical literature has shown that the presence of a da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical System is associated with a higher-proportion of patients receiving a guideline-recommended partial nephrectomy.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">General Surgery</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Hernia Repair.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  A hernia occurs when an organ or other tissue squeezes through a weak spot in a surrounding muscle or connective tissue. During a hernia repair surgery, the weakened tissue is secured and defects are repaired. Common types of hernia are ventral and inguinal.&#160;Ventral, or abdominal hernia, may occur through a scar after surgery in the abdomen.&#160;Inguinal hernia is a bulge in the groin and is more common in men.&#160;Hernia repair can be performed using traditional open surgery or MIS. There is a wide-range of complexity in hernia repair surgeries and varying surgeon opinion regarding optimal surgical approach. The benefits of minimally invasive and robotic-assisted hernia repair surgery vary by patient.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Colorectal Surgery.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  These procedures typically involve benign or cancerous conditions of the lower digestive system, in particular the rectum or colon. Common procedures in this area include hemicolectomy, sigmoidectomy, low anterior resection, and abdominoperineal resection. Surgeons have reported that the use of robotic-assisted surgery with a da Vinci Surgical System and our latest technologies, such as the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi Surgical System, EndoWrist Stapler, and EndoWrist Vessel Sealer, have enabled them to offer MIS approaches to a broader range of colorectal surgery patients.  </span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cholecystectomy.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Cholecystectomy, or the surgical removal of the gall bladder, is a commonly performed general surgery procedure.&#160;Cholecystectomy is the primary method for the treatment of gallstones and other gall bladder diseases.&#160;Most cholecystectomies are performed using multi-port MIS techniques, although some surgeons choose to perform cholecystectomy using manual single-port instrumentation.&#160;Firefly technology can be used to visualize biliary anatomy in three dimensions beneath the tissue surfaces during multi-port da Vinci cholecystectomies.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Bariatric Surgery</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.&#160; A body of literature points to the benefit of surgery to treat patients for morbid obesity and its secondary effects, such as diabetes. Sleeve gastrectomy and roux-en-Y gastric bypass (&#8220;RYGB&#8221;) are commonly performed surgical procedures for morbid obesity in the U.S. The body habitus of morbidly obese patients can make laparoscopic surgery physically challenging for the surgeon, and certain surgeons have found value in using the da Vinci Surgical System to improve upon the ergonomics when performing MIS in morbidly obese patients.&#160;In addition, RYGB can be a technically challenging procedure due to the suturing, stapling, and tissue (bowel) manipulation that is required.&#160;Surgeons using the da Vinci Surgical System have reported a reduction in a critical complication (anastomotic leaks) relative to laparoscopic RYGB. Also, we believe SureForm 60 may have particular utility in bariatric procedures. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cardiothoracic Surgery</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Thoracic Surgery.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Conventional approaches to surgical procedures in the thorax include both open and video-assisted thoracoscopic approaches. Procedures performed via these methods include pulmonary wedge resection, pulmonary lobectomy, thymectomy, mediastinal mass excision, and esophagectomy. Many thoracic procedures remain open procedures. Surgeons have reported that the use of robotic-assisted surgery with a da Vinci Surgical System in thoracic surgery has enabled them to offer MIS approaches to a broader range of thoracic surgery patients and improved clinical outcomes compared to open and video-assisted thoracic surgery in published single-center, multi-center and national database clinical studies. Also, we believe the EndoWrist&#160;Stapler 30 may have particular utility in thoracic procedures.</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Mitral Valve Repair.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  When patients are diagnosed with mitral valve disease, there are typically two surgical treatment options from which they can choose: mitral valve replacement or mitral valve repair. Mitral valve repairs are generally preferred over mitral valve replacement for a number of reasons, which include longevity and durability of the repaired valve over a replacement valve and the elimination or reduction of the patient&#8217;s post-surgical pharmaceutical regimen. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Several of our surgeon customers have reported an improvement in their mitral valve repair rates over mitral valve replacements when using the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical System.  </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Head and Neck Surgery</span></div><div style="padding-left:27pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Transoral Surgery.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Head and neck cancers are typically treated by either surgical resection or chemo-radiation, or a combination of both. Surgical resection performed by an open approach may require a &#8220;jaw-splitting&#8221; mandibulotomy. This procedure, while effective in treating cancer, is potentially traumatic and disfiguring to the patient. MIS approaches via the mouth (transoral surgery) are challenged by line-of-sight limitations dictated by conventional endoscopic tools. Chemo-radiation as a primary therapy does allow patients to avoid traumatic surgical incisions; however, literature suggests that this modality diminishes patients&#8217; ability to speak and swallow normally. Surgeons have reported that da Vinci Transoral Surgery allows them to operate on tumors occurring in the oropharynx (e.g., tonsil and base of tongue) and larynx via the mouth and to overcome some of the line-of-sight limitations of conventional transoral surgery.  </span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Da Vinci Procedure Mix</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our da Vinci procedure business is broadly split into two categories:&#160;(1) cancer procedures and (2) procedures for benign conditions. Cancer and other highly complex procedures tend to be reimbursed at higher rates than less complex procedures for benign conditions. Thus, hospitals are more sensitive to the costs associated with treating less complex benign conditions. Our strategy is to provide hospitals with attractive clinical and economic solutions across the spectrum of procedure complexity. Our fully featured da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical System with advanced instruments, including the EndoWrist Vessel Sealer and EndoWrist and SureForm Stapler products, and our Integrated Table Motion product, targets the more complex procedure segment.&#160;Our da Vinci X Surgical System is targeted towards price sensitive markets and procedures.&#160;Our da Vinci SP Surgical System complements the da Vinci Xi and X Surgical Systems by enabling surgeons to access narrow workspaces.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Clinical Summary</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe that there are numerous additional applications that can be addressed with the da Vinci Surgical System, and we work closely with our surgeon customers to refine and explore new techniques in which a da Vinci Surgical System may bring value. As of December&#160;31, 2019, we had an installed base of 5,582 da Vinci Surgical Systems, including 3,531 in the U.S., 977 in Europe, 780 in Asia, and 294 in the rest of the world. We estimate that surgeons using our technology completed approximately 1,229,000 surgical procedures of various types in hospitals throughout the world during the year ended December 31, 2019. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, we believe that there are numerous additional applications that can be addressed with the Ion endoluminal system. As of December 31, 2019, we had an installed base of 10 Ion endoluminal systems, all of which are located in the U.S.</span></div><div id="i_0_31"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Sales and Customer Support</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Sales Model</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We provide our products through direct sales organizations in the U.S., Europe (excluding Spain, Portugal, Italy, Greece, and most Eastern European countries), China, Japan, South Korea, India, and Taiwan. In January 2019, our Intuitive-Fosun joint venture (referred to herein as the &#8220;Joint Venture&#8221;) with Shanghai Fosun Pharmaceutical (Group) Co., Ltd. (&#8220;Fosun Pharma&#8221;) acquired certain assets related to the distribution business of Chindex Medical Limited and its affiliates (&#8220;Chindex&#8221;), a subsidiary of Fosun Pharma, which has been our distribution partner for da Vinci Surgical Systems in China since 2011, and began direct operations for da Vinci products and services in China. See &#8220;Item 7. Management Discussion and Analysis&#8221; for further details on the Joint Venture. In the remainder of our markets outside of the U.S. (&#8220;OUS&#8221;), we provide our products through distributors. No single customer accounted for more than 10% of revenue during the years ended December&#160;31, 2019, 2018, and 2017. During the years ended December&#160;31, 2019, 2018, and 2017, domestic revenue accounted for 70%, 71%, and 73%, respectively, of total revenue, while revenue from our OUS markets accounted for 30%, 29%, and 27%, respectively, of total revenue. As of December&#160;31, 2019, and 2018, 85% and 88% of all long-lived assets were in the U.S., respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our direct sales organization is composed of a capital sales team, responsible for selling systems, and a clinical sales team, responsible for supporting system use in procedures performed at our hospital accounts. Our hospital accounts include both individual hospitals and healthcare facilities as well as hospitals and healthcare facilities that are part of an integrated delivery network (&#8220;IDN groups&#8221;). The initial system sale into an account is a major capital equipment purchase by our customers and typically has a lengthy sales cycle that can be affected by macroeconomic factors, capital spending prioritization, timing of budgeting cycles, and competitive bidding processes. Capital sales activities include educating surgeons or physicians and hospital staff across multiple specialties on the benefits of robotic-assisted surgery with a da Vinci Surgical System or robotic-assisted bronchoscopy with an Ion endoluminal system, total treatment costs, and the clinical applications that our technology enables. We also train our sales organization to educate hospital management on the potential benefits of adopting our technology, including the clinical benefits of robotic-assisted surgery with a da Vinci Surgical System or robotic-assisted bronchoscopy with an Ion endoluminal system, potential reductions in complications and length of stay, and the resulting potential for increased patient satisfaction, surgeon or physician recruitment, and procedure volume.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our clinical sales team works on site at hospitals, interacting with surgeons or physicians, operating room staff, and hospital administrators to develop and sustain successful robotic surgery or bronchoscopy programs. They assist the hospital in identifying surgeons or physicians who have an interest in robotic-assisted surgery or bronchosocpy and the potential</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">benefits provided by the da Vinci Surgical System and the Ion endoluminal system. Our clinical sales team provides current clinical information on robotic-assisted surgery or bronchoscopy practices and new product applications to the hospital teams. Our clinical sales team has grown with the expanded installed base of da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Systems, the new installed base of Ion endoluminal systems, and the total number of procedures performed. We expect this organization to continue to grow as our business expands.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our customers place orders to replenish their supplies of instruments and accessories on a regular basis. Orders received are typically shipped within one business day. New direct customers who purchase a new system typically place an initial stocking order of instruments and accessories soon after they receive their system.  </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our business is subject to seasonal fluctuations. Historically, our sales of da Vinci Surgical Systems have tended to be heavier in the fourth quarter and lighter in the first quarter, as hospital budgets are reset. In addition, we have historically experienced lower procedure volume in the first and third quarters and higher procedure volume in the second and fourth quarters. In the U.S., volumes for procedures associated with benign conditions are typically seasonally higher in the fourth quarter when more patients have met annual deductibles and lower in the first quarter when deductibles are reset. Seasonality outside the U.S. varies and is more pronounced around local holidays and vacation periods. The timing of procedures and changes in procedure volume impact the timing of instrument and accessory and capital purchases.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Customer Support and Training Programs</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a network of field service engineers across the U.S., Europe, and Asia and maintain relationships with various distributors around the globe. This infrastructure of service and support specialists offers a full complement of services for our customers, including 24/7 support, installation, repair, and maintenance. We generate service revenue by providing these services to our customers through comprehensive service contracts and time and material programs.  </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We provide basic system training that teaches the fundamental operating principles of the systems to surgeons, surgical assistants, and operating room nurses. We have established training centers where system training and ongoing surgical procedural training are provided, the latter led by expert surgeons. Training technologies include our Simulation program, which provides independent da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">skills development through interactive VR exercises, and our telementoring program, which provides real-time surgeon-to-surgeon learning and collaboration during robotic-assisted surgery.</span></div><div id="i_0_34"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Research and Development</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">focus our research and development efforts on innovation and improvement for products and services that align with our  mission: We believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we believe that we can expand the potential of physicians to heal without constraints. We employ engineering and research and development staff to focus on delivering future innovations and sustaining improvements that advance our mission. In certain instances, we complement our research and development effort through collaborations with other companies, such as Trumpf Medical (a division of Hill-Rom Holdings, Inc.).</span></div><div id="i_0_37"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Manufacturing</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We manufacture our systems at our facilities in Sunnyvale, California and Durham, North Carolina. We manufacture our instruments at our Sunnyvale and Mexicali, Mexico facilities. In 2019, we acquired certain assets and operations from Sch&#246;lly Fiberoptic GmbH, and we are integrating endoscope manufacturing operations across multiple sites in Germany and the U.S., which is expected to be completed around the end of 2020.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We purchase both custom and off-the-shelf components from a large number of suppliers and subject them to stringent quality specifications and processes. Some of the components necessary for the assembly of our products are currently provided to us by sole-sourced suppliers (the only recognized supply source available to us) or single-sourced suppliers (the only approved supply source for us among other sources). We purchase the majority of our components and major assemblies through purchase orders rather than long-term supply agreements and generally do not maintain large volumes of finished goods relative to our anticipated demand.</span></div><div id="i_0_40"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Competition</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We face competition in the forms of existing open surgery, conventional MIS, drug therapies, radiation treatment, and emerging interventional surgical approaches. Our success depends on continued clinical and technical innovation, quality and reliability, as well as educating hospitals, surgeons, and patients on the demonstrated results associated with robotic-assisted surgery using da Vinci Surgical Systems and its value relative to other techniques. We also face competition from several companies that are developing new approaches and products for the MIS market. We believe that many companies are focused on adding capabilities to manual MIS systems. Because many of these developments are aimed at MIS, we believe that our da Vinci Surgical Systems may prove complementary to some of these new technologies.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Moreover, as we add new robotically controlled products (e.g., da Vinci Stapling and da Vinci Vessel Sealer Extend) that compete with product offerings traditionally within the domains of open surgery and/or conventional MIS, we face greater competition from larger and well established companies, such as Ethicon Endo-Surgery, Inc. and Medtronic plc.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Furthermore, a number of companies have introduced products in the field of robotic-assisted surgery or have made explicit statements about their efforts to enter the field, including, but not limited to, the following companies: Avatera Medical GmbH; CMR Surgical Limited; Johnson &amp; Johnson (including their wholly-owned subsidiaries Auris Health, Inc. and Verb Surgical Inc.); Medicaroid Inc.; MedRobotics Corp.; Medtronic plc; meerecompany Inc.;  Olympus Corp.; Samsung Corporation; Smart Robot Technology Group Co. Ltd.; Titan Medical, Inc.; TransEnterix, Inc.; and Wego Holding Co., Ltd. Other companies with substantial experience in industrial robotics could potentially expand into the field of surgical robotics and become a competitor. In addition, research efforts utilizing computers and robotics in surgery are underway at various companies and research institutions. Our revenues may be adversely impacted as our competitors announce their intent to enter our markets and as our customers anticipate the availability of competing products.</span></div><div id="i_0_43"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Intellectual Property</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We place considerable importance on obtaining and maintaining patent, copyright, trademark, and trade secret protection for significant new technologies, products, and processes.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We generally rely upon a combination of intellectual property laws, confidentiality procedures, and contractual provisions to protect our proprietary technology. For example, we have trademarks, both registered and unregistered, that provide distinctive identification of our products in the marketplace. We also have exclusive and non-exclusive patent licenses with various third parties to supplement our own robust patent portfolio.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we held ownership or exclusive field-of-use licenses for more than 3,500 U.S. and foreign patents and more than 2,000 U.S. and foreign patent applications. We intend to continue filing new patent applications in the U.S. and foreign jurisdictions to seek protection for our technology.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Patents are granted for finite terms. Upon expiration, the inventions claimed in a patent enter the public domain.</span></div><div id="i_0_46"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Government Regulation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our products and operations are subject to regulation by the FDA, the State of California, and countries or regions in which we market our products. In addition, our products must meet the requirements of a large and growing body of international standards which govern the design, manufacture, materials content and sourcing, testing, certification, packaging, installation, use, and disposal of our products. We must continually keep abreast of these standards and requirements and integrate our compliance into the development and regulatory documentation for our products. Failure to meet these standards could limit our ability to market our products in those regions that require compliance to such standards. Examples of standards to which we are subject include electrical safety standards, such as those of the International Electrotechnical Commission (e.g., IEC 60601-ss series of standards), and composition standards, such as the Reduction of Hazardous Substances (&#8220;RoHS&#8221;) and the Waste Electrical and Electronic Equipment (&#8220;WEEE&#8221;) Directives.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">United States Regulation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The FDA regulates the development, testing, manufacturing, labeling, storage, recordkeeping, promotion, marketing, distribution, and service of medical devices in the U.S. to ensure that medical products distributed domestically are safe and effective for their intended uses. In addition, the FDA regulates the export of medical devices manufactured in the U.S. to markets outside of the U.S. and the importation of medical devices manufactured abroad.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under the Federal Food, Drug, and Cosmetic Act (&#8220;FFDCA&#8221;), medical devices are classified into one of three classes&#8212;Class I, Class II, or Class III&#8212;depending on the degree of risk associated with each medical device and the extent of control needed to ensure safety and effectiveness. Our current products are Class II medical devices.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">12</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Class II devices are those which are subject to general controls, and most require premarket demonstration of adherence to certain performance standards or other special controls, as specified by the FDA, and clearance by the FDA. Premarket review and clearance by the FDA for these devices is accomplished through the 510(k) premarket notification process. Unless a Class II device is exempt from a premarket review, the manufacturer must submit to the FDA a premarket notification submission demonstrating that the device is &#8220;substantially equivalent&#8221; in intended use and technology to a &#8220;predicate device&#8221; that is either:</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">a device that has grandfather marketing status, because it was legally marketed prior to May&#160;28, 1976, the date upon which the Medical Device Amendments of 1976 were enacted; or</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">a device that has previously been cleared through the 510(k) process.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If the FDA agrees that the device is substantially equivalent to a predicate device, it will grant clearance to commercially market the device in the U.S. The FDA has a statutory 90-day period to respond to a 510(k) submission, or a guidance-based 30-day period for &#8220;special&#8221; 510(k) submissions which have a more restrictive scope and generally involve more specific or very limited changes to a legally marketed device. As a practical matter, clearance often takes longer. The FDA may require further information, including clinical data, to make a determination regarding substantial equivalence. If the FDA determines that the device, or its intended use, is not &#8220;substantially equivalent,&#8221; the FDA may deny the request for clearance. Although unlikely for the types of products marketed by us, the FDA may classify the device, or the particular use of the device, into Class III, and the device sponsor must then fulfill more rigorous pre-market approval (&#8220;PMA&#8221;) requirements. A PMA application, which is intended to demonstrate that a device is safe and effective, must be supported by data, typically including data from preclinical studies and human clinical trials. The FDA, by statute and regulation, has 180 days to review a PMA application, although the review more often occurs over a significantly longer period of time, and can take up to several years. In approving a PMA application or clearing a 510(k) submission, the FDA may also require some form of post-market surveillance when necessary to protect the public health or to provide additional safety and effectiveness data for the device. In such cases, the manufacturer might be required to follow certain patient groups for a number of years and make periodic reports to the FDA on the clinical status of those patients.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After a device receives FDA 510(k) clearance, any modification that could significantly affect its safety or effectiveness, or that would constitute a major change in its intended use, requires a new 510(k) clearance or could require a PMA application approval. The FDA requires each manufacturer to make the determination of whether a modification requires a new 510(k) notification or PMA application in the first instance, but the FDA can review any such decision. If the FDA disagrees with a manufacturer&#8217;s decision not to seek a new 510(k) clearance or PMA approval for a particular change, the FDA may retroactively require the manufacturer to seek 510(k) clearance or PMA approval. The FDA also can require the manufacturer to cease U.S. marketing and/or recall the modified device until 510(k) clearance or PMA approval is obtained.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Over the last several years, the FDA has proposed reforms to its 510(k) clearance process, and such proposals could include increased requirements for clinical data and a longer review period, or could make it more difficult for manufacturers to utilize the 510(k) clearance process for their products. For example, in November 2018, FDA officials announced forthcoming steps that the FDA intends to take to modernize the premarket notification pathway under Section 510(k) of the FFDCA. Among other things, the FDA announced that it planned to develop proposals to drive manufacturers utilizing the 510(k) pathway toward the use of newer predicates. These proposals included plans to potentially sunset certain older devices that were used as predicates under the 510(k) clearance pathway and to potentially publish a list of devices that have been cleared on the basis of demonstrated substantial equivalence to predicate devices that are more than 10 years old. In May 2019, the FDA solicited public feedback on these proposals. These proposals have not yet been finalized or adopted, and the FDA may work with Congress to implement such proposals through legislation.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">More recently, in September 2019, the FDA finalized guidance describing an optional &#8220;safety and performance based&#8221; premarket review pathway for manufacturers of &#8220;certain, well-understood device types&#8221; to demonstrate substantial equivalence under the 510(k) clearance pathway by showing that such device meets objective safety and performance criteria established by the FDA, thereby obviating the need for manufacturers to compare the safety and performance of their medical devices to specific predicate devices in the clearance process. The FDA intends to develop and maintain a list of device types appropriate for the &#8220;safety and performance based&#8221; pathway and will continue to develop product-specific guidance documents that identify the performance criteria for each such device type, as well as the testing methods recommended in the guidance documents, where feasible.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, after a device is placed on the market, numerous FDA and other regulatory requirements continue to apply. These requirements include establishment registration and device listing with the FDA, compliance with medical device reporting regulations, which require that manufacturers report to the FDA if their device may have caused or contributed to a death or serious injury or malfunctioned in a way that would likely cause or contribute to a death or serious injury if it were to recur, and compliance with corrections and removal reporting regulations, which require that manufacturers report to the FDA field corrections and product recalls or removals if undertaken to reduce a risk to health posed by the device or to remedy a violation of the FFDCA that may present a risk to health. The FDA and the Federal Trade Commission (&#8220;FTC&#8221;) also regulate the advertising and promotion of our products to ensure that the claims we make are consistent with our regulatory clearances, </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">13</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that there is scientific data to substantiate the claims, and that our advertising is neither false nor misleading. In general, we may not promote or advertise our products for uses not within the scope of our intended use statement in our clearances or make unsupported safety and effectiveness claims. Many regulatory jurisdictions outside of the U.S. have similar regulations to which we are subject.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our manufacturing processes are required to comply with the FDA&#8217;s Good Manufacturing Practice (&#8220;GMP&#8221;) requirements contained in its Quality System Regulation (&#8220;QSR&#8221;) and associated regulations and guidance. The QSR covers, among other things, the methods used in, and the facilities and controls used for, the design, manufacture, packaging, labeling, storage, installation, and servicing of all medical devices intended for human use. The QSR also requires maintenance of extensive records, which demonstrate compliance with the FDA regulation, the manufacturer&#8217;s own procedures, specifications, and testing, as well as distribution and post-market experience. Compliance with the QSR is necessary to receive FDA clearance or approval to market new products and is necessary for a manufacturer to be able to continue to market cleared or approved product offerings in the U.S. A company&#8217;s facilities, records, and manufacturing processes are subject to periodic scheduled or unscheduled inspections by the FDA, which may issue reports known as Form FDA 483 or Notices of Inspectional Observations, which list instances where the FDA investigator believes the manufacturer has failed to comply with applicable regulations and/or procedures. If the observations are sufficiently serious or the manufacturer fails to respond appropriately, the FDA may issue Warning Letters, or Untitled Letters, which are notices of potential enforcement actions against the manufacturer. If a Warning Letter or Untitled Letter is not addressed to the satisfaction of the FDA or if the FDA becomes aware of any other serious issue with a manufacturer&#8217;s products or facilities, it could result in fines, injunctions, civil penalties, delays, suspension or withdrawal of clearances, seizures or recalls of products, operating restrictions, total shutdown of production facilities, prohibition on export or import, and criminal prosecution. Such actions may have further indirect consequences for the manufacturer outside of the U.S. and may adversely affect the reputation of the manufacturer and the product.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To a greater or lesser extent, most other countries require some form of quality system and regulatory compliance, which may include periodic inspections, inspections by third-party auditors, and specialized documentation. Failure to meet all of the requirements of these countries could jeopardize our ability to import, market, support, and receive reimbursement for the use of our products in these countries.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the above, we may seek to conduct clinical studies or trials in the U.S. or other countries on products that have not yet been cleared or approved for a particular indication. Additional regulations govern the approval, initiation, conduct, documentation, and reporting of clinical studies to regulatory agencies in the countries or regions in which they are conducted.  Such investigational use is generally also regulated by local and institutional requirements and policies which usually include review by an ethics committee or institutional review board (&#8220;IRB&#8221;). Failure to comply with all regulations governing such studies could subject the Company to significant enforcement actions and sanctions, including halting of the study, seizure of investigational devices or data, sanctions against investigators, civil or criminal penalties, and other actions. Without the data from one or more clinical studies, it may not be possible for us to secure the data necessary to support certain regulatory submissions, secure reimbursement, or demonstrate other requirements. We cannot provide assurance that access to clinical investigators, sites, subjects, documentation, and data will be available on the terms and in the timeframes necessary.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Products manufactured outside the U.S. by or for us are subject to U.S. Customs and FDA inspection upon entry into the U.S. We must demonstrate compliance of such products with U.S. regulations and carefully document the eventual distribution or re-exportation of such products. Failure to comply with all applicable regulations could prevent us from having access to products or components critical to the manufacture of finished products and lead to shortages and delays.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">California Regulation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The State of California requires that we obtain a license to manufacture medical devices and, until 2012, conducted periodic inspections of medical device manufacturers. Our facilities and manufacturing processes were last inspected in July 2011 and were found to be in compliance. In accordance with the State of California regulations, our license to manufacture is renewed annually with any updated manufacturing information. Although the State of California has announced the suspension of routine periodic inspections, there can be no assurance that the State of California will not resume such inspections or conduct such inspections under specific circumstances that are not yet known.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Regulation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In order for us to market our products in countries outside the United States, we must obtain regulatory approvals and comply with extensive product and quality system regulations in other countries. These regulations, including the requirements for approvals or clearance and the time required for regulatory review, vary from country to country. Some countries have regulatory review processes that are substantially longer than U.S. processes. Failure to obtain regulatory approval in a timely manner and meet all of the local requirements including language and specific safety standards in any foreign country in which we plan to market our products could prevent us from marketing products in such countries or subject us to sanctions and fines.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">14</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For example, most medical devices must undergo thorough safety examinations and demonstrate medical efficacy before they receive regulatory approval to be sold in Japan.&#160;We obtained approval from the Japanese Ministry of Health, Labor, and Welfare (&#8220;MHLW&#8221;) for our da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Si Surgical Systems in October 2012, for our da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi Surgical Systems in March 2015, and for our da Vinci X Surgical Systems in April 2018. National reimbursement status in Japan was received for dVP procedures in April 2012 and for&#160;da Vinci&#160;partial nephrectomy procedures in April 2016. An additional 12 da Vinci procedures were granted reimbursement effective April 1, 2018, including gastrectomy, low anterior resection, lobectomy, and hysterectomy, for both malignant and benign conditions. These additional 12 reimbursed procedures have varying levels of conventional laparoscopic penetration and will be reimbursed at rates equal to the conventional laparoscopic procedures. Given the reimbursement level and laparoscopic penetration for these 12 procedures, there can be no assurance that adoption will occur or that the adoption pace for these procedures will be similar to any other da Vinci procedures. If these procedures are not adopted and we are not successful in obtaining adequate procedure reimbursements for additional procedures, then the demand for our products in Japan could be limited. We are currently seeking reimbursement for additional procedures through the MHLW&#8217;s Senshin Iryo processes as well as alternative reimbursement processes. Our Senshin Iryo approvals require in-country clinical data and are considered for reimbursed status in April of even-numbered years.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Commercialization of medical devices in Europe is regulated by the European Union (&#8220;EU&#8221;). The EU presently requires that all medical products bear the Conformit&#233; Europ&#233;enne (&#8220;CE&#8221;) mark for compliance with the Medical Device Directive (93/42/EEC)&#160;as amended. The CE mark is an international symbol of adherence to certain essential principles of safety and performance mandated in applicable European medical device directives, which, once affixed, enables a product to be sold in member countries of the EU and those affiliated countries that accept the CE mark. The CE mark is also recognized in many countries outside of the EU, such as Australia, and can assist in the clearance process. In order to affix the CE mark on products, a recognized European Notified Body must certify a manufacturer&#8217;s quality system and design dossier for compliance with international and European requirements. We have received authorization from Presafe Denmark A/S (formerly DGM Denmark A/S), a recognized European Notified Body and part of Nemko Presafe A/S, to affix the CE mark to our da Vinci Surgical Systems and EndoWrist instruments and accessories. To maintain authorization to apply the CE mark, we are subject to annual surveillance audits and periodic re-certification audits. In September 2013, the European Commission adopted a recommendation indicating that all Notified Bodies, including Presafe, should carry out unannounced audits at least once every third year, of the manufacturers whose medical devices they have certified. These unannounced audits can also extend to the manufacturer&#8217;s critical suppliers or sub-contractors (those that supply a critical input or perform a critical function for the manufacturer).</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we modify our existing products or develop new products in the future, we may need to apply for authorization to affix the CE mark to such products. We do not know whether we will be able to obtain authorization to affix the CE mark for new or modified products or whether we will continue to meet the safety and performance standards required to maintain the authorizations we have already received. If we are unable to maintain authorizations to affix the CE mark to our products, we will no longer be able to sell our products in member countries of the EU or those whose marketing authorizations are based on the CE mark.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In May 2017, the Medical Device Regulation was implemented to replace the Medical Device Directive (93/42/EEC) as amended. The Medical Device Regulation will apply after a three-year transition period and imposes stricter requirements for the marketing and sale of medical devices and grants Notified Bodies increased post-market surveillance authority. We may be subject to risks associated with additional testing, modification, certification, or amendment of our existing market authorizations, or we may be required to modify products already installed at our customers&#8217; facilities to comply with the official interpretations of these revised regulations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Regulations in other countries, including the requirements for approvals or clearance and the time required for regulatory review, vary from country to country. Certain countries, such as China and South Korea, have their own regulatory agencies. These countries typically require regulatory approvals and compliance with extensive safety and quality system regulations. Failure to obtain regulatory approval in any foreign country in which we plan to market our products, or failure to comply with any regulation in any foreign country in which we market our products may negatively impact our ability to generate revenue and harm our business. Our system sales into China are also dependent on obtaining importation authorizations and provincial approvals, as well as hospitals completing a tender process under the authorization. In October 2018, the China National Health Commission published on its official website the quota for major medical equipment to be imported and sold in China through 2020. The government will allow the sale of 154 new surgical robots into China, which could include da Vinci Surgical Systems as well as surgical systems introduced by others. Sales of da Vinci Surgical Systems under the quota are uncertain, as they are dependent on hospitals completing a tender process and receiving associated approvals. In addition, local regulations may apply, which govern the use of our products and which could have an adverse effect on our product utilization if they are unfavorable. All such regulations are revised from time to time and, in general, are increasing in complexity, and in the scope and degree of documentation and testing required. There can be no assurance that the outcomes from such documentation and testing will be acceptable to any particular regulatory agency or will continue to be acceptable over time. There are further regulations governing the importation, marketing, sale, distribution, use, and service as well as the removal and disposal of </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">15</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">medical devices in the regions in which we operate and market our products. Failure to comply with any of these regulations could result in sanctions or fines and could prevent us from marketing our products in these regions.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Other Healthcare Laws</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are also subject to federal and state healthcare laws and regulations pertaining to fraud and abuse, physician payment transparency, privacy, and security laws and regulations. These laws include:</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the federal Anti-Kickback Statute, which prohibits, among other things, persons from knowingly and willfully soliciting, receiving, offering, or paying remuneration, directly or indirectly, in exchange for or to induce either the referral of an individual for, or the purchase, order, or recommendation of, any good or service for which payment may be made under federal healthcare programs, such as the Medicare and Medicaid programs. A person or entity does not need to have actual knowledge of the federal Anti-Kickback Statute or specific intent to violate it to have committed a violation. In addition, the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">federal false claims laws that prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented, claims for payment from Medicare, Medicaid, or other federal third-party payors that are false or fraudulent. Private individuals can bring False Claims Act &#8220;qui tam&#8221; actions on behalf of the government, and such individuals may share in amounts paid by the entity to the government in fines or settlement;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the federal Civil Monetary Penalties Law, which prohibits, among other things, offering or transferring remuneration to a federal healthcare beneficiary that a person knows or should know is likely to influence the beneficiary&#8217;s decision to order or receive items or services reimbursable by the government from a particular provider or supplier;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">federal criminal laws that prohibit executing a scheme to defraud any federal healthcare benefit program or making false statements relating to healthcare matters;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the federal Health Insurance Portability and Accountability Act of 1996, as amended by the Health Information Technology for Economic and Clinical Health Act, which governs the conduct of certain electronic healthcare transactions and protects the security and privacy of protected health information;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the federal Physician Payment Sunshine Act, which requires (i) manufacturers of drugs, devices, biologics, and medical supplies for which payment is available under Medicare, Medicaid, or the Children&#8217;s Health Insurance Program (with certain exceptions) to report annually to the Centers for Medicare &amp; Medicaid Services (&#8220;CMS&#8221;) information related to payments or other &#8220;transfers of value&#8221; made to physicians (defined to include doctors, dentists, optometrists, podiatrists, and chiropractors), certain other healthcare professionals (as described below), and teaching hospitals, and (ii) applicable manufacturers and group purchasing organizations to report annually to CMS ownership any investment interests held by the physicians described above and their immediate family members and payments or other &#8220;transfers of value&#8221; to such physician owners. Additionally, on October 25, 2018, President Trump signed into law the &#8220;Substance Use-Disorder Prevention that Promoted Opioid Recovery and Treatment for Patients and Communities Act,&#8221; which, in part (under a provision entitled &#8220;Fighting the Opioid Epidemic with Sunshine&#8221;), extends the reporting and transparency requirements for physicians in the Physician Payments Sunshine Act to physician assistants, nurse practitioners, clinical nurse specialists, certified registered nurse anesthetists, and certified nurse midwives (with reporting requirements going into effect in 2022 for payments made in 2021). Manufacturers are required to submit reports to CMS by the 90th day of each calendar year; and</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">analogous state and foreign law equivalents of each of the above federal laws, such as anti-kickback and false claims laws, which may apply to items or services reimbursed by any third-party payor, including commercial insurers, state laws that require device companies to comply with the industry&#8217;s voluntary compliance guidelines and the applicable compliance guidance promulgated by the federal government or otherwise restrict payments that may be made to healthcare providers and other potential referral sources, state laws that require device manufacturers to report information related to payments and other &#8220;transfers of value&#8221; to physicians and other healthcare providers or marketing expenditures and pricing information, and laws governing the privacy and security of health information in certain circumstances, including the E.U. General Data Protection Regulation (&#8220;GDPR&#8221;), many of which differ from each other in significant ways and may not have the same effect, thus complicating compliance efforts.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">16</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If our operations are found to violate any of the laws described above or any other laws and regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, the curtailment or restructuring of our operations, the exclusion from our participation in federal and state healthcare programs, and imprisonment, any of which could adversely affect our ability to market our products and materially adversely affect our business, results of operations, and financial condition. Any action against us for violation of these laws, even if we successfully defend against it, could cause us to incur significant legal expenses and divert our management&#8217;s attention from the operation of our business.</span></div><div id="i_0_49"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Third-Party Coverage and Reimbursement</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the U.S. and most markets OUS where we sell our products, the government and health insurance companies together are responsible for hospital and surgeon reimbursement for virtually all covered surgical procedures. Governments and insurance companies generally reimburse hospitals and physicians for surgery when the procedure is considered medically necessary. In the U.S., CMS administers the Medicare and Medicaid programs (the latter, along with applicable state governments). Many other third-party payors model their reimbursement methodologies after the Medicare program. As the single largest payor, this program has a significant impact on other payors&#8217; payment systems.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Generally, reimbursement for professional services performed at a facility by physicians is reported under billing codes issued by the American Medical Association (&#8220;AMA&#8221;), known as Current Procedural Terminology (&#8220;CPT&#8221;) codes. Physician reimbursement under Medicare generally is based on a fee schedule and determined by the relative value of the professional service rendered. In addition, CMS and the National Center for Health Statistics (&#8220;NCHS&#8221;) are jointly responsible for overseeing changes and modifications to billing codes used by hospitals to report inpatient procedures, ICD-10-PCS codes. For Medicare, CMS generally reimburses hospitals for services provided during an inpatient stay based on a prospective payment system that is determined by a classification system known as Medicare-Severity Diagnostic Related Groupings (&#8220;MS-DRGs&#8221;). MS-DRGs are assigned using a number of factors, including the principal diagnosis, major procedures, discharged status, patient age, and complicating secondary diagnoses, among other&#160;things. Hospital outpatient services, reported by CPT codes, are assigned to clinically relevant Ambulatory Payment Classifications (&#8220;APCs&#8221;) used to determine the payment amount for services provided.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since October 1, 2015, a new family of ICD-10-PCS codes can be used, in conjunction with other applicable procedure codes, to describe various robotic-assisted procedures. An inpatient surgical procedure, completed with or without robotic assistance, continues to be assigned to the clinically relevant MS-DRG.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Governments and insurance companies carefully review and increasingly challenge the prices charged for medical products and surgical services. Reimbursement rates from private companies vary depending on the procedure performed, the third-party payor, contract terms, and other factors. Because both hospitals and physicians may receive the same reimbursement for their respective services, with or without robotics, regardless of actual costs incurred by the hospital or physician in furnishing the care, including for the specific products used in that procedure, hospitals and physicians may decide not to use our products if reimbursement amounts are insufficient to cover any additional costs incurred when purchasing our products.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Domestic institutions typically bill various third-party payors, such as Medicare, Medicaid, and other government programs and private insurance plans for the primary surgical procedure that includes our products. Because our da Vinci Surgical Systems have been cleared for commercial distribution in the U.S. by the FDA, coverage and reimbursement by payors are generally determined by the medical necessity of the primary surgical procedure. Governmental and third-party payors may also consider additional factors when determining coverage and reimbursement, including the designation of the surgical procedure as a covered benefit, the appropriateness of the procedure for the specific patient, support by guidelines established by the relevant professional college or medical society, and a payor determination that the procedure is neither experimental nor investigational. We believe that the additional procedures we intend to pursue are established surgical procedures that are generally already reimbursable by government agencies and insurance companies for appropriately selected patients. If hospitals do not obtain sufficient reimbursement from third-party payors for procedures performed with our products, or if governmental and private payors&#8217; policies do not cover surgical procedures performed using our products, we may not be able to generate the revenues necessary to support our business.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In countries outside the U.S., reimbursement is obtained from various sources, including governmental authorities, private health insurance plans, and labor unions. In most foreign countries, private insurance systems may also offer payments for some therapies. In addition, health maintenance organizations are emerging in certain European countries. To effectively conduct our business, we may need to seek OUS reimbursement approvals, and we do not know if these required approvals will be obtained in a timely manner or at all. In some countries, patients may be permitted to pay directly for surgical services; however, such &#8220;co-pay&#8221; practices are not common in most countries.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the U.S., there have been, and continue to be, a number of legislative initiatives to contain healthcare costs. In March 2010, the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (collectively, the &#8220;PPACA&#8221;), was enacted. The PPACA made changes that have significantly impacted healthcare providers, insurers, and pharmaceutical and medical device manufacturers. The PPACA contained a number of provisions designed to </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">generate the revenues necessary to fund health insurance coverage expansion, including, but not limited to, fees or taxes on certain health-related industries, including medical device manufacturers. The U.S. Medical Device Excise Tax ("MDET") initially became effective on January 1, 2013. For sales between January 1, 2013 and December 31, 2015, medical device manufacturers were required to pay an excise tax (or sales tax) of 2.3% on certain U.S. medical device revenues. In December 2015, the Consolidated Appropriations Act, 2016 (the &#8220;Appropriations Act&#8221;) was signed into law. The Appropriations Act included a two-year moratorium on the MDET such that medical device sales in 2016 and 2017 were exempt from the excise tax. This moratorium was extended through December 31, 2019, by the Extension of Continuing Appropriations Act of 2018, signed into law on January 22, 2018. The MDET was repealed in December 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The PPACA also appropriated funding to research the comparative effectiveness of healthcare treatments and strategies. It remains unclear how this research will influence future Medicare coverage and reimbursement decisions as well as influence other third-party payor coverage and reimbursement policies. The PPACA, as well as other federal or state healthcare reform measures that may be adopted in the future, could have a material adverse effect on our business. The taxes imposed by PPACA and the expansion in the government&#8217;s role in the U.S. healthcare industry may result in decreased profits, lower reimbursement from payors for procedures that use our products, and/or reduced procedural volumes, all of which may adversely affect our business, financial condition, and results of operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, other legislative changes have been proposed and adopted since the PPACA was enacted. These changes included an aggregate reduction in Medicare payments to providers of up to 2%&#160;per fiscal year, which went into effect on April 1, 2013 and will remain in effect through 2027 unless additional Congressional action is taken. On January 2, 2013, the American Taxpayer Relief Act of 2012 was signed into law, which, among other things, further reduced Medicare payments to several types of providers, including hospitals, imaging centers, and cancer treatment centers. The Medicare Access and CHIP Reauthorization Act of 2015, enacted on April 16, 2015 (&#8220;MACRA&#8221;), repealed the formula by which Medicare made annual payment adjustments to physicians and replaced the former formula with fixed annual updates and a new system of incentive payments scheduled to begin in 2019 that are based on various performance measures and physicians&#8217; participation in alternative payment models, such as accountable care organizations. Individual states in the U.S. have also become increasingly aggressive in passing legislation and implementing regulations designed to control product pricing, including price or patient reimbursement constraints and discounts, and require marketing cost disclosure and transparency measures.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have also been judicial and congressional challenges to certain aspects of the PPACA, as well as efforts by the U.S. administration to modify, repeal, or otherwise invalidate all, or certain provisions of, the PPACA. Since January 2017, the U.S. President has signed two Executive Orders designed to delay the implementation of certain provisions of the PPACA or otherwise circumvent some of the requirements for health insurance mandated by the PPACA. The current U.S. administration has also announced that it will discontinue the payment of cost-sharing reduction (&#8220;CSR&#8221;) payments to insurance companies until Congress approves the appropriation of funds for the CSR payments. The loss of the CSR payments is expected to increase premiums on certain policies issued by qualified health plans under the PPACA. Legislation to appropriate funds for CSR payments has been introduced in Congress, but the future of such legislation is uncertain. In addition, CMS has finalized regulations that are effective beginning with the 2020 plan year that would give states greater flexibility in setting benchmarks for insurers in the individual and small group marketplaces, which may have the effect of relaxing the essential health benefits required under the PPACA for plans sold through such marketplaces. As a result of the Tax Cuts and Jobs Act (&#8220;2017 Tax Act&#8221;) enacted on December 22, 2017, the PPACA&#8217;s individual mandate penalty for not having health insurance coverage was eliminated starting in 2019. Further, each chamber of Congress has put forth multiple bills designed to repeal or repeal and replace portions of the PPACA.  On December 14, 2018, a U.S. District Court Judge in the Northern District of Texas, ruled that the individual mandate is a critical and inseverable feature of the ACA and, therefore, because it was repealed as part of the 2017 Tax Act, the remaining provisions of the ACA are invalid as well. While the current White House Administration and CMS have both stated that the ruling will have no immediate effect, it is unclear how this decision, subsequent pending appeals, and other efforts to repeal and replace the ACA will impact the ACA and our business. Although the majority of these measures have not been enacted by Congress to date, Congress may continue to consider other legislation to repeal or repeal and replace elements of the PPACA. Any regulatory or legislative developments in domestic or foreign markets that eliminate or reduce reimbursement rates for procedures performed with our products could harm our ability to sell our products or cause downward pressure on the prices of our products, either of which would adversely affect our business, financial condition, and results of operations.</span></div><div id="i_0_52"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Employees</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we had 7,326 employees, 999 of whom were engaged directly in research and development, 3,243 in manufacturing and service, and 3,084 in marketing, sales, and administrative activities. None of our employees are covered by a collective bargaining agreement, and we consider our relationship with our employees to be good.</span></div><div id="i_0_55"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">General</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We make our periodic and current reports, including our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to those reports, available free of charge on our website as soon as practicable after such material is electronically filed or furnished with the Securities and Exchange Commission (the &#8220;SEC&#8221;). Our website address is </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">www.intuitive.com,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and the reports are filed under &#8220;SEC Filings&#8221; on the Company &#8212; Investor Relations portion of our website. Periodically, we webcast Company announcements, product launch events, and executive presentations, which can be viewed via our Investor Relations page on our website. In addition, we provide notifications of our material news, including SEC filings, investor events, and press releases as part of our Investor Relations page on our website. The contents of our website are not intended to be incorporated by reference into this report or in any other report or document we file, and any references to our website are intended to be inactive textual references only. The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">www.sec.gov</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The contents of these websites are not incorporated into this filing. Further, references to the URLs for these websites are intended to be inactive textual references only.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We operate our business as one segment, as defined by U.S. generally accepted accounting principles. Our financial results for the years ended December&#160;31, 2019, 2018, and 2017 are discussed in &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and &#8220;Item 8. Financial Statements and Supplementary Data&#8221; of this Annual Report.  </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intuitive Surgical, Inc. was founded in 1995. We are a Delaware corporation with our corporate headquarters located at 1020 Kifer Road, Sunnyvale, California 94086. Our telephone number is (408)&#160;523-2100, and our website address is </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">www.intuitive.com</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div id="i_0_58"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1A. &#160;RISK FACTORS</span></div><div id="i_0_61"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">RISKS RELATING TO OUR BUSINESS</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF OUR PRODUCTS DO NOT ACHIEVE MARKET ACCEPTANCE, WE WILL NOT BE ABLE TO GENERATE THE REVENUE NECESSARY TO SUPPORT OUR BUSINESS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The da Vinci Surgical System and our other products represent a fundamentally new way of performing surgery. Achieving physician, patient, and third-party payor acceptance of robotic-assisted surgery as a preferred method of performing surgery is crucial to our success. If our products fail to achieve market acceptance, customers will not purchase our products, and we will not be able to generate the revenue necessary to support our business. We believe that physicians&#8217; and third-party payors&#8217; acceptance of the benefits of procedures performed using our products will be essential for acceptance of our products by patients. Physicians will not recommend the use of our products unless we can demonstrate that they produce results comparable or superior to existing surgical techniques. Even if we can prove the effectiveness of our products through clinical trials, surgeons may elect not to use our products for any number of other reasons. For example, cardiologists may continue to recommend conventional heart surgery simply because such surgery is already widely accepted. In addition, surgeons may be slow to adopt our products because of the perceived liability risks arising from the use of new products and the uncertainty of reimbursement from third-party payors, particularly in light of ongoing healthcare reform initiatives and the evolving U.S. healthcare environment.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expect that there will be a learning process involved for surgical teams to become proficient in the use of our products. Broad use of our products will require training of surgical teams. Market acceptance could be delayed by the time required to complete this training. We may not be able to rapidly train surgical teams in numbers sufficient to generate adequate demand for our products.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ECONOMIC CONDITIONS COULD HAVE A MATERIAL ADVERSE EFFECT ON OUR COMPANY.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Uncertainty about global economic conditions, including credit and sovereign debt concerns in certain European countries and concerns about slowed economic growth in China and other OUS markets, has caused and may continue to cause disruptions in the financial credit markets, volatile currency exchange rates, concerns about inflation, slower economic activity, decreased consumer confidence, reduced corporate profits and capital spending, and liquidity concerns. Customers and distributors may choose to postpone or reduce spending due to financial difficulties or may be unable to obtain credit to finance purchases of our products due to restraints on credit. There could be additional effects from adverse conditions in the credit markets on our business, including the insolvency of key suppliers or their inability to obtain credit to finance the development and/or manufacturing of our products resulting in product delays.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, our business is closely tied to the overall U.S. healthcare system, relating to which there are concerns and uncertainties as a result of efforts made by the U.S. federal government to modify, repeal, or otherwise invalidate all, or certain provisions of, the PPACA. In addition, the U.S. federal government has called for, or enacted, substantial changes to trade, fiscal, and tax policies, which may include changes to existing trade agreements including, but not limited to, the replacement of the North American Free Trade Agreement (&#8220;NAFTA&#8221;) contemplated by the pending United States-Mexico-Canada Agreement ("USMCA"), that may have a significant impact on our operations. We cannot predict the impact, if any, that these changes could have on our business.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If economic conditions worsen or new legislation is passed related to the healthcare system or trade, fiscal, or tax policies, customer demand may not materialize to the levels we require to achieve our anticipated financial results, which could have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">BECAUSE OUR MARKETS ARE HIGHLY COMPETITIVE, CUSTOMERS MAY CHOOSE TO PURCHASE OUR COMPETITORS&#8217; PRODUCTS OR SERVICES OR MAY NOT ACCEPT DA VINCI ROBOTIC-ASSISTED SURGERY, WHICH WOULD RESULT IN REDUCED REVENUE AND LOSS OF MARKET SHARE.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Robotic-assisted surgery with a da Vinci Surgical System is a technology that competes with established and emerging treatment options in both disease management and reconstructive medical procedures. These competitive treatment options include conventional MIS, open surgery, interventional approaches, and pharmacological regimens. Some of these procedures are widely accepted in the medical community and, in many cases, have a long history of use. Technological advances could make such treatments more effective or less expensive than using our products, which could render our products obsolete or unmarketable. Studies could be published that show that other treatment options are more beneficial and/or cost-effective than robotic-assisted surgery. We cannot be certain that physicians will use our products to replace or supplement established treatments or that our products will continue to be competitive with current or future technologies.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, we face or expect to face competition from companies that develop or have developed wristed, robotic-assisted, or computer-assisted surgical systems and products. Companies have introduced products in the field of robotic surgery or have made explicit statements about their efforts to enter the field including, but not limited to, the following companies: Avatera Medical GmbH; CMR Surgical Limited; Johnson &amp; Johnson (including their wholly-owned subsidiaries </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">20</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Auris Health, Inc. and Verb Surgical Inc.); Medicaroid Inc.; MedRobotics Corp.; Medtronic plc; meerecompany Inc.;  Olympus Corp.; Samsung Corporation; Smart Robot Technology Group Co. Ltd.; Titan Medical, Inc.; TransEnterix, Inc.; and Wego Holding Co., Ltd. Other companies with substantial experience in industrial robotics could potentially expand into the field of surgical robotics and become competitors. Our revenues may be reduced due to pricing pressure or eliminated if our competitors develop and market products that are more effective or less expensive than our products. If we are unable to compete successfully, our revenues will suffer, which could have a material adverse effect on our business, financial condition, result of operations, or cash flows. We may not be able to maintain or improve our competitive position against current or potential competitors, especially those with greater resources.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, third-party service providers that provide services to</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci Surgical System operators may emerge and compete with us on price or offerings. To date, substantially all of our customers have sourced services on their da Vinci Surgical Systems from us through service contract commitments or time and materials contracts. Furthermore, there are third-party service providers offering consulting services targeted at analyzing the cost-effectiveness of hospitals&#8217; robotic-assisted surgery programs, including procedures performed, placement of systems, and consumption of instruments and accessories. We currently provide similar services and analysis to our customers, but it is difficult to assess the impact that this may have on our business. If we are unable to compete successfully with any third-party service providers, our revenues may suffer.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUR CUSTOMERS MAY USE UNAUTHORIZED OR UNAPPROVED INSTRUMENTS AND ACCESSORIES, WHICH WOULD RESULT IN REDUCED REVENUE AND LOSS OF MARKET SHARE.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A large portion of our revenue is generated through our sales of instruments and accessories. Third parties have attempted to and may discover ways to manufacture and sell counterfeit reprocessed instruments and/or alter instruments that are compatible and function with the da Vinci Surgical System, and such activities may reduce our market share. While our sales arrangements with customers generally prohibit the use of unauthorized or unapproved instruments and accessories with da Vinci Surgical Systems, warranties will be void if such instruments and accessories are used, and a programmed memory chip inside each instrument is designed to prevent the instrument from being used for more than the prescribed number of procedures to help ensure that its performance meets specifications during each procedure, these measures may not prevent the use of unauthorized or unapproved instruments and accessories by our customers. In addition to potential reductions to our revenues and market share, sales of unauthorized instruments and accessories by third parties may create safety and health risks to da Vinci patients and could cause negative publicity for us if these products cause injuries and/or do not function as intended when used with da Vinci Surgical Systems, any of which could have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NEW PRODUCT DEVELOPMENTS AND INTRODUCTIONS MAY ADVERSELY IMPACT OUR FINANCIAL RESULTS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We develop and introduce new products with enhanced features and extended capabilities from time to time. We may introduce new products that target different markets than what our existing products target. The success of new product introductions depends on a number of factors including, but not limited to, timely and successful research and development, regulatory clearances or approvals, pricing, competition, market and consumer acceptance, the effective forecasting and management of product demand, inventory levels, the management of manufacturing and supply costs, and the risk that new products may have quality or other defects in the early stages of introduction.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We invest substantially in various research and development projects to expand our product offerings. Our research and development efforts are critical to our success, and our research and development projects may not be successful. We may be unable to develop and market new products successfully, and the products we invest in and develop may not be well-received by customers or meet our expectations. Our research and development investments may not generate significant operating income or contribute to our future operating results for several years, and such contributions may not meet our expectations or even cover the costs of such investments. In addition, the introduction or announcement of new products or product enhancements may shorten the life cycle of our existing products or reduce demand for our current products, thereby offsetting any benefits of successful product introductions and potentially leading to challenges in managing inventory of existing products.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our products are subject to various regulatory processes, and we must obtain and maintain regulatory approvals in order to sell our new products. If a potential purchaser believes that we plan to introduce a new product in the near future or if a potential purchaser is located in a country where a new product that we have introduced has not yet received regulatory clearance, planned purchases may be deferred or delayed. In the past, we have experienced a slowdown in demand for existing products in advance of new product introductions and may experience a slowdown in demand in the future as well. It is also possible that a new product introduction could cause downward pressure on the prices of our existing products or require us to change how we sell our products, either of which could have material adverse effect on our revenues.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we fail to effectively develop new products and manage new product introductions in the future, our business, financial condition, results of operations, or cash flows could be materially adversely impacted.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE EXPECT GROSS PROFIT MARGINS TO VARY OVER TIME, AND CHANGES IN OUR GROSS PROFIT MARGINS COULD ADVERSELY AFFECT OUR FINANCIAL CONDITION OR RESULTS OF OPERATIONS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our gross profit margins have fluctuated from period to period, and we expect that they will continue to fluctuate in the future. Our gross profit margins may be adversely affected by numerous factors, including:</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in customer, geographic, or product mix, including the mix of da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical System models sold or leased;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in the portion of sales involving a trade-in of another system and the amount of trade-in credits given;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">introduction of new products, which may have lower margins than our existing products;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to maintain or reduce production costs;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes to our pricing strategy;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in competition;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in production volume driven by demand for our products;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in material, labor, or other manufacturing-related costs, including the impact of foreign exchange rate fluctuations for foreign currency-denominated costs;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes to U.S. and foreign trade policies, such as the enactment of tariffs on goods imported into the U.S. including, but not limited to, goods imported from Mexico where we manufacture a majority of our instruments that we sell;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">inventory obsolescence and product recall charges; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">market conditions.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we are unable to offset the unfavorable impact of the factors noted above by increasing the volume of products shipped, reducing product manufacturing costs, or otherwise, our business, financial condition, results of operations, or cash flows may be materially adversely affected.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE EXPERIENCE LONG AND VARIABLE CAPITAL SALES CYCLES&#160;AND SEASONALITY IN OUR BUSINESS, WHICH MAY CAUSE FLUCTUATIONS IN OUR FINANCIAL RESULTS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The sales and purchase order cycle of our da Vinci Surgical System is lengthy, because it is a major capital item and its purchase generally requires the approval of senior management of hospitals, their parent organizations, purchasing groups, and government bodies, as applicable. In addition, sales to some of our customers are subject to competitive bidding or public tender processes. These approval and bidding processes can be lengthy.&#160;As a result, hospitals may delay or accelerate system purchases in conjunction with the timing of their capital budget timelines.&#160;Further, IDN groups are creating larger networks of da Vinci system users with increasing purchasing power and are increasingly evaluating their robotic-assisted surgery programs to optimize the efficiency of surgeries using da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical Systems. Further, the introduction of new products could adversely impact our sales cycle as customers take additional time to assess the benefits and costs of such products. As a result, it is difficult for us to predict the length of capital sales cycles and, therefore, the exact timing of capital sales. Historically, our sales of da Vinci Surgical Systems have tended to be heavier in the fourth quarter and lighter in the first quarter, as hospital budgets are reset.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have experienced procedure growth for a number of benign conditions, including hysterectomies, sacrocolpopexies, hernia repairs, cholecystectomies, and certain other surgeries. Many of these types of surgeries may be postponed in the short term by patients to avoid vacation periods and for other personal scheduling reasons. Patients may also accelerate procedures to take advantage of&#160;insurance funding cut-off dates. Historically, we have experienced lower procedure volume in the first and third quarters of the year and higher procedure volume in the second and fourth quarters of the year. The timing of procedures and changes in procedure growth directly affect the timing of instrument and accessory purchases and capital purchases by customers.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The above factors may contribute to substantial fluctuations in our quarterly operating results. Because of these fluctuations, it is possible that, in future periods, our operating results will fall below the expectations of securities analysts or investors. If that happens, the market price of our stock would likely decrease. These fluctuations, among other factors, also mean that our operating results in any particular period may not be relied upon as an indication of future performance.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">22</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE ARE SUBJECT TO A VARIETY OF RISKS DUE TO OUR OPERATIONS OUTSIDE OF THE U.S.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We manufacture, perform research and development activities, and distribute our products in OUS markets. Revenue from OUS markets accounted for approximately 30%, 29%, and 27% of our revenue for the years ended December&#160;31, 2019, 2018, and 2017, respectively. Our OUS operations are, and will continue to be, subject to a number of risks including:</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">failure to obtain or maintain the same degree of protection against infringement of our intellectual property rights as we have in the U.S.;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">multiple OUS regulatory requirements that are subject to change and that could impact our ability to manufacture and sell our products;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in tariffs, trade barriers, and regulatory requirements;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">protectionist laws and business practices that favor local competitors, which could slow our growth in OUS markets;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">local or national regulations that make it difficult or impractical to market or use our products;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">U.S. relations with the governments of the foreign countries in which we operate;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">inability or regulatory limitations on our ability to move goods across borders;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the risks associated with foreign currency exchange rate fluctuations;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">difficulty in establishing, staffing, and managing OUS operations, including differing labor relations;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the expense of establishing facilities and operations in new foreign markets;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">building and maintaining an organization capable of supporting geographically dispersed operations, including appropriate business procedures and controls;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">anti-corruption&#160;laws, such as the U.S. Foreign Corrupt Practices Act, and other local laws prohibiting corrupt payments to governmental officials;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">antitrust and anti-competition laws;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">economic weakness, including inflation, or political instability in particular foreign economies and markets; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">business interruptions due to natural disasters, outbreak of disease, and other events beyond our control.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 23, 2016, the United Kingdom (the &#8220;UK&#8221;) held a referendum in which voters approved an exit from the European Union (the &#8220;EU&#8221;), commonly referred to as &#8220;Brexit.&#8221; On March 29, 2017, the UK formally notified the EU of its intention to withdraw pursuant to Article 50 of the Lisbon Treaty. The commencement of the official withdrawal process by the UK has created uncertainties affecting business operations in the UK and the EU. On January 24, 2020, the UK and EU entered into a withdrawal agreement pursuant to which the UK will leave the EU on January 31, 2020, but will, for a transition period ending on December 31, 2020, maintain access to the EU single market and to the global trade deals negotiated by the EU on behalf of its members and remain subject to EU law. The ongoing uncertainty within the UK&#8217;s government and Parliament on the status of Brexit has negatively impacted the UK&#8217;s economy and will likely continue to have a negative impact until the UK and EU reach a definitive resolution on the outstanding trade and legal matters. Until the terms of the UK&#8217;s exit from the EU are determined, including any transition period, it is difficult to predict its impact. Even if the UK maintains access to the EU single market and trade deals following the transition period, Brexit could result in further economic downturn globally. If the UK ultimately loses access to the EU single market and trade deals, significant market and economic disruption would likely occur, our business would likely be negatively impacted, and the demand for our products could be depressed. In addition, it is possible that the withdrawal could, among other things, affect the legal and regulatory environments to which our business is subject, impose greater restrictions on imports and exports between the UK and the EU and other parties, and create economic and political uncertainty in the region. We may face new regulations in the UK. Compliance with such regulations could be costly, negatively impacting our business, results of operations, and financial condition. Brexit could also adversely affect European and worldwide economic and market conditions and could contribute to instability in global financial and foreign exchange markets, including volatility in the value of the euro, British pound, and other currencies that Intuitive conducts business in.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the U.S. federal government has made changes to U.S. trade policy, including signing an executive order to withdraw from the negotiating process of the Trans-Pacific Partnership, renegotiating the terms of NAFTA, as contemplated by the USMCA, and imposing border taxes on imports into the U.S. On November 30, 2018, the leaders of the U.S., Mexico, and Canada signed the USMCA, a replacement to NAFTA, which remains subject to the ratification by the legislatures of each country. We manufacture a majority of the instruments that we sell in Mexico and any legislation enacted that impacts the relationship between the U.S. and Mexico and/or the continuity of NAFTA could adversely affect our operations and financial results. In addition, the U.S. federal government has implemented, or is considering the imposition of, tariffs on certain foreign goods. Such tariffs and, if enacted, any further legislation or actions taken by the U.S. federal government that restrict trade, such as additional tariffs, trade barriers, and other protectionist or retaliatory measures taken by governments in Europe, Asia, </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">23</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and other countries, could adversely impact our ability to sell products and services in our OUS markets. Tariffs could increase the cost of our products and the components and raw materials that go into making them. These increased costs could adversely impact the gross margin that we earn on our products. Tariffs could make our products more expensive for customers, which could make our products less competitive and reduce consumer demand. Countries may also adopt other protectionist measures that could limit our ability to offer our products and services.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Furthermore, a large portion of our OUS sales are denominated in U.S. dollars. As a result, an increase in the value of the U.S. dollar relative to foreign currencies could make our products less competitive and/or less affordable in OUS markets.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we are unable to meet and manage these risks, our OUS operations may not be successful, which would limit the growth of our business and could have a material adverse effect on our business, financial condition, result of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE UTILIZE DISTRIBUTORS FOR A PORTION OF OUR SALES, WHICH SUBJECTS US TO A NUMBER OF RISKS THAT COULD HARM OUR BUSINESS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have strategic relationships with a number of key distributors for sales and service of our products in certain foreign countries. If these strategic relationships are terminated and not replaced, our revenues and/or ability to sell or service our products in the markets serviced by these distributors could be adversely affected. In addition, we may be named as a defendant in lawsuits against our distributors related to sales or service of our products performed by them. Please see our risk factor below titled &#8220;We Are Subject to Product Liability and Negligence Claims Relating to the Use of Our Products and Other Legal Proceedings That Could Materially Adversely Affect Our Financial Condition, Divert Management&#8217;s Attention, and Harm Our Business.&#8221; The actions of our distributors may affect our ability to effectively market our products in certain foreign countries or regulatory jurisdictions if a distributor holds the regulatory authorization in such countries or within such regions and causes, by action or inaction, the suspension of such marketing authorization or sanctions for non-compliance. It may be difficult, expensive, and time-consuming for us to re-establish market access or regulatory compliance in such cases.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE OFFER ALTERNATIVE CAPITAL ACQUISITION APPROACHES. AS A RESULT, WE ARE EXPOSED TO THE CREDIT RISK OF SOME OF OUR CUSTOMERS AND THE RISK OF LOSSES OF REVENUE, WHICH COULD RESULT IN MATERIAL LOSSES.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe customer financing through leasing is an important consideration for some of our customers and have experienced an increase in demand for customer financing. We may experience loss from a customer&#8217;s failure to make payments according to the contractual lease terms. Our exposure to the credit risks relating to our lease financing arrangements may increase if our customers are adversely affected by changes in healthcare laws, coverage and reimbursement, economic pressures or uncertainty, or other customer-specific factors.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Although we have programs in place that are designed to monitor and mitigate the associated risk, there can be no assurance that such programs will be effective in reducing credit risks relating to these lease financing arrangements. If the level of credit losses we experience in the future exceed our expectations, such losses could have a material adverse effect on our financial condition or results of operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain of our leasing arrangements allow customers to cancel, return, or upgrade the systems leased prior to the end of the lease term without incurring a financial penalty. We also lease our systems to certain qualified customers where the lease payments are based on their usage of the systems. While leases and usage-based arrangements enable our customers to upgrade and get access to new technologies faster, it may also enable competitors to more easily induce customers to switch to a competitor system. If customers do not perform a sufficient number of procedures on systems leased under usage-based arrangements, or return or terminate leases prematurely, it could have a material adverse effect on our business, financial condition, result of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE MAY INCUR LOSSES ASSOCIATED WITH CURRENCY FLUCTUATIONS AND MAY NOT BE ABLE TO EFFECTIVELY HEDGE OUR EXPOSURE.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operating results are subject to volatility due to fluctuations in foreign currency exchange rates. Our primary exposure to fluctuations in foreign currency exchange rates relates to revenue and operating expenses denominated in currencies other than the U.S. dollar. The weakening of foreign currencies relative to the U.S. dollar adversely affects our foreign currency-denominated revenue. Margins on OUS revenue could also be materially adversely affected by foreign currency exchange rate fluctuations, as we may not be able to raise local prices to fully offset the strengthening of the U.S. dollar. Conversely, the strengthening of foreign currencies relative to the U.S. dollar, while generally beneficial to our foreign currency-denominated revenue and earnings, may cause us to reduce pricing on our products in our OUS markets and may cause us to incur losses on our foreign currency hedging instruments, thereby limiting the benefit that strengthened foreign currencies could have on our results of operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We attempt to mitigate a portion of these risks through foreign currency hedging, based on our judgment of the appropriate trade-offs among risk, opportunity, and expense. Although we have established a hedging program to partially hedge our </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">24</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">exposure to foreign currency exchange rate fluctuations, primarily related to transactions denominated in the Euro, Japanese Yen, Korean Won, British Pound, and Swiss Franc, and we regularly review our hedging program and make adjustments as necessary, our hedging activities may not offset more than a portion of the adverse financial impact caused by unfavorable movement in foreign currency exchange rates, which could materially adversely affect our financial condition or results of operations. See &#8220;Item 7A. Quantitative and Qualitative Disclosures About Market Risk&#8221; for additional discussion on the impact of foreign exchange risk.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE ARE EXPOSED TO CREDIT RISK AND FLUCTUATIONS IN THE MARKET VALUE OF OUR INVESTMENTS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our investment portfolio includes both domestic and international investments. The credit ratings and pricing of our investments can be negatively affected by liquidity concerns, credit deterioration, financial results, economic risk, political risk, or other factors. As a result, the value and liquidity of our cash equivalents and marketable securities could fluctuate substantially. Our other income and&#160;expense could also vary materially from expectations depending on gains or losses&#160;realized on the sale or exchange of investments, impairment charges resulting from revaluations of debt and equity&#160;securities and other investments, changes in interest rates,&#160;increases or decreases in cash balances, volatility in foreign exchange rates, and changes in fair value of derivative instruments.&#160;Increased volatility in the financial markets and overall economic&#160;uncertainty could increase the risk that actual amounts realized on our investments may differ significantly&#160;from the fair values currently assigned to them.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While we have not realized any significant losses on our cash equivalents or marketable securities, future fluctuations in their value could have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF DEFECTS ARE DISCOVERED IN OUR PRODUCTS, WE MAY INCUR ADDITIONAL UNFORESEEN COSTS, HOSPITALS MAY NOT PURCHASE OUR PRODUCTS, AND OUR REPUTATION MAY SUFFER.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our success depends on the quality and reliability of our products. While we subject components sourced and products manufactured to stringent quality specifications and processes, our products incorporate mechanical parts, electrical components, optical components, and computer software, any of which may contain errors or exhibit failures, especially when products are first introduced. In addition, new products or enhancements may contain undetected errors or performance problems that, despite testing, are discovered only after commercial shipment. Because our products are designed to be used to perform complex surgical procedures, due to the serious and costly consequences of product failure, we and our customers have an increased sensitivity to such defects. In the past, we have voluntarily recalled certain products. Although our products are subject to stringent quality processes and controls, we cannot provide assurance that our products will not experience component aging, errors, or performance problems. If we experience product flaws or performance problems, any or all of the following could occur:</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays in product shipments;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">loss of revenue;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delay in market acceptance;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">diversion of our resources;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">damage to our reputation;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">product recalls;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">regulatory actions;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">increased service or warranty costs; or</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">product liability claims.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs associated with product flaws or performance problems could have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE ARE SUBJECT TO PRODUCT LIABILITY AND NEGLIGENCE CLAIMS RELATING TO THE USE OF OUR PRODUCTS AND OTHER LEGAL PROCEEDINGS THAT COULD MATERIALLY ADVERSELY AFFECT OUR FINANCIAL CONDITION, DIVERT MANAGEMENT&#8217;S ATTENTION, AND HARM OUR BUSINESS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are, and may become, subject to various legal proceedings and claims that arise in or outside the ordinary course of business. Certain current lawsuits and pending proceedings to which we are party, including purported class actions, product liability litigation, and patent litigation, are described in Note 8 to the Consolidated Financial Statements included in Part II, Item&#160;8.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In particular, our business exposes us to significant risks of product liability claims, which are inherent to the medical device industry. Product liability claims have been brought against us by, or on behalf of, individuals alleging that they have sustained personal injuries and/or death as a result of purported product defects, the alleged failure to warn, and/or the alleged </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">25</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">inadequate training by us of physicians regarding the use of the da Vinci Surgical System. The individuals who have brought the product liability claims seek recovery for their alleged personal injuries and, in many cases, punitive damages. Current product liability claims have resulted in negative publicity regarding our Company, and these and any other product liability or negligence claims or product recalls also could harm our reputation. Please see our risk factor below titled &#8220;Negative Publicity, Whether Accurate or Inaccurate, Concerning Our Products or Our Company Could Reduce Market Acceptance of Our Products and Could Result in Decreased Product Demand and a Decline in Revenues&#8221; for additional risks related to the potential effects of negative publicity on our business.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The outcome of these product liability claims and other legal proceedings cannot be predicted with certainty. We currently self-insure our product liability risk and maintain third-party insurance coverage for certain other liabilities. However, we cannot determine whether our insurance coverage from third-party carriers, or our self-insurance of product liability risk, would be sufficient to cover the costs or potential losses related to these lawsuits and proceedings or otherwise be excluded under the terms of any third-party policy. Regardless of merit, litigation may be both time-consuming and disruptive to our operations and cause significant legal costs (including settlements, judgments, legal fees, and other related defense costs) and diversion of management attention. If we do not prevail in the purported class actions, product liability litigation, or other legal proceedings, we may be faced with significant monetary damages or injunctive relief against us that could have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NEGATIVE PUBLICITY, WHETHER ACCURATE OR INACCURATE, CONCERNING OUR PRODUCTS OR OUR COMPANY COULD REDUCE MARKET ACCEPTANCE OF OUR PRODUCTS AND COULD RESULT IN DECREASED PRODUCT DEMAND AND A DECLINE IN REVENUES.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been articles published and reports questioning patient safety and efficacy associated with robotic-assisted surgery with the da Vinci Surgical System and its cost relative to other disease management methods and the adequacy of surgeon training. Negative publicity, including statements made by public officials, whether accurate or inaccurate, concerning our products or our Company could reduce market acceptance of our products and could result in decreased product demand and a decline in revenues. In addition, significant negative publicity could result in an increased number of product liability claims, regardless of whether these claims are meritorious. The number of claims could be further increased by plaintiffs&#8217; law firms that use a wide variety of media to advertise their services and solicit clients for product liability cases against us.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE ARE SUBJECT TO SIGNIFICANT, UNINSURED LIABILITIES.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For certain risks, we do not maintain insurance coverage because of cost and/or availability.&#160;For example, we self-insure our product liability risks, and we indemnify our directors and officers for third-party claims and do not carry insurance to cover that indemnity or the related underlying losses. We also do not carry, among other types of coverage, earthquake and cyber insurance. In addition, in the future, we may not continue to maintain certain existing insurance coverage or adequate levels of coverage. Premiums for many types of insurance have increased significantly in recent years and, depending on market conditions and our circumstances, in the future, certain types of insurance, such as directors&#8217; and officers&#8217; insurance, may not be available on acceptable terms or at all. Because we retain some portion of our insurable risks and, in some cases, we are self-insured completely, unforeseen or catastrophic losses in excess of insurance coverage could require us to pay substantial amounts, which may have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE MAY ENCOUNTER MANUFACTURING PROBLEMS OR DELAYS THAT COULD RESULT IN LOST REVENUE.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Manufacturing our products is a complex process. We (or our critical suppliers) may encounter difficulties in scaling up or maintaining production of our products, including:</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">problems involving production yields;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">quality control and assurance;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">component supply shortages;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">import or export restrictions on components, materials, or technology;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">shortages of qualified personnel; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">compliance with state, federal, and foreign regulations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If demand for our products exceeds our manufacturing capacity, we could develop a substantial backlog of customer orders. If we are unable to maintain larger-scale manufacturing capabilities, our ability to generate revenues will be limited and our reputation in the marketplace could be damaged, which may have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">26</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUR RELIANCE ON SOLE AND SINGLE SOURCE SUPPLIERS COULD HARM OUR ABILITY TO MEET DEMAND FOR OUR PRODUCTS IN A TIMELY MANNER OR WITHIN BUDGET.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some of the components necessary for the assembly of our products are currently provided to us by sole-sourced suppliers or single-sourced suppliers. We generally purchase components through purchase orders rather than long-term supply agreements and generally do not maintain large volumes of inventory. While alternative suppliers exist and could be identified for sole-sourced components, the disruption or termination of the supply of components could cause a significant increase in the costs of these components, which could affect our operating results. A disruption or termination in the supply of components could also result in our inability to meet demand for our products, which could harm our ability to generate revenues, lead to customer dissatisfaction, and damage our reputation. Furthermore, if we are required to change the manufacturer of a key component of our products, we may be required to verify that the new manufacturer maintains facilities and procedures that comply with quality standards and with all applicable regulations and guidelines. The delays associated with the verification of a new manufacturer could delay our ability to manufacture our products in a timely manner or within budget, which may have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF INSTITUTIONS OR SURGEONS ARE UNABLE TO OBTAIN COVERAGE AND REIMBURSEMENT FROM THIRD-PARTY PAYORS FOR PROCEDURES USING OUR PRODUCTS, OR IF REIMBURSEMENT IS INSUFFICIENT TO COVER THE COSTS OF PURCHASING OUR PRODUCTS, WE MAY BE UNABLE TO GENERATE SUFFICIENT SALES TO SUPPORT OUR BUSINESS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the U.S., hospitals generally bill for the services performed with our products to various third-party payors, such as Medicare, Medicaid, and other government programs and private insurance plans. If hospitals do not obtain sufficient reimbursement from third-party payors for procedures performed with our products, or if government and private payors&#8217; policies do not cover surgical procedures performed using our products, we may not be able to generate the revenues necessary to support our business. In addition, to the extent that there is a shift from an inpatient setting to outpatient settings, we may experience pricing pressure and a reduction in the number of procedures performed. Our success in OUS markets also depends upon the eligibility of our products for coverage and reimbursement through government-sponsored healthcare payment systems and third-party payors. Reimbursement practices vary significantly by country. Many OUS markets have government-managed healthcare systems that control reimbursement for new products and procedures. Other foreign markets have both private insurance systems and government-managed systems that control reimbursement for new products and procedures. Market acceptance of our products may depend on the availability and level of coverage and reimbursement in any country within a particular time. In addition, healthcare cost containment efforts similar to those in the U.S. are prevalent in many of the other countries in which we intend to sell our products and these efforts are expected to continue. Please see our risk factor below titled &#8220;Changes in Healthcare Legislation and Policy May Have a Material Adverse Effect on Our Financial Condition and Results of Operations&#8221; for additional risks related to the ability of institutions or surgeons to obtain reimbursements.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF WE LOSE OUR KEY PERSONNEL OR ARE UNABLE TO ATTRACT AND RETAIN ADDITIONAL PERSONNEL, OUR ABILITY TO COMPETE WILL BE HARMED.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are highly dependent on the principal members of our management and scientific staff. For example, our product development plans depend, in part, on our ability to attract and retain engineers with experience in mechanics, electronics, software, and optics. Attracting and retaining qualified personnel will be critical to our success, and competition for qualified personnel is intense. We may not be able to attract and retain personnel on acceptable terms given the competition for such personnel among technology and healthcare companies and universities. The loss of any of these persons or our inability to attract and retain qualified personnel could harm our business and our ability to compete.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NATURAL DISASTERS OR OTHER EVENTS BEYOND OUR CONTROL COULD DISRUPT OUR BUSINESS AND RESULT IN LOSS OF REVENUE OR IN HIGHER EXPENSES.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Natural disasters, terrorist activities, and other business disruptions including, but not limited to, internet security threats, could seriously harm our revenue and financial condition and increase our costs and expenses. For example, the March 2011 earthquake and tsunami in Japan and their aftermath created economic uncertainty and disrupted economic activities in Japan, including a reduction in hospital spending. Furthermore, our corporate headquarters and many of our operations, including certain of our manufacturing facilities, are located in California, which has experienced both severe earthquakes and other natural disasters in the past. We do not have multiple-site capacity for all of our operations in the event of a business disruption. Furthermore, parties in our supply chain and our customers are similarly vulnerable to natural disasters or other sudden, unforeseen, and severe adverse events. A natural disaster in any of our major markets, or an unanticipated business disruption caused, for example, by internet security threats, damage to global communication networks, or similar events, could have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">27</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EPIDEMIC DISEASES, OR THE PERCEPTION OF THEIR EFFECTS, COULD HAVE A MATERIAL ADVERSE EFFECT ON OUR BUSINESS, FINANCIAL CONDITION, RESULTS OF OPERATIONS, OR CASH FLOWS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Outbreaks of epidemic, pandemic, or contagious diseases, such as the recent novel coronavirus or, historically, the Ebola virus, Middle East Respiratory Syndrome, Severe Acute Respiratory Syndrome, or the H1N1 virus, could divert medical resources and priorities towards the treatment of that disease. An outbreak of a contagious disease could also negatively affect hospital admission rates or disrupt our business. Business disruptions could include disruptions or restrictions on our ability to travel or to distribute our products, as well as temporary closures of our facilities or the facilities of our suppliers and their contract manufacturers, and a reduction in the business hours of hospitals. Any disruption of our suppliers and their contract manufacturers or our customers would likely impact our sales and operating results. In addition, a significant outbreak of epidemic, pandemic, or contagious diseases in the human population could result in a widespread health crisis that could adversely affect the economies and financial markets of many countries, resulting in an economic downturn that could affect demand for our products. Any of these events could negatively impact the number of da Vinci procedures performed and have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF WE DO NOT SUCCESSFULLY MANAGE OUR COLLABORATION ARRANGEMENTS, LICENSING ARRANGEMENTS, JOINT VENTURES, STRATEGIC ALLIANCES, OR PARTNERSHIPS WITH THIRD PARTIES, WE MAY NOT REALIZE THE EXPECTED BENEFITS FROM SUCH ALLIANCES, WHICH MAY HAVE A MATERIAL ADVERSE EFFECT ON OUR BUSINESS, FINANCIAL CONDITION, RESULTS OF OPERATIONS, OR CASH FLOWS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, we enter into collaborations, in-licensing arrangements, joint ventures, strategic alliances, or partnerships to complement or augment our research and development, product development, training, procedure development, and marketing efforts. For example, in 2016, we entered into an agreement to form the Joint Venture. In January 2019, the Joint Venture acquired certain assets related to the da Vinci distribution business of Chindex, a subsidiary of Fosun Pharma, which has been our distribution partner for da Vinci Surgical Systems in China since 2011, following which the Joint Venture began direct distribution operations for da Vinci products and services in China. There can be no assurance that we and the Joint Venture can successfully complete the development of robotic-assisted, catheter-based medical devices, or that we and the Joint Venture will successfully commercialize such products. There can also be no assurance that the Joint Venture will not require additional contributions to fund its business, that the Joint Venture will become profitable, or that the acquired Chindex assets will be successfully integrated and that the expected benefits will be realized. Proposing, negotiating, and implementing collaborations, in-licensing agreements, joint ventures, strategic alliances, or partnerships may be a lengthy and complex process. In addition, other companies, including those with substantially greater financial, marketing, sales, technology, or other business resources, may compete with us for these opportunities or arrangements. As a result, we may not identify, secure, or complete any such arrangements in a timely manner, on a cost-effective basis, or on otherwise favorable terms, if it all.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There can be no assurance that we will realize the expected benefits from these alliances. In addition, we may not be in a position to exercise sole decision-making authority regarding any collaboration or other arrangement, which could create the potential risk of creating impasses on decisions, and our alliances may have economic or business interests that are, or that may become, inconsistent with our interests. It is possible that conflicts may arise in these relationships, such as conflicts concerning the achievement of performance milestones or the interpretation of significant terms under any agreement, such as those related to financial obligations, termination rights, or the ownership or control of intellectual property developed during the collaboration. These alliances can be difficult to manage, given the potentially different interests of the parties involved, and we could suffer delays in product development or other operational difficulties.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There can be no assurance that we will realize a return on our strategic investments. Further, if we acquire privately held companies, valuations of such companies are inherently complex due to the lack of readily available market data. If we determined that our investments in privately held companies have experienced a decline in value, we may be required to record impairments, which could be material and have an adverse effect on our results of operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The alliances may involve significant expense and divert the focus and attention of our management and other key personnel. Any of these relationships may require us to incur non-recurring and other charges, increase our near- and long-term expenditures, or disrupt our ordinary business activities. Such arrangements may also expose us to numerous known and unknown risks, including unique risks with respect to the economic, political, and regulatory environment of any foreign entities with whom we partner, including Fosun Pharma. Any of the foregoing may have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF WE FAIL TO SUCCESSFULLY ACQUIRE OR INTEGRATE NEW BUSINESSES, PRODUCTS, AND TECHNOLOGY, WE MAY NOT REALIZE EXPECTED BENEFITS OR OUR BUSINESS MAY BE HARMED.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We need to grow our businesses in response to changing technologies, customer demands, and competitive pressures. In some circumstances, we may decide to grow our business through the acquisition of complementary businesses, products, or technologies rather than through internal development.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">28</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Identifying suitable acquisition candidates can be difficult, time-consuming, and costly, and we may not be able to identify suitable candidates or successfully complete identified acquisitions. In addition, completing an acquisition can divert our management and key personnel from our business operations, which could harm our business and affect our financial results. Even if we complete an acquisition, we may not be able to successfully integrate newly acquired organizations, products, technologies, or employees into our operations or may not fully realize some of the expected synergies. An acquired company may have deficiencies in product quality, regulatory marketing authorizations, or intellectual property protections, which are not detected during due diligence activities or which are unasserted at the time of acquisition. It may be difficult, expensive, and time-consuming for us to re-establish market access, regulatory compliance, or cure such deficiencies in product quality or intellectual property protection in such cases, which may have a material adverse impact on our financial condition, results of operations, or cash flows.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Integrating an acquisition can also be expensive and time-consuming and may strain our resources. In many instances, integrating a new business will also involve implementing or improving internal controls appropriate for a public company at a business that lacks them. In addition, we may be unable to retain the employees of acquired companies or the acquired company&#8217;s customers, suppliers, distributors, or other partners for a variety of reasons, including that these entities may be our competitors or may have close relationships with our competitors. In 2019, we acquired certain assets and operations from Sch&#246;lly Fiberoptic GmbH, a supplier of endoscopes and other visualization equipment. The integration of this acquisition involves complex manufacturing and repair operations across different geographic locations. Therefore, we cannot assure you that we can successfully integrate this acquisition or manufacture robotic endoscopes after the acquisition. Failure to successfully integrate our acquisitions may have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONTINUED CONSOLIDATION IN THE HEALTHCARE INDUSTRY COULD HAVE AN ADVERSE EFFECT ON OUR SALES AND RESULTS OF OPERATIONS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The healthcare industry has been consolidating, and organizations continue to consolidate purchasing decisions for many of our healthcare provider customers. Numerous initiatives and reforms by legislators, regulators, and third-party payers to curb the rising cost of healthcare have catalyzed a consolidation of aggregate purchasing power within the markets in which we sell our products. As the healthcare industry consolidates, competition to provide products and services is expected to continue to intensify, resulting in pricing pressures and decreased average selling prices. We expect that market demand, government regulation, third-party coverage and reimbursement policies, government contracting requirements, and societal pressures will continue to change the worldwide healthcare industry, resulting in further consolidation, which may exert further downward pressure on prices of our products and services and may have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CHANGES TO FINANCIAL ACCOUNTING STANDARDS MAY AFFECT OUR REPORTED RESULTS OF OPERATIONS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A change in accounting standards can have a significant effect on our reported results and may retroactively affect previously reported results. New accounting pronouncements and varying interpretations of accounting pronouncements have occurred and may occur in the future. Changes to existing standards or the reevaluation of current practices may adversely affect our reported financial results or the way we conduct our business.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE USE ESTIMATES, MAKE JUDGMENTS, AND APPLY CERTAIN METHODS IN DETERMINING OUR FINANCIAL RESULTS AND IN MEASURING THE PROGRESS OF OUR BUSINESS.&#160;AS THESE ESTIMATES, JUDGMENTS, AND METHODS CHANGE, OUR RESULTS OF OPERATIONS AND OUR ASSESSMENT OF THE PROGRESS OF OUR BUSINESS COULD VARY.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The methods, estimates, and judgments we use in applying our accounting policies have a significant impact on our results of operations. Such methods, estimates, and judgments are, by their nature, subject to substantial risks, uncertainties, and assumptions, and factors may arise over time that may lead us to change our methods, estimates, and judgments. Changes in any of our assumptions may adversely affect our reported financial results.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We utilize methods for determining surgical market sizes as well as the number and type (cancerous or benign) of certain da Vinci procedures performed that involve estimates and judgments, which are, by their nature, subject to substantial risks, uncertainties, and assumptions.&#160;Our estimates of surgical market sizes or the number and type of da Vinci procedures performed do not have an impact on our results of operations but are used to estimate the progress of our business.&#160;Estimates and judgments for determining surgical market sizes and the number and type of da Vinci procedures and the accuracy of these estimates may be impacted over time with changes in treatment modalities, hospital reporting behavior, system internet connectivity, distributor reporting behavior, increases in procedures per field employee, and other factors. In addition, from time to time, we may change the method for determining market sizes and the number and type of da Vinci procedures, causing variation in our reporting.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">29</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CHANGES IN OUR EFFECTIVE TAX RATE MAY IMPACT OUR RESULTS OF OPERATIONS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to taxes in the U.S. and other jurisdictions. Tax rates in these jurisdictions may be subject to significant change due to economic and/or political conditions. A number of other factors may also impact our future effective tax rate, including:</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the jurisdictions in which profits are determined to be earned and taxed;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the resolution of issues arising from tax audits with various tax authorities;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in valuation of our deferred tax assets and liabilities;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">increases in expenses not deductible for tax purposes, including write-offs of acquired intangibles and impairment of goodwill in connection with acquisitions;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in availability of tax credits, tax holidays, and tax deductions;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in share-based compensation; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in tax laws or the interpretation of such tax laws and changes in generally accepted accounting principles.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are unable to predict what changes to the tax laws of the U.S. and other jurisdictions may be proposed or enacted in the future or what effect such changes would have on our business. Any significant increase in our future effective tax rate could have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">DISRUPTION OF CRITICAL INFORMATION SYSTEMS OR MATERIAL BREACHES IN THE SECURITY OF OUR SYSTEMS COULD HARM OUR BUSINESS, CUSTOMER RELATIONS, AND FINANCIAL CONDITION.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information technology helps us operate efficiently, interface with customers, maintain financial accuracy and efficiency, and accurately produce our financial statements. If we do not allocate and effectively manage the resources necessary to build and sustain the proper technology infrastructure, we could be subject to transaction errors, processing inefficiencies, the loss of customers, business disruptions, or the loss of or damage to intellectual property through security breach. If our data management systems do not effectively collect, store, process, and report relevant data for the operation of our business, whether due to equipment malfunction or constraints, software deficiencies, or human error, our ability to effectively plan, forecast, and execute our business plan and comply with applicable laws and regulations will be impaired, perhaps materially. Any such impairment could materially and adversely affect our financial condition, results of operations, cash flows, and the timeliness with which we report our internal and external operating results.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our business requires us to use and store customer, employee, and business partner personally identifiable information (&#8220;PII&#8221;). This may include names, addresses, phone numbers, email addresses, contact preferences, tax identification numbers, and payment account information. We require user names and passwords in order to access our information technology systems. We also use encryption and authentication technologies to secure the transmission and storage of data. These security measures may be compromised as a result of security breaches by unauthorized persons, employee error, malfeasance, faulty password management, or other irregularity and result in persons obtaining unauthorized access to our data or accounts. Third parties may attempt to fraudulently induce employees or customers into disclosing user names, passwords, or other sensitive information, which may in turn be used to access our information technology systems. For example, our employees have received &#8220;phishing&#8221; emails and phone calls attempting to induce them to divulge passwords and other sensitive information.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, unauthorized persons may attempt to hack into our products or systems to obtain personal data relating to patients or employees, our confidential or proprietary information, or confidential information we hold on behalf of third parties. If the unauthorized persons successfully hack into or interfere with our connected products or services, they may create issues with product functionality that could pose a risk of loss of data, a risk to patient safety, and a risk of product recall or field activity, which could adversely impact our business and reputation. We have programs in place to detect, contain, and respond to data security incidents, and we make ongoing improvements to our information-sharing products in order to minimize vulnerabilities, in accordance with industry and regulatory standards. However, because the techniques used to obtain unauthorized access to or sabotage systems change frequently and may be difficult to detect, we may not be able to anticipate and prevent these intrusions or mitigate them when and if they occur.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We also rely on external vendors to supply and/or support certain aspects of our information technology systems. The systems of these external vendors may contain defects in design or manufacture or other problems that could unexpectedly compromise information security of our own systems, and we are dependent on these third parties to deploy appropriate security programs to protect their systems.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While we devote significant resources to network security, data encryption, and other security measures to protect our systems and data, these security measures cannot provide absolute security. We may experience a breach of our systems and may be unable to protect sensitive data. It is possible for such vulnerabilities to remain undetected for an extended period, including several years or longer. The costs to us to eliminate or alleviate network security problems, bugs, viruses, worms, ransomware and other malicious software programs, and security vulnerabilities could be significant. Our efforts to address </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">30</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">these problems may not be successful and could result in unexpected interruptions, delays, cessation of service, and harm to our business operations. Moreover, if a computer security breach affects our systems or results in the unauthorized release of PII, our reputation and brand could be materially damaged, and use of our products and services could decrease. We would also be exposed to a risk of loss or litigation and potential liability, which could have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUR BUSINESS IS SUBJECT TO COMPLEX AND EVOLVING LAWS AND REGULATIONS REGARDING PRIVACY, DATA PROTECTION, AND OTHER MATTERS RELATING TO INFORMATION COLLECTION.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There are numerous state, federal, and foreign laws, regulations, decisions, and directives regarding privacy and the collection, storage, transmission, use, processing, disclosure, and protection of different types of personal data and personal information ("Personal Information") and other customer or other data, the scope of which is continually evolving and subject to differing interpretations. We may be subject to significant consequences, including penalties and fines, for any failure to comply with such laws, regulations, and directives.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For example, the General Data Protection Regulation (the "GDPR"), which is in effect across the European Economic Area (the "EEA"), imposes several stringent requirements for controllers and processors of personal data and increased our obligations, for example, by imposing higher standards when obtaining consent from individuals to process their personal data, requiring more robust disclosures to individuals, strengthening individual data rights, shortening timelines for data breach notifications, limiting retention periods and secondary use of information, increasing requirements pertaining to health data as well as pseudonymised (i.e., key-coded) data, and imposing additional obligations when we contract third-party processors in connection with the processing of personal data. The GDPR provides that EU member states may make their own further laws and regulations limiting the processing of genetic, biometric, or health data, which could limit our ability to use and share personal data or could cause our costs to increase and harm our business and financial condition. Failure to comply with the requirements of the GDPR and the applicable national data protection laws of the EU member states may result in fines of up to 4% of the total worldwide annual turnover of the preceding financial year and other administrative penalties. Compliance with the new data protection rules imposed by GDPR may be onerous and adversely affect our business, financial condition, and results of operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">California recently passed the California Consumer Privacy Act (the &#8220;CCPA&#8221;), which is considered by many to be the most far-reaching data privacy law introduced in the US to date and which introduces new compliance burdens on many organizations doing business in California who collect Personal Information about California residents. The CCPA&#8217;s definition of Personal Information is very broad and specifically includes biometric information. The CCPA took effect in 2020 and will allow for significant fines by the state attorney general, as well as a private right of action from individuals in relation to certain security breaches. The enactment of the CCPA is prompting a wave of similar legislative developments in other US states and creating the potential for a patchwork of overlapping but different state laws. These developments are increasing our compliance burden and our risk, including risks of regulatory fines, litigation and associated reputational harm.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, recent legal developments in Switzerland and Europe have created complexity and compliance uncertainty regarding certain transfers of information from Switzerland and the EU to the United States. For example, the EU-US Privacy Shield Framework is regularly reviewed, and there is current litigation challenging the adequacy of EU-specified standard contractual clauses (another data transfer mechanism). It is uncertain whether the Privacy Shield Framework and/or the standard contractual clauses will be invalidated by the European courts or legislature. We rely on a mixture of mechanisms to transfer personal data from our EU business to the U.S. and could be impacted by changes in law as a result of a future review of these transfer mechanisms by European regulators under the GDPR as well as current challenges to these mechanisms in the European courts. If one or more of the legal bases for transferring Personal Information from Europe to the U.S. is invalidated, or if we are unable to transfer Personal Information between and among countries and regions in which we operate, it could affect the manner in which we provide our services or could adversely affect our financial results.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Furthermore, any failure, or perceived failure, by us to comply with or make effective modifications to our policies or to comply with any federal, state, or international privacy, data-retention, or data-protection-related laws, regulations, orders, or industry self-regulatory principles could result in proceedings or actions against us by governmental entities or others, a loss of customer confidence, damage to our brand and reputation, and a loss of customers, any of which could have an adverse effect on our business. In addition, various federal, state, and foreign legislative or regulatory bodies may enact new or additional laws and regulations concerning privacy, data-retention, and data-protection issues, including laws or regulations mandating disclosure to domestic or international law enforcement bodies, which could adversely impact our business or our reputation with customers. For example, some countries have adopted laws mandating that some Personal Information regarding customers in their country be maintained solely in their country. Having to maintain local data centers and redesign product, service, and business operations to limit Personal Information processing to within individual countries could increase our operating costs significantly.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">31</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CHANGES IN FUNDING FOR THE FDA OR OTHER GOVERNMENT AGENCIES, INCLUDING A PROLONGED GOVERNMENT SHUTDOWN, MAY ADVERSELY AFFECT OUR BUSINESS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Hospital, health systems, and physicians depend on a number of government agencies and services to effectively deliver healthcare to their patients. A prolonged government shutdown could impact inspections, regulatory review and certifications, grants, or approvals or could cause other situations that could impede their ability to effectively deliver healthcare, including attempts to reduce payments and other reimbursements to hospitals by federal healthcare programs. These situations could adversely affect our customers&#8217; ability to perform procedures with our devices and/or their decisions to purchase additional products from us. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the ability of the FDA to review and approve new products can be affected by a variety of factors, including government budget and funding levels, ability to hire and retain key personnel and accept the payment of user fees, and statutory, regulatory, and policy changes. Disruptions at the FDA and other agencies, including a prolonged government shutdown, may cause significant regulatory delays and, therefore, delay our efforts to seek clearances from the FDA and adversely affect business travel and import and export of products, all of which could have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div id="i_0_64"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">RISKS RELATING TO OUR REGULATORY ENVIRONMENT</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CHANGES IN HEALTHCARE LEGISLATION AND POLICY MAY HAVE A MATERIAL ADVERSE EFFECT ON OUR FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the U.S., there have been, and continue to be, a number of legislative initiatives to contain healthcare costs. In March 2010, the PPACA was enacted, which made changes that have impacted and are expected to significantly impact the pharmaceutical and medical device industries.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The PPACA contained a number of provisions designed to generate the revenues necessary to fund health insurance coverage expansions among other things. This includes fees or taxes on certain health-related industries, including medical device manufacturers. For sales between January 1, 2013, and December 31, 2015, medical device manufacturers were required to pay an excise tax (or sales tax) of 2.3% of certain U.S. medical device revenues. Although there were some exceptions to the excise tax, this excise tax applied to most of our products sold within the U.S. In December 2015, the Consolidated Appropriations Act, 2016 (the &#8220;Appropriations Act&#8221;) was signed into law. The Appropriations Act included a two-year moratorium on the MDET such that medical device sales in 2016 and 2017 were exempt from the excise tax. This moratorium was extended through December 31, 2019, by the Extension of Continuing Appropriations Act of 2018, signed into law on January 22, 2018. The MDET was repealed in December 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The PPACA also implemented a number of Medicare payment system reforms, including a national pilot program on payment bundling to encourage hospitals, physicians, and other providers to improve the coordination, quality, and efficiency of certain healthcare services through bundled payment models and appropriated funding for comparative effectiveness research.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The taxes imposed by the PPACA and the expansion in the government&#8217;s role in the U.S. healthcare industry may result in decreased profits to us, lower reimbursement by payors for our products, and/or reduced medical procedure volumes, all of which may have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since its enactment, there have been judicial and Congressional challenges to certain aspects of the PPACA as well as efforts by the current U.S. administration to modify, repeal, or otherwise invalidate all, or certain provisions of, the PPACA. Since January 2017, the U.S. President has signed two Executive Orders designed to delay the implementation of certain provisions of the PPACA or otherwise circumvent some of the requirements for health insurance mandated by the PPACA. The current U.S. administration has also announced that it will discontinue the payment of cost-sharing reduction (&#8220;CSR&#8221;) payments to insurance companies until Congress approves the appropriation of funds for the CSR payments. The loss of the CSR payments is expected to increase premiums on certain policies issued by qualified health plans under the PPACA. Legislation to appropriate funds for CSR payments has been introduced in Congress, but the future of such legislation is uncertain. In addition, CMS has finalized regulations that are effective beginning with the 2020 plan year that would give states greater flexibility in setting benchmarks for insurers in the individual and small group marketplaces, which may have the effect of relaxing the essential health benefits required under the PPACA for plans sold through such marketplaces.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because of the 2017 Tax Act, the PPACA&#8217;s individual mandate penalty for not having health insurance coverage was eliminated starting in 2019. It is unclear what impact the elimination of the individual mandate penalty will have on our business, financial condition, results of operations, or cash flows. On December 14, 2018, a U.S. District Court Judge in the Northern District of Texas, ruled that the individual mandate is a critical and inseverable feature of the ACA and, therefore, because it was repealed as part of the 2017 Tax Act, the remaining provisions of the ACA are invalid as well. While the current White House Administration and CMS have both stated that the ruling will have no immediate effect, it is unclear how this decision, subsequent pending appeals, and other efforts to repeal and replace the ACA will impact the ACA and our business. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">32</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Further, each chamber of Congress has put forth multiple bills designed to repeal or repeal and replace portions of the PPACA. Although the majority of these measures have not been enacted by Congress to date, Congress may continue to consider other legislation to repeal or repeal and replace elements of the PPACA.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, other legislative changes have been proposed and adopted since the PPACA was enacted. These changes include aggregate reductions to Medicare payments to providers of up to 2%&#160;per fiscal year, which went into effect on April 1, 2013, and will remain in effect through 2027 unless additional Congressional action is taken. On January 2, 2013, the American Taxpayer Relief Act of 2012 was signed into law, which, among other things, further reduced Medicare payments to several types of providers, including hospitals, imaging centers, and cancer treatment centers, and increased the statute of limitations period for the government to recover overpayments to providers from three to five years. MACRA repealed the formula by which Medicare made annual payment adjustments to physicians and replaced the former formula with fixed annual updates and a new system of incentive payments that began in 2019, which are based on various performance measures and physicians&#8217; participation in alternative payment models, such as accountable care organizations. It is unclear what impact new quality and payment programs, such as MACRA, may have on our business, financial condition, results of operations, or cash flows. Individual states in the U.S. have also become increasingly aggressive in passing legislation and implementing regulations designed to control product pricing, including price or patient reimbursement constraints and discounts, and require marketing cost disclosure and transparency measures.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expect additional state and federal healthcare reform measures to be adopted in the future that could have a material adverse effect on our industry generally and on our customers. Any changes to, or uncertainty with respect to, future reimbursement rates or changes in hospital admission rates could impact our customers&#8217; demand for our products and services, which, in turn, could have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Further, the federal, state, and local governments, Medicare, Medicaid, managed-care organizations, and foreign governments have, in the past, considered, are currently considering, and may, in the future, consider healthcare policies and proposals intended to curb rising healthcare costs, including those that could significantly affect both private and public reimbursement for healthcare services. Future significant changes in the healthcare systems in the U.S. or other countries, including retroactive and prospective rate and coverage criteria changes, competitive bidding or tender processes for certain products and services, and other changes intended to reduce expenditures along with uncertainty about whether and how changes may be implemented, could have a negative impact on the demand for our products.  We are unable to predict whether other healthcare policies, including policies stemming from legislation or regulations affecting our business may be proposed or enacted in the future, what effect such policies would have on our business, or what effect ongoing uncertainty about these matters will have on the purchasing decisions of our customers.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WE ARE SUBJECT TO FEDERAL, STATE, AND FOREIGN LAWS GOVERNING OUR BUSINESS PRACTICES, WHICH, IF VIOLATED, COULD RESULT IN SUBSTANTIAL PENALTIES. ADDITIONALLY, CHALLENGES TO, OR INVESTIGATION INTO, OUR PRACTICES COULD CAUSE ADVERSE PUBLICITY AND BE COSTLY TO RESPOND TO AND, THUS, COULD HARM OUR BUSINESS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Dodd-Frank Wall Street Reform and Consumer Protection Act requires us to track and disclose the source of any tantalum, tin, gold, and tungsten used in manufacturing that may originate in the Democratic Republic of the Congo or adjoining regions (so called &#8220;conflict minerals&#8221;). These metals are central to the technology industry and are present in some of our products as component parts. In most cases, no acceptable alternative material exists that has the necessary properties. Because it is not possible to determine the source of the metals by analysis, we must obtain a good faith description of the source of the intermediate components and raw materials from parties in our supply chain. The components that incorporate those metals may originate from many sources, and we purchase fabricated products from manufacturers who may have a long and difficult-to-trace supply chain. As the spot price of these materials varies, producers of the metal intermediates can be expected to change the mix of sources used. Accordingly, components and assemblies we buy may have a mix of sources as their origin. We are required to carry out a diligent effort to determine and disclose the source of these materials. There can be no assurance that we can obtain this information accurately or reliably, or at all, from intermediate producers who may be unwilling or unable to provide this information or further identify their sources of supply or to notify us if these sources change. In addition, these metals are subject to price fluctuations and shortages that can affect our ability to obtain the manufactured materials that we rely on at favorable terms or from consistent sources. These changes could have an adverse impact on our ability to manufacture and market our devices and products.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Medicare and Medicaid anti-kickback laws, and several similar state laws that may apply to items or services reimbursed by any third-party payor, including commercial insurers, prohibit payments or other remuneration that could be considered to induce hospitals, physicians, or other potential purchasers of our products either to refer patients or to purchase, lease, order, or arrange for or recommend the purchase, lease, or order of healthcare products or services for which payment may be made under federal and state healthcare programs, such as Medicare and Medicaid and any other third-party payor programs. Further, the PPACA, among other things, amends the intent requirement of the federal anti-kickback and criminal healthcare fraud statutes. A person or entity does not need to have actual knowledge of this statute or specific intent to violate it. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">33</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The government may assert that a claim including items or services resulting from a violation of the federal anti-kickback statute constitutes a false or fraudulent claim for purposes of the false claims statutes. The federal civil and criminal false claims laws and civil monetary penalties laws, including the federal civil False Claims Act, which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented, claims for payment from Medicare, Medicaid, or other federal healthcare programs that are false or fraudulent. Although we would not submit claims directly to government payors, manufacturers can be held liable under the federal false claim act if they are deemed to &#8220;cause&#8221; the submission of false or fraudulent claims by, for example, providing inaccurate billing or coding information to customers or promoting a product off-label.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Health Insurance Portability and Accountability Act of 1996, or HIPAA, which created additional federal criminal statutes that prohibit, among other things, executing a scheme to defraud any healthcare benefit program and making false statements relating to healthcare matters. Similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it to have committed a violation.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These laws may affect our sales, marketing, and other promotional activities by limiting the kinds of financial arrangements that we may have with hospitals, physicians, or other potential purchasers of our products. They particularly impact how we structure our sales offerings, including discount practices, customer support, education and training programs, physician consulting, and other service arrangements. These laws are broadly written, and it is often difficult to determine precisely how these laws will be applied to specific circumstances. Violating anti-kickback laws can result in civil and criminal fines and penalties, which can be substantial and include monetary damages and penalties, imprisonment, and exclusion from government healthcare programs for non-compliance. Even an unsuccessful challenge or investigation into our practices could cause adverse publicity and be costly to defend and, thus, could harm our business and results of operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The federal Physicians Payments Sunshine Act imposes reporting and disclosure requirements on device manufacturers for any &#8220;transfer of value&#8221; made or distributed to physicians (including family members), certain other healthcare providers, and teaching hospitals. Such information must be made publicly available in a searchable format. In addition, device manufacturers are required to report and disclose any ownership or investment interests held by physicians and their immediate family members, as well as any transfers of value made to such physician owners and investors, during the preceding calendar year. Additionally, on October 25, 2018, President Trump signed into law the &#8220;Substance Use-Disorder Prevention that Promoted Opioid Recovery and Treatment for Patients and Communities Act&#8221; which in part (under a provision entitled &#8220;Fighting the Opioid Epidemic with Sunshine&#8221;) extends the reporting and transparency requirements for physicians in the Physician Payments Sunshine Act to physician assistants, nurse practitioners, clinical nurse specialists, certified registered nurse anesthetists, and certified nurse midwives (with reporting requirements going into effect in 2022 for payments made in 2021). Failure to submit required information may result in civil monetary penalties of up to an aggregate of $173,436 per year (and up to an aggregate of $1.156 million per year for &#8220;knowing failures&#8221;) for all payments, transfers of value, or ownership or investment interests not reported in an annual submission. Device manufacturers are required to submit reports to CMS by the 90th day of each calendar year.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, there has been increased federal and state regulation of payments made to physicians, including the tracking and reporting of gifts, compensation, and other remuneration to physicians. Certain states mandate implementation of commercial compliance programs to ensure compliance with these laws, impose restrictions on device manufacturer marketing practices, and/or require the tracking and reporting of gifts, compensation, and other remuneration to physicians or marketing expenditures and pricing information. The shifting commercial compliance environment and the need to build and maintain robust and expandable systems to comply with multiple jurisdictions with different compliance and/or reporting requirements increases the possibility that a healthcare company may be found out of compliance with one or more of the requirements, subjecting us to significant civil monetary penalties.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Compliance with complex foreign and U.S. laws and regulations that apply to our OUS operations increases our cost of doing business in foreign jurisdictions and could expose us or our employees to fines and penalties in the U.S. and/or abroad. These numerous, and sometimes conflicting, laws and regulations include U.S. laws, such as the Foreign Corrupt Practices Act, and similar laws in foreign countries, such as the U.K. Bribery Act of 2010. Violations of these laws and regulations could result in fines, criminal sanctions against us, our officers, or our employees, prohibitions on the conduct of our business, and damage to our reputation. Although we have implemented policies and procedures designed to ensure compliance with these laws, there can be no assurance that our employees, contractors, or agents will not violate our policies.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operations are subject to certain antitrust and competition laws in the jurisdictions in which we conduct our business, in particular the U.S. and the EU. These laws prohibit, among other things, anticompetitive agreements and practices. If any of our commercial agreements or practices are found to violate or infringe such laws, we may be subject to civil and other penalties. We may also be subject to third-party claims for damages. Further, agreements that infringe upon these antitrust and competition laws may be void and unenforceable, in whole or in part, or require modification in order to be lawful and enforceable. If we are unable to enforce our commercial agreements, whether at all or in material part, our results of operations, financial position, and cash flows could be adversely affected.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">34</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are also subject to claims, lawsuits, and government investigations involving labor and employment. Such claims, lawsuits, and government investigations are inherently uncertain. Regardless of the outcome, any of these types of legal proceedings can have an adverse impact on us because of legal costs, diversion of management resources, and other factors.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUR PRODUCTS ARE SUBJECT TO A LENGTHY AND UNCERTAIN DOMESTIC REGULATORY REVIEW PROCESS. IF WE DO NOT OBTAIN AND MAINTAIN THE NECESSARY DOMESTIC REGULATORY AUTHORIZATIONS, WE WILL NOT BE ABLE TO SELL OUR PRODUCTS IN THE U.S.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our products and operations are subject to extensive regulation in the U.S. by the FDA. The FDA regulates the development and clinical testing, manufacturing, labeling, storage, record keeping, promotion, sales, distribution, and post-market support and medical device reporting in the U.S. to ensure that&#160;medical products distributed domestically are safe and effective for their intended uses. In order for us to market products for use in the U.S., we generally must first obtain clearance from the FDA pursuant to Section&#160;510(k) of the Federal Food Drug and Cosmetic Act (&#8220;FFDCA&#8221;). Clearance under Section&#160;510(k) requires demonstration that a new device is substantially equivalent to another device with 510(k) clearance or grandfathered (&#8220;pre-amendment&#8221;) status. If we significantly modify our products after they receive FDA clearance, the FDA may require us to submit a separate 510(k) or premarket approval application (&#8220;PMA&#8221;) for the modified product before we are permitted to market the products in the U.S. In addition, if we develop products in the future that are not considered to be substantially equivalent to a device with 510(k) clearance or grandfathered status, we will be required to obtain FDA approval by submitting a PMA. A PMA is typically a much more complex, lengthy, and burdensome application than a 510(k). To support a PMA, the FDA would likely require that we conduct one or more clinical studies to demonstrate that the device is safe and effective. In some cases, such studies may be requested for a 510(k) as well. The FDA may not act favorably or quickly in its review of our 510(k) or PMA submissions, or we may encounter significant difficulties and costs in our efforts to obtain FDA clearance or approval, either of which could delay or preclude the sale of new products in the U.S. Moreover, we may not be able to meet the requirements to obtain 510(k) clearance or PMA approval, in which case the FDA may not grant us necessary clearances or approvals. In addition, the FDA may place significant limitations upon the intended use of our products as a condition to a 510(k) clearance or PMA approval. Product applications can also be denied or withdrawn due to failure to comply with regulatory requirements or the occurrence of unforeseen problems following clearance or approval. Any delays or failure to obtain FDA clearance or approvals of new products that we develop, any limitations imposed by the FDA on new product use, or the costs of obtaining FDA clearance or approvals could have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the FDA or other regulatory agencies may change their policies, adopt additional regulations, revise existing regulations, or take other actions that may prevent or delay approval or clearance of our products under development or impact our ability to modify our currently approved or cleared products on a timely basis. We may be found non-compliant as a result of future changes in, or interpretations of, regulations by the FDA or other regulatory agencies. Over the last several years, the FDA has proposed reforms to its 510(k) clearance process, and such proposals could include increased requirements for clinical data and a longer review period, or could make it more difficult for manufacturers to utilize the 510(k) clearance process for their products.  For example, in November 2018, FDA officials announced forthcoming steps that the FDA intends to take to modernize the premarket notification pathway under Section 510(k) of the FFDCA. Among other things, the FDA announced that it plans to develop proposals to drive manufacturers utilizing the 510(k) pathway toward the use of newer predicates. These proposals include plans to potentially sunset certain older devices that were used as predicates under the 510(k) clearance pathway, and to potentially publish a list of devices that have been cleared on the basis of demonstrated substantial equivalence to predicate devices that are more than 10 years old. In May 2019, the FDA solicited public feedback on these proposals.  These proposals have not yet been finalized or adopted, and the FDA may work with Congress to implement such proposals through legislation. Accordingly, it is unclear the extent to which any proposals, if adopted, could impose additional regulatory requirements on us that could delay our ability to obtain new 510(k) clearances, increase the costs of compliance, or restrict our ability to maintain our current clearances, or otherwise create competition that may negatively affect our business. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">More recently, in September 2019, the FDA finalized guidance describing an optional &#8220;safety and performance based&#8221; premarket review pathway for manufacturers of &#8220;certain, well-understood device types&#8221; to demonstrate substantial equivalence under the 510(k) clearance pathway by showing that such device meets objective safety and performance criteria established by the FDA, thereby obviating the need for manufacturers to compare the safety and performance of their medical devices to specific predicate devices in the clearance process. The FDA intends to develop and maintain a list device types appropriate for the &#8220;safety and performance based&#8221; pathway and will continue to develop product-specific guidance documents that identify the performance criteria for each such device type, as well as the testing methods recommended in the guidance documents, where feasible.  The FDA may establish performance criteria for classes of devices for which we or our competitors seek or currently have received clearance, and it is unclear the extent to which such performance standards, if established, could impact our ability to obtain new 510(k) clearances or otherwise create competition that may negatively affect our business.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We also cannot predict the likelihood, nature, or extent of government regulation that may arise from future legislation, administrative, or executive action. For example, certain policies of the current U.S. administration may impact our business </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">35</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and industry. Namely, the current U.S. administration has taken several executive actions, including the issuance of a number of Executive Orders, that could impose significant burdens on, or otherwise materially delay, the FDA&#8217;s ability to engage in routine regulatory and oversight activities, such as implementing statutes through rulemaking, issuance of guidance, and review and approval of marketing applications. It is difficult to predict how these requirements will be implemented and the extent to which they will impact the FDA&#8217;s ability to exercise its regulatory authority. If these executive actions impose constraints on the FDA&#8217;s ability to engage in oversight and implementation activities in the normal course, our business may be negatively impacted.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In order to conduct a clinical investigation involving human subjects for the purpose of demonstrating the safety and effectiveness of a medical device, a company must, among other things, apply for and obtain Institutional Review Board (&#8220;IRB&#8221;) approval of the proposed investigation. In addition, if the clinical study involves a &#8220;significant risk&#8221; (as defined by the FDA) to human health, the sponsor of the investigation must also submit and obtain FDA approval of an Investigational Device Exemption (&#8220;IDE&#8221;) application. Many of our products to date have been or would be considered significant risk devices requiring IDE approval prior to investigational use. We may not be able to obtain FDA and/or IRB approval to undertake clinical trials in the U.S. for any new devices that we intend to market in the U.S. in the future. If we do obtain such approvals, we may not be able to conduct studies which comply with the IDE and other regulations governing clinical investigations or the data from any such trials may not support clearance or approval of the investigational device. Failure to obtain such approvals or to comply with such regulations could have a material adverse effect on our business, financial condition, and results of operations. Certainty that clinical trials will meet desired endpoints, produce meaningful or useful data, and be free of unexpected adverse effects or that the FDA will accept the validity of foreign clinical study data cannot be assured, and such uncertainty could preclude or delay market clearance or authorizations resulting in significant financial costs and reduced revenue.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, some products may be regulated by the FDA as drugs, biologics, or combination devices, which carry still greater requirements for clinical trials, regulatory submissions, and approvals.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">COMPLYING WITH FDA REGULATIONS IS A COMPLEX PROCESS, AND OUR FAILURE TO COMPLY FULLY COULD SUBJECT US TO SIGNIFICANT ENFORCEMENT ACTIONS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because our products, including the da Vinci Surgical System, are commercially distributed, numerous quality and post-market regulatory requirements apply, including the following:</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">continued compliance to the QSR, which requires manufacturers to follow design, testing, control, documentation, and other quality assurance procedures during the development and manufacturing process;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">labeling regulations;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the FDA&#8217;s general prohibition against false or misleading statements in the labeling or promotion of products for unapproved or &#8220;off-label&#8221; uses;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">stringent complaint reporting and Medical Device Reporting (&#8220;MDR&#8221;) regulations, which require that manufacturers keep detailed records of investigations or complaints against their devices and report to the FDA if their device may have caused or contributed to a death or serious injury or malfunctioned in a way that would likely cause or contribute to a death or serious injury if it were to recur;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">adequate use of the Corrective and Preventive Actions process to identify and correct or prevent significant, systemic failures of products or processes or in trends which suggest the same; and</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the reporting of Corrections and Removals, which requires that manufacturers report to the FDA recalls and field corrective actions taken to reduce a risk to health or to remedy a violation of the FFDCA that may pose a risk to health.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to inspection and marketing surveillance by the FDA to determine our compliance with regulatory requirements. If the FDA finds that we have failed to comply, it can institute a wide variety of enforcement actions, ranging from inspectional observations (Form FDA 483) to a public Warning Letter to more severe civil and criminal sanctions, including the seizure of our products and equipment or ban on the import or export of our products. The FDA has, in the past, issued and could, in the future, issue Warning Letters or other communications to us. If we fail to satisfy or remediate the matters discussed in any such Warning Letters or communications, the FDA could take further enforcement action, including prohibiting the sale or marketing of the affected product. Our failure to comply with applicable requirements could lead to an enforcement action that may have an adverse effect on our financial condition and results of operations. The receipt of a Warning Letter places certain limits on the ability to obtain FDA-issued Certificates to Foreign Government (&#8220;CFGs&#8221;) used for new and re-registration of products in certain foreign countries.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The FDA also strictly regulates labeling, advertising, promotion, and other activities relating to the marketing of our products. Medical devices may be promoted only for their cleared or approved indications and in accordance with the provisions of the cleared or approved label. It is possible that federal or state enforcement authorities might take action if they </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">36</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">consider our promotional or training materials to constitute promotion of an unapproved use, which could result in significant fines or penalties under a variety of statutory authorities, including under the FFDCA as well as laws prohibiting false claims for reimbursement.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, any modification or change of medical devices cleared for market requires the manufacturer to make a determination whether the change is significant enough to require new 510(k) clearance. We have created labeling, advertising, and user training for the da Vinci Surgical System to describe specific surgical procedures that we believe are fully within the scope of our existing 510(k) indications for use stated in our 510(k) clearances.  Although we have relied on expert in-house and external staff, consultants, and advisors, some of whom were formerly employed by the FDA and are familiar with the FDA perspective, we cannot provide assurance that the FDA would agree that all such specific procedures are within the scope of the existing general clearance or that we have compiled adequate information to support the safety and efficacy of using the da Vinci Surgical System for all such specific procedures. From time to time, we modify our products, including the hardware and software in the da Vinci Surgical System, after we obtain 510(k) clearance from the FDA for the devices in ways that we do not believe require new 510(k) clearance. We cannot provide assurance that the FDA would agree in all cases with our determinations not to seek new 510(k) clearance for any of these changes. If the FDA disagrees with our assessments that a new 510(k) clearance was not required prior to commercializing the devices with these changes or modifications, then the FDA could impose enforcement sanctions and/or require us to obtain 510(k) clearance for any modification to our products. We may be prohibited from marketing the modified device until such 510(k) clearance is granted.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a wholly owned manufacturing facility located in Mexicali, Mexico, which manufactures reusable and disposable surgical instruments. This facility is registered with the FDA as well as with Mexican authorities. The facility is operated under U.S. and international quality system regulations, including those applicable to Canada, the EU, and Japan among others. Our wholly owned manufacturing facility in Mexicali, Mexico has an FDA Establishment Registration but has not been inspected by the FDA to date. If the FDA were to identify non-conformances in our product documentation or quality system compliance, it could hold indefinitely the importation of instruments at the border, which would deprive us of the ability to sell and supply the majority of our customers until the FDA requirements have been satisfied. Similar supply disruptions could occur if key suppliers outside of the U.S. were to encounter non-conformances with their documentation or quality system compliance.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUR PRODUCTS ARE SUBJECT TO VARIOUS INTERNATIONAL REGULATORY PROCESSES AND APPROVAL REQUIREMENTS. IF WE DO NOT OBTAIN AND MAINTAIN THE NECESSARY INTERNATIONAL REGULATORY APPROVALS, WE WILL NOT BE ABLE TO SELL OUR PRODUCTS IN FOREIGN COUNTRIES.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To be able to sell our products in other countries, we must obtain regulatory approvals and comply with the regulations of those countries, which may differ substantially from those of the U.S. These regulations, including the requirements for approvals and the time required for regulatory review, vary from country to country. Obtaining and maintaining foreign regulatory approvals is complex, and we cannot be certain that we will receive regulatory approvals in any foreign country in which we plan to market our products or obtain such approvals on a favorable schedule. If we fail to obtain or maintain regulatory approval in any foreign country in which we plan to market our products, our ability to generate revenue will be harmed. In particular, if the FDA refuses to provide CFGs, our ability to register products or renew such registrations may be delayed or denied.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The EU requires that manufacturers of medical products obtain the right to affix the CE mark for compliance with the Medical Device Directive (93/42/EEC), as amended, to their products before selling them in member countries of the EU. The CE mark is an international symbol of adherence to quality assurance standards and compliance with applicable European medical device directives. In order to obtain the authorization to affix the CE mark to products, a manufacturer must obtain certification that its processes and products meet certain European quality standards. In January 1999, we received permission to affix the CE mark to our da Vinci Surgical System and EndoWrist instruments and have maintained this authorization continuously since that time. From time to time, we seek the authorization to affix the CE mark to new or modified products. Subsequent products and accessories have received marketing authorization by our Notified Body, Presafe.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As we modify existing products or develop new products in the future, including new instruments, we currently plan to apply for authorization to affix the CE mark to such products. In addition, we are subject to annual regulatory audits in order to maintain the CE mark authorizations we have already obtained, including inspection of our compliance to required standards and directives. We cannot be certain that we will be able to affix the CE mark for new or modified products or that we will continue to meet the quality and performance standards required to maintain the authorizations that we have already received. If we are unable to maintain permission to affix the CE mark to our products, we will no longer be able to sell our products in member countries of the EU and many affiliated countries that accept the CE mark, which would have a material adverse effect on our results of operations. Some member states of the EU have additional requirements for registration and notification, which may add to the time and effort to obtain market access. In addition, the regulations applied to end users of our products may increase over time, forcing us to provide additional solutions to regulations that do not apply directly to us but which apply indirectly, as they may limit our customers&#8217; ability to use our products.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">37</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In May 2017, the EU Medical Device Regulation was implemented to replace the Medical Device Directive (93/42/EEC), as amended. The Medical Device Regulation will apply after a three-year transition period and imposes stricter requirements for the marketing and sale of medical devices and grants Notified Bodies increased post-market surveillance authority. We may be subject to risks associated with additional testing, modification, certification, or amendment of our existing market authorizations, or we may be required to modify products already installed at our customers&#8217; facilities to comply with the official interpretations of these revised regulations. Further, Switzerland, which is the country from which we import our products into the EU and where our EU regulatory team is based, has not yet entered into a Mutual Recognition Agreement with the EU that covers the Medical Device Regulation and allows medical devices to move freely between Switzerland and the EU. Therefore, we may be required to adjust the manner in which we bring our products into the EU market. Any such adjustments could cause temporary disruptions in and have adverse financial implications to our business in Europe.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To date, we received approvals from the Japanese Ministry of Health, Labor and Welfare (&#8220;MHLW&#8221;) for&#160;our da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">S, Si, Xi, and X Surgical Systems and various associated instruments and accessories for use in certain da Vinci procedures.&#160;We may seek additional approvals for other products and/or indications; however, there can be no assurance that such approvals will be granted. In addition, because not all of our instruments have received product approvals and reimbursement is an additional process to generate market acceptance, it is possible that procedures will be adopted slowly or not at all. Sales of our products depend, in part, on the extent to which the costs of our products are reimbursed by governmental health administration authorities. In April 2012 and April 2016, we have received reimbursement approval for prostatectomy and partial nephrectomy, respectively. An additional 12 procedures were granted reimbursement for Japan in April 2018, including gastrectomy, anterior resection, lobectomy, and hysterectomy, for both malignant and benign conditions. These additional 12 reimbursed procedures have varying levels of conventional laparoscopic penetration and will be reimbursed at rates equal to the conventional laparoscopic procedures. Given the reimbursement level and laparoscopic penetration for these procedures, there can be no assurance that adoption will occur or that the adoption pace for these procedures will be similar to any other da Vinci procedures. There are multiple pathways to obtain reimbursement for procedures including those that require in-country clinical data and which are considered for reimbursed status in April of even-numbered years. If we are not successful in obtaining the necessary reimbursement approvals or obtaining approvals for future products and procedures, then the demand for our products could be limited. These limitations could eliminate a significant market opportunity for our products in Japan.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our capital sales in China are subject to importation authorizations and purchasing tender processes. In October 2018, the China National Health Commission published on its official website the quota for major medical equipment to be imported and sold in China through 2020. The government will allow the sale of 154 new surgical robots into China, which could include da Vinci Surgical Systems. Future system sales and our ability to grow future procedure volumes are dependent on the completion of these purchasing tender authorizations. The timing and magnitude of these future authorizations, which may determine our system placements in future years, is not certain, and we expect to continue to experience variability in the timing of capital sales in China.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF OUR MANUFACTURING FACILITIES DO NOT CONTINUE TO MEET FEDERAL, STATE, OR OTHER MANUFACTURING STANDARDS, WE MAY BE REQUIRED TO TEMPORARILY CEASE ALL OR PART OF OUR MANUFACTURING OPERATIONS, IMPORT/EXPORT OF OUR PRODUCTS, AND/OR RECALL SOME PRODUCTS, WHICH WOULD RESULT IN SIGNIFICANT PRODUCT DELIVERY DELAYS AND LOST REVENUE.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our manufacturing facilities are subject to periodic inspection by regulatory authorities, and our operations will continue to be regulated and inspected by the FDA and other regulatory agencies for compliance with Good Manufacturing Practice requirements contained in the QSR and other regulatory requirements. We are also required to comply with International Organization for Standardization (&#8220;ISO&#8221;) quality system standards as well as European Directives and norms in order to produce products for sale in the EU. In addition, many countries, such as Canada and Japan, have very specific additional regulatory requirements for quality assurance and manufacturing. If we fail to continue to comply with Good Manufacturing Practice requirements, as well as ISO or other regulatory standards, we may be required to cease all or part of our operations until we comply with these regulations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We continue to be subject to FDA and certain other inspections at any time. Maintaining such compliance is difficult and costly. We cannot be certain that our facilities will be found to comply with Good Manufacturing Practice requirements or ISO standards and other regulatory requirements in future inspections and audits by regulatory authorities.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We started participating in the Medical Device Single Audit Program (&#8220;MDSAP&#8221;), which allows an MDSAP-recognized auditing organization to conduct a single regulatory audit of a medical device manufacturer that evaluates the Company&#8217;s quality system to confirm compliance with the requirements of multiple regulatory jurisdictions, including the U.S., Japan, Brazil, Australia, and Canada. The information will be shared and reviewed amongst all the regulatory authorities in the MDSAP, who may or may not determine that additional information or auditing is required.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">38</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Sunnyvale, California facility is licensed by the State of California to manufacture medical devices. We have been subject to periodic inspections by the California Department of Health Services Food and Drug Branch and, if we are unable to maintain this license following any future inspections, we will be unable to manufacture or ship some products, which would have a material adverse effect on our results of operations. In 2012, the State of California announced suspension of routine inspections, but this policy could be modified or inspections could be resumed for specific circumstances. In addition, both our Sunnyvale, California and Mexicali, Mexico facilities are subject to periodic inspections by other regulatory bodies, including third-party auditors on behalf of national regulatory authorities. Compliance with multiple regulatory standards is complex, difficult, and costly to maintain, and material deficiencies could result in significant limitations on our ability to manufacture, transport, and sell our products in one or more countries.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF HOSPITALS AND OTHER SURGERY FACILITIES DO NOT CONTINUE TO MEET FEDERAL, STATE, OR OTHER REGULATORY STANDARDS, THEY MAY BE REQUIRED TO TEMPORARILY CEASE ALL OR PART OF THEIR DA VINCI UTILIZATION.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our global customers are subject to periodic inspection by regulatory authorities. Our customers are required to comply with applicable local and international regulations, including with respect to the reprocessing of da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">instruments and accessories. Hospitals may not follow cleaning and sterilization instructions properly, or equipment used for cleaning and sterilization may malfunction or be used improperly. If our customers deviate from cleaning and sterilization instructions, regulatory authorities may require them to suspend use of da Vinci Surgical Systems.</span></div><div id="i_0_67"></div><div style="text-align:justify;margin-top:12pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">RISKS RELATING TO OUR INTELLECTUAL PROPERTY</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IF WE ARE UNABLE TO FULLY PROTECT AND SUCCESSFULLY DEFEND OUR INTELLECTUAL PROPERTY FROM USE BY THIRD PARTIES, OUR ABILITY TO COMPETE IN THE MARKET WILL BE HARMED.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our commercial success depends in part on obtaining patent protection for the proprietary technologies contained in our products and on successfully defending our patents against infringing products and/or services in litigation or administrative proceedings, including patent oppositions, reviews, or reexaminations. We will incur substantial costs in obtaining patents and, if necessary, defending our patent rights. We do not know whether we will be successful in obtaining the desired patent protection for our new proprietary technologies or that the protection we do obtain will be found valid and enforceable when challenged. The success of defending our proprietary rights can be highly uncertain, because it involves complex and often evolving legal issues and procedures that are dependent on the particular facts of each case.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to patents, we also rely on other intellectual property rights, such as trade secret, copyright, and trademark laws to protect proprietary technologies. We further utilize nondisclosure agreements and other contractual provisions as well as technical measures to protect our proprietary technologies. Nevertheless, these measures may be inadequate in protecting our technologies. If these measures are proved to be inadequate in protecting our technologies, our competitive advantages may be reduced. Moreover, we may not have adequate remedies for potential breaches by employees, consultants, and others who participate in developing our proprietary technologies against their agreements with us regarding intellectual property. As a result, our trade secrets may be lost. Notwithstanding our efforts to protect our intellectual property, our competitors may independently develop similar or alternative technologies or products that are equal to or superior to our technologies without infringing any of our intellectual property, which would harm our ability to compete in the market.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As foreign markets become more significant in revenue for us, our foreign operations and strategic alliances with foreign entities will likely increase. Our exposure to risks associated with these operations requires us to increase our reliance on protecting our intellectual property against infringing products and/or services in markets outside the U.S. The laws and judicial systems in these countries may introduce yet another level of uncertainty to our effort to obtain the desired protection as well as defending our rights.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OTHERS MAY BE SUCCESSFUL IN ASSERTING THAT OUR PRODUCTS INFRINGE THEIR INTELLECTUAL PROPERTY RIGHTS, WHICH MAY CAUSE US TO PAY SUBSTANTIAL DAMAGES AND/OR ENJOIN US FROM COMMERCIALIZING OUR PRODUCTS.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As we continue to introduce and commercialize new products and technologies, there may be U.S. and foreign patents issued to third parties that relate to our products. Some of these patents may be broad enough to cover one or more aspects of our products. We do not know whether any of these patents, if challenged, would be held valid, enforceable, and infringed. From time to time, we receive, and likely will continue to receive, letters from third parties accusing us of infringing and/or inviting us to license their patents. We may be sued by, or become involved in an administrative proceeding with, one or more of these third parties.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We cannot be certain that a court or administrative body would agree with any arguments or defenses that we may have concerning invalidity, unenforceability, or non-infringement of any third-party patent. In addition, other parties may have filed </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">39</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or will file patent applications covering products that are similar to or identical to ours. We cannot be certain that patents issuing from our own patent application covering our products will have a priority date over any patents issuing from applications filed by a third party.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The medical device industry has experienced extensive intellectual property litigation and administrative proceedings. If third parties assert infringement claims or institute administrative proceedings against us, our technical and management personnel will need to spend significant time and effort, and we will incur large expenses in defending these attacks. We cannot be certain that we will prevail in infringement, invalidity, or unenforceability claims against us. If plaintiffs in patent administrative proceedings are successful, our patent portfolio may be adversely affected. If plaintiffs in any patent action are successful, we may be enjoined from selling our products, we may have to pay substantial damages, including treble damages, or we may be required to obtain a license that requires us to pay substantial royalties. In addition, any public announcements related to litigation or administrative proceedings initiated or threatened against us could cause our stock price to decline.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUR PRODUCTS RELY ON LICENSES FROM THIRD PARTIES, WHICH MAY NOT BE AVAILABLE TO US ON COMMERCIALLY REASONABLE TERMS OR AT ALL. IF WE LOSE ACCESS TO THESE TECHNOLOGIES, OUR REVENUES COULD DECLINE.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We rely on technology that we license from others, including technology that is integral to our products. There is no assurance that we can obtain licenses on acceptable terms or at all. The license agreements we have entered into with several industry partners may be terminated for breach. If any of these agreements are terminated, we may be unable to reacquire the necessary license on satisfactory terms or at all. The failure to obtain or maintain the licenses could prevent or delay further development or commercialization of our products, which may have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div id="i_0_70"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">RISKS RELATING TO OUR TRADING MARKETS</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUR FUTURE OPERATING RESULTS MAY BE BELOW SECURITIES ANALYSTS&#8217; OR INVESTORS&#8217; EXPECTATIONS, WHICH COULD CAUSE OUR STOCK PRICE TO DECLINE.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to the nascent nature of our industry, we have limited insight into trends that may emerge in our market and affect our business. The revenue and income potential of our market are unproven, and we may be unable to maintain or grow our revenue. Our products typically have lengthy sales cycles. In addition, our costs may be higher than we anticipated. If we fail to generate sufficient revenues or our costs are higher than we expect, our results of operations may be materially adversely affected. Further, future revenue from sales of our products is difficult to forecast, because the market for new surgical technologies is still evolving. Our results of operations will depend upon numerous factors, including:</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the extent to which our products achieve and maintain market acceptance;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">actions relating to regulatory matters;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our timing and ability to develop our manufacturing and sales and marketing capabilities;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">demand for our products;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the size and timing of particular sales and any collection delays related to those sales;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">product quality and supply problems;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the progress of surgical training in the use of our products;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to develop, introduce, and market new or enhanced versions of our products on a timely basis;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">third-party payor reimbursement policies;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to protect our proprietary rights and defend against third-party challenges;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to license additional intellectual property rights; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the progress and results of clinical trials.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operating results in any particular period will not be a reliable indication of our future performance. It is possible that, in future periods, our operating results will be below the expectations of securities analysts or investors. If this occurs, the price of our common stock and the value of your investment will likely decline.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">40</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OUR STOCK PRICE HAS BEEN, AND WILL LIKELY CONTINUE TO BE, VOLATILE.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The market price of our common stock has experienced fluctuations and may fluctuate significantly in the future. For example, during fiscal 2017, it reached a high of $403.70 and a low of $209.83; during fiscal 2018, it reached a high of $574.74 and a low of $375.25; and during fiscal 2019, it reached a high of $598.81 and a low of $450.24. Our stock price can fluctuate for a number of reasons, including:</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">announcements about us or our competitors;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">variations in operating results and financial guidance;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">introduction or abandonment of new technologies or products;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">regulatory approvals and enforcement actions;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in product pricing policies;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in earnings estimates or recommendations by analysts;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in accounting policies;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">economic changes and overall market volatility;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">litigation;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">media coverage, whether accurate or inaccurate, fair or misleading;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">political uncertainties;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">short sales on shares of our common stock or other activities by short sellers; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our stock repurchase program.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, stock markets generally have experienced, and in the future may experience significant price and volume volatility. This volatility has a substantial effect on the market prices of securities of many public companies for reasons frequently unrelated or disproportionate to the operating performance of the specific companies. Further, the securities of many medical device companies, including us, have historically been subject to extensive price and volume fluctuations that may affect the market price of their common stock. If these broad market fluctuations continue, it may have a material adverse impact on the market price of our common stock.</span></div><div id="i_0_73"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1B.&#160;UNRESOLVED STAFF COMMENTS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.  </span></div><div id="i_0_76"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 2.&#160;PROPERTIES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we own approximately 1.0&#160;million square feet of space on </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">95</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> acres of land in Sunnyvale, California, where we house our principal headquarters, research and development, service, and support functions, and certain of our manufacturing operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Outside of Sunnyvale, California, we own facilities in other U.S. locations that are used for sales and training as well as manufacturing. We also lease approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">750,000</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> square feet for certain engineering, warehousing, and support functions at various locations in the U.S. Outside of the U.S., we own properties in Mexicali, Mexico, primarily for manufacturing operations, and Aubonne, Switzerland, primarily for our international headquarters. In China, our Joint Venture leases facilities for research and development, manufacturing, and sales operations. In Germany, we own and lease facilities for manufacturing operations, as we integrate and build out operations of our acquisition of certain assets and operations from Sch&#246;lly Fiberoptic GmbH. In addition, we lease various international facilities for sales and other operations. </span></div><div id="i_0_79"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 3.&#160;LEGAL PROCEEDINGS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information included in Note 8 to the Consolidated Financial Statements included in Part II, Item 8 of this report is incorporated herein by reference.</span></div><div id="i_0_82"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 4.&#160;MINE SAFETY DISCLOSURES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div id="i_0_85"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">41</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-top:9pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART II</span></div><div id="i_0_88"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 5. &#160;MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">COMMON STOCK</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our common stock is being traded on The Nasdaq Global Select Market under the symbol &#8220;ISRG.&#8221;</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of January&#160;17, 2020, there were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">188</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> stockholders of record of our common stock, although we believe that there are a significantly larger number of beneficial owners of our common stock.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">DIVIDENDS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have never declared or paid any cash dividends on our common stock. We intend to retain earnings for use in the operation and expansion of our business.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SECURITIES AUTHORIZED FOR ISSUANCE UNDER EQUITY COMPENSATION PLANS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table contains information as of December&#160;31, 2019, for two categories of equity compensation plans.</span></div><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plan Category</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>securities&#160;to&#160;be<br/>issued upon<br/>exercise of<br/>outstanding<br/>options,<br/>warrants and<br/>rights (a)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Weighted-</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">exercise&#160;price</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">of&#160;outstanding</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">options </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number&#160;of<br/>securities remaining&#160;<br/>available&#160;for future issuance under equity compensation<br/>plans (excluding<br/>securities reflected in<br/>column (a))</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity compensation plans approved by security holders</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,802,150&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253.85&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,298,684&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Equity compensation plans not approved by security holders</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">551,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183.85&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,353,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246.64&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,298,684&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Represents options under the Amended and Restated 2009 Employment Commencement Incentive Plan, adopted by the Board in October 2009 and first used in 2010. Options are granted at an exercise price not less than the fair market value of the stock on the date of grant and have a term not to exceed ten years. This plan expired in October 2019 and, therefore, there are no shares reserved for future issuance. However, awards granted prior to the plan's expiration continue to remain outstanding until their original expiration date.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The weighted-average exercise price is calculated based solely on the exercise prices of the outstanding options and does not reflect the shares that will be issued upon the vesting of outstanding awards of RSUs, which have no exercise price.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Material Features of the Amended and Restated 2009 Employment Commencement Incentive Plan</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In October 2009, the Board adopted our Amended and Restated 2009 Employment Commencement Incentive Plan, or the 2009 Plan, pursuant to Rule 5653(c)(4) of the Nasdaq Global Market, which was subsequently amended by the Board in February 2011, July 2011, February 2012, July 2012, January 2013, May 2013, December 2013, and April 2015.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Awards granted under the 2009 Plan were intended to constitute &#8220;employment inducement awards&#8221; under Nasdaq Listing Rule 5635(c)(4) and, therefore, the 2009 Plan was intended to be exempt from the Nasdaq Listing Rules regarding stockholder approval of stock option and stock purchase plans. A total of 4,365,000 shares of our common stock were reserved for issuance under the 2009 Plan. The 2009 Plan provided for the grant of non-qualified stock options, restricted stock units, restricted stock awards, dividend equivalents, or stock appreciation rights. These awards may have been granted to individuals who were then new employees, or were commencing employment with us or one of our subsidiaries following a bona fide period of non-employment with us, and for whom such awards were granted as a material inducement to commencing employment with us or one of our subsidiaries. This plan expired in October 2019 and, therefore, there are no shares reserved for future issuance. However, awards granted prior to the plan's expiration continue to remain outstanding until their original expiration date.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2009 Plan is administered by the Compensation Committee or another committee of the Board. The plan administrator has broad discretion to take action under the 2009 Plan, as well as make adjustments to the terms and conditions of existing awards, in the event of certain transactions and events affecting our common stock, including a change in control, stock dividends, stock splits, mergers, acquisitions, consolidations, and other corporate transactions. In addition, in the event of certain non-reciprocal transactions with our stockholders known as &#8220;equity restructurings,&#8221; the plan administrator will make equitable adjustments to the 2009 Plan and outstanding awards.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Board may amend, suspend, or terminate the 2009 Plan at any time, provided that no such action may impair any rights under any outstanding awards without the consent of the participant.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">42</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">RECENT SALES OF UNREGISTERED SECURITIES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since March 2009, we have had an active stock repurchase program. As of December&#160;31, 2019, our Board of Directors (the &#8220;Board&#8221;) has authorized an aggregate amount of up to $7.5 billion for stock repurchases, of which the most recent authorization occurred in January 2019 when the Board increased the authorized amount available under our share repurchase program to $2.0 billion. The remaining amount available to repurchase shares under the authorized repurchase program was $1.7 billion as of December&#160;31, 2019. The authorized stock repurchase program does not have an expiration date. During the quarter ended December&#160;31, 2019, we did not purchase any of our securities in the open market.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">STOCK PERFORMANCE GRAPH</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The graph set forth below compares the cumulative total stockholder return on our common stock between December&#160;31, 2014, and December&#160;31, 2019, with the cumulative total return of (i)&#160;the Nasdaq Composite Index, (ii)&#160;the S&amp;P 500 Healthcare Index, and (iii)&#160;the S&amp;P 500 Index over the same period. This graph assumes an investment of $100.00 on December&#160;31, 2014 in our common stock, the Nasdaq Composite Index, the S&amp;P Healthcare Index, and the S&amp;P 500 Index and assumes the re-investment of dividends, if any.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The comparisons shown in the graph below are based upon historical data. We caution that the stock price performance shown in the graph below is not necessarily indicative of, nor is it intended to forecast, the potential future performance of our common stock.</span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">43</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:87.573%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COMPARISON OF CUMULATIVE TOTAL RETURN AMONG INTUITIVE, NASDAQ COMPOSITE, S&amp;P HEALTHCARE INDEX, AND S&amp;P 500 INDEX</span></td></tr></table></div><div style="text-align:center;"><img src="isrg-20191231_g2.jpg" alt="isrg-20191231_g2.jpg" style="height:366px;width:600px;"/></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:26.676%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.176%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.323%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.323%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.176%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.323%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.328%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2014</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2015</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206.98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271.63&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">337.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nasdaq Composite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.96&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.96&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200.49&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">S&amp;P 500 Healthcare Index</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105.21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.62&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.75&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.42&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">S&amp;P 500 Index</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132.23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173.86&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_91"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">44</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 6.&#160;SELECTED FINANCIAL DATA</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following selected consolidated financial data should be read in conjunction with our Consolidated Financial Statements and the accompanying Notes and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included elsewhere in this report. The selected data in this section is not intended to replace the Consolidated Financial Statements.</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:31.382%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.742%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017 (2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2015 (1)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In millions, except per share amounts and headcount)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,478.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,138.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,706.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,384.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,110.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,604.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,202.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,892.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,577.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,379.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">738.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.95&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.92&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.49&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.18&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares used in computing basic and diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,845.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,834.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,846.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,837.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,347.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,733.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,846.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,776.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,521.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,907.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">333.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,284.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,687.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,780.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,820.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total headcount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,527&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,755&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Does not reflect the impact of the adoption of ASC Topic 606,&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">, effective January 1, 2018, using the full retrospective method, which restated fiscal years 2017 and 2016.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Reflects amounts recorded for the enactment of the 2017 Tax Act.</span></div><div id="i_0_94"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">45</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 7.&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div id="i_0_97"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Overview</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Open surgery remains the predominant form of surgery and is used in almost every area of the body. However, the large incisions required for open surgery create trauma to patients, typically resulting in longer hospitalization and recovery times, increased hospitalization costs, and additional pain and suffering relative to minimally invasive surgery (&#8220;MIS&#8221;), where MIS is available. For over three decades, MIS has reduced trauma to patients by allowing selected surgeries to be performed through small ports rather than large incisions. MIS has been widely adopted for certain surgical procedures.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Da Vinci Surgical Systems enable surgeons to extend the benefits of MIS to many patients who would otherwise undergo a more invasive surgery by using computational, robotic, and imaging technologies to overcome many of the limitations of traditional open surgery or conventional MIS. Surgeons using a da Vinci Surgical System operate while seated comfortably at a console viewing a 3D, high-definition image of the surgical field. This immersive console connects surgeons to the surgical field and their instruments. While seated at the console, the surgeon manipulates instrument controls in a natural manner, similar to open surgical technique. Our technology is designed to provide surgeons with a range of articulation of the surgical instruments used in the surgical field analogous to the motions of a human wrist, while filtering out the tremor inherent in a surgeon&#8217;s hand. In designing our products, we focus on making our technology easy and safe to use.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our da Vinci products fall into five broad categories: da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical Systems,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci instruments and accessories, da Vinci Stapling, da Vinci Energy, and da Vinci Vision, including Firefly Fluorescence imaging systems (&#8220;Firefly&#8221;) and da Vinci Endoscopes. We also provide a comprehensive suite of services, training, and education programs. Within our integrated ecosystem, our products are designed to decrease variability in surgery by offering dependable, consistent functionality and user experiences for surgeons seeking better outcomes. We take a holistic approach offering intelligent technology and systems designed to work together to make MIS intervention more available and applicable.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have commercialized the following da Vinci Surgical Systems: the da Vinci standard Surgical System in 1999, the da Vinci S Surgical System in 2006, the da Vinci Si Surgical System in 2009, and the fourth generation da Vinci Xi Surgical System in 2014. We have extended our fourth generation platform by adding the da Vinci X Surgical System, commercialized in the second quarter of 2017, and the da Vinci SP Surgical System, commercialized in the third quarter of 2018. We are early in the launch of our da Vinci SP Surgical System, and we have placed 29 da Vinci SP Surgical Systems in 2019 and have an installed base of 44 as of December 31, 2019. Our plans for the rollout of the da Vinci SP Surgical System include putting systems in the hands of experienced da Vinci users first while we optimize training pathways and our supply chain. We received FDA clearances for the da Vinci&#160;SP Surgical System for urological and certain transoral procedures. We also received clearance in South Korea where the da Vinci SP Surgical System may be used for a broad set of procedures. We plan to seek FDA clearances for additional indications for da Vinci SP over time. The success of the da Vinci SP Surgical System is dependent on positive experiences and improved clinical outcomes for the procedures for which it has been cleared as well as securing additional clinical clearances. All da Vinci systems include a surgeon&#8217;s console (or consoles), imaging electronics, a patient-side cart, and computational hardware and software.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We offer over 80 different multi-port da Vinci instruments to provide surgeons with flexibility in choosing the types of tools needed to perform a particular surgery. These multi-port instruments are generally robotically controlled and provide end effectors (tips) that are similar to those used in either open or laparoscopic surgery. We offer advanced instrumentation for the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">platforms, including the da Vinci Vessel Sealer Extend and da Vinci Stapler products, to provide surgeons with sophisticated, computer-aided tools to precisely and efficiently interact with tissue. Da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X and da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical Systems share the same instruments whereas the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Si</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical System uses instruments that are not compatible with X or Xi systems. We currently offer nine core instruments on our da Vinci SP Surgical System. We plan to expand the SP instrument offering over time.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Training technologies include our Intuitive Simulation products, our Intuitive Telepresence remote case observation and telementoring tools, and our dual console for use in surgeon proctoring and collaborative surgery.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first quarter of 2019, the FDA cleared our Ion endoluminal system to enable minimally invasive biopsies in the lung. Our Ion system extends our commercial offering beyond surgery into diagnostic procedures with this first application. We are introducing the Ion system in the U.S. in a measured fashion while we optimize training pathways and our supply chain and collect additional clinical data. We are early in the launch and have placed 10 Ion systems for commercial use through December 31, 2019, which are not included in our da Vinci Surgical System installed base. We have also placed 6 Ion systems with hospitals for gathering clinical data. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The success of new product introductions depends on a number of factors including, but not limited to, pricing, competition, market and consumer acceptance, the effective forecasting and management of product demand, inventory levels, the management of manufacturing and supply costs, and the risk that new products may have quality or other defects in the early stages of introduction.</span></div><div id="i_0_100"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">46</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Business Model</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Overview</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We generate revenue from the placements of da Vinci Surgical Systems, in sales or sales-type lease arrangements where revenue is recognized up-front or in operating lease transactions and usage-based models where revenue is recognized over time. We earn recurring revenue from the sales of instruments, accessories, and services, as well as the revenue from operating leases. The da Vinci Surgical System generally sells for between $0.5 million and $2.5 million, depending upon the model, configuration, and geography, and represents a significant capital equipment investment for our customers when purchased. Our instruments and accessories have limited lives and will either expire or wear out as they are used in surgery, at which point they need to be replaced. We generally earn between $700 and $3,500 of instrument and accessory revenue per surgical procedure performed, depending on the type and complexity of the specific procedures performed and the number and type of instruments used. We typically enter into service contracts at the time systems are sold or leased at an annual fee between $80,000 and $190,000, depending upon the configuration of the underlying system and composition of the services offered under the contract. These service contracts have generally been renewed at the end of the initial contractual service periods. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We generate revenue from the placements of the Ion endoluminal system in a business model consistent with the da Vinci Surgical System model described above. We generate revenue from the placement of Ion systems, and we earn recurring revenue from the sales of instruments and accessories used in biopsies and ongoing system service. We are introducing the Ion system in the U.S. in a measured fashion. For the year ended December 31, 2019, the associated impact to revenue and gross margin was not significant.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recurring Revenue</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Recurring revenue consists of instrument and accessory revenue, service revenue, and operating lease revenue. Recurring revenue increased to $3.2 billion, or 72% of total revenue in 2019, compared with $2.6 billion, or 71% of total revenue in 2018, and $2.2 billion, or 71% of total revenue in 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Instrument and accessory revenue has grown at a faster rate than systems revenue over time. Instrument and accessory revenue increased to $2.4 billion in 2019, compared with $2.0 billion in 2018 and $1.6 billion in 2017. The growth of instrument and accessory revenue largely reflects continued procedure adoption.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Service revenue growth has been driven by the growth of the base of installed da Vinci Surgical Systems. The installed base of da Vinci Surgical Systems grew 12% to approximately 5,582 at December&#160;31, 2019; 13% to approximately 4,986 at December&#160;31, 2018; and 13% to approximately 4,409 at December&#160;31, 2017. Service revenue increased to $724 million in 2019, compared with $635 million in 2018 and $573 million in 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since 2013, we have entered into sales-type and operating lease arrangements directly with certain qualified customers as a way to offer customers flexibility in how they acquire systems and expand their robotic-assisted programs while leveraging our balance sheet. These leases generally have commercially competitive terms as compared with other third-party entities that offer equipment leasing. We have also entered into usage-based arrangements with larger customers that have committed da Vinci programs where we charge for the system and service as the systems are utilized. We include operating and sales-type leases, and systems placed under usage-based arrangements, in our system shipment and installed base disclosures. We exclude operating lease-related revenue, usage-based revenue, and Ion system revenue from our da Vinci Surgical System average selling price (&#8220;ASP&#8221;) computations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the years ended December 31, 2019, 2018, and 2017, we shipped 425, 272, and 139 systems, respectively, under lease and usage-based arrangements, of which 384, 229, and 108 systems, respectively, were operating lease and usage-based arrangements. Revenue from operating lease arrangements is generally recognized on a straight-line basis over the lease term. More recently, we have entered into usage-based arrangements with certain large customers whereby system and service revenue is recognized as the systems are used. We set operating lease and usage-based pricing at a modest premium relative to purchased systems reflecting the time value of money and, in the case of usage-based arrangements, the risk that system utilization may fall short of anticipated levels. The proportion of revenue recognized from usage-based arrangements has not been significant and has been included in our operating lease metrics herein. Operating lease revenue has grown at a faster rate than overall systems revenue and was $106.9&#160;million, $51.4&#160;million, and $25.9&#160;million for the years ended December 31, 2019, 2018, and 2017, respectively. Generally, lease transactions generate similar gross margins as our sale transactions. As of December 31, 2019, a total of 658 da Vinci Surgical Systems were installed at customers under operating lease or usage-based arrangements.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our system leasing and usage-based models provide customers with flexibility regarding how they acquire or obtain access to our systems. We believe that these alternative financing structures have been effective and well-received, and we are willing to expand the proportion of these structures based on customer demand. As revenue for operating leases and usage-based </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">47</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">systems is recognized over time, total systems revenue growth is reduced in a period when the number of operating lease and usage-based placements increases as a proportion of total system placements.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our exposure to the credit risks relating to our lease financing arrangements may increase if our customers are adversely affected by changes in healthcare laws, coverage and reimbursement, economic pressures or uncertainty, or other customer-specific factors. Also, usage-based leases generally contain no minimum payments; therefore, customers may exit such arrangements without paying a financial penalty to us.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For some operating lease arrangements, our customers are provided with the right to purchase the leased system at certain points during and/or at the end of the lease term. Revenue generated from customer purchases of systems under operating lease arrangements (&#8220;Lease Buyouts&#8221;) was $92.8&#160;million, $48.8&#160;million, and $39.5&#160;million for the years ended December&#160;31, 2019, 2018, and 2017, respectively. We expect that revenue recognized from customer exercises of the buyout options will fluctuate based on the timing of when, and if, customers choose to exercise their buyout options.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Systems Revenue</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">System placements are driven by procedure growth in most markets. In geographies where da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">procedure</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">adoption is in an early stage, system sales will precede procedure growth. System placements also vary due to seasonality largely aligned with hospital budgeting cycles. We typically place a higher proportion of annual system placements in the fourth quarter and a lower proportion in the first quarter as customer budgets are reset. Systems revenue grew 19% to $1,346 million in 2019; 21% to $1,127 million in 2018; and 16% to $928 million in 2017. Systems revenue is also affected by the proportion of system placements under operating lease and usage-based arrangements, recurring operating lease and usage-based revenue, operating lease buyouts, product mix, ASPs, trade-in activities, and customer mix.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Procedure Mix / Products</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our da Vinci Surgical Systems are generally used for soft tissue surgery for areas of the body between the pelvis and the neck, primarily in general surgery, gynecologic surgery, urologic surgery, cardiothoracic surgery, and head and neck surgery. Within these categories, procedures range in complexity from cancer and other highly complex procedures to less complex procedures for benign conditions. Cancer and other highly complex procedures tend to be reimbursed at higher rates than less complex procedures for benign conditions. Thus, hospitals are more sensitive to the costs associated with treating less complex, benign conditions. Our strategy is to provide hospitals with attractive clinical and economic solutions across the spectrum of procedure complexity. Our fully featured&#160;da Vinci Xi&#160;Surgical System with advanced instruments, including the EndoWrist Vessel Sealer&#160;and EndoWrist&#160;Stapler products, and our Integrated Table Motion product targets the more complex procedure segment. Our da Vinci X Surgical System is targeted towards price sensitive markets and procedures. Our da Vinci SP Surgical System complements the da Vinci Xi and X Surgical Systems by enabling surgeons to access narrow workspaces.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Procedure Seasonality</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">More than half of da Vinci procedures performed are for benign conditions, most notably hernia repairs, hysterectomies, and cholecystectomies. These benign procedures and other short-term elective procedures tend to be more seasonal than cancer operations and surgeries for other life threatening conditions. Seasonality in the U.S. for these procedures for benign conditions typically results in higher fourth quarter procedure volume when more patients have met annual deductibles and lower first quarter procedure volume when deductibles are reset. Seasonality outside the U.S. varies and is more pronounced around local holidays and vacation periods.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Distribution Channels</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We provide our products through direct sales organizations in the U.S., Europe (excluding Spain, Portugal, Italy, Greece, and most Eastern European countries), China, Japan, South Korea, India, and Taiwan. In May and December 2018, we began direct operations in India and Taiwan, respectively. In January 2019, our Intuitive-Fosun joint venture began direct sales for da Vinci products and services in China. In the remainder of our OUS markets, we provide our products through distributors.</span></div><div id="i_0_103"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">48</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Regulatory Activities</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Overview</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our products must meet the requirements of a large and growing body of international standards that govern the product safety, efficacy, advertising, labeling, safety reporting design, manufacture, materials content and sourcing, testing, certification, packaging, installation, use, and disposal of our products. Examples of such standards include electrical safety standards, such as those of the International Electrotechnical Commission, and composition standards, such as the Reduction of Hazardous Substances and the Waste Electrical and Electronic Equipment Directives. Failure to meet these standards could limit our ability to market our products in those regions that require compliance to such standards.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our products and operations are also subject to increasingly stringent medical device, privacy, and other regulations by regional, federal, state, and local authorities. We anticipate that timelines for the introduction of new products and/or indications may be extended relative to past experience as a result of these regulations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Clearances and Approvals</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have generally obtained the clearances required to market our products associated with our da Vinci Surgical Multiport Systems (Standard, S, Si, Xi, and X systems) for our targeted surgical specialties within the U.S., South Korea, Japan, and the European markets in which we operate. Between 2017 and 2019, we obtained regulatory clearances for the following products:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In November 2019, we obtained FDA clearance for our SynchroSeal instrument and E-100 generator.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In July 2019, we obtained FDA clearance for our SureForm 45 Curved-Tip stapler and SureForm 45 Gray reload, which round out our SureForm 45 portfolio.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In June 2019, we received CE mark clearance for our da Vinci Endoscope Plus for the da Vinci X/Xi Surgical Systems in Europe. Following the CE mark, in July 2019, we obtained FDA clearance for our da Vinci Endoscope Plus.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In June 2019, we obtained FDA clearance for our da Vinci Handheld Camera.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In February 2019, we obtained FDA clearance for our Ion endoluminal system, our new flexible, robotic-assisted, catheter-based platform, designed to navigate through very small lung airways to reach peripheral nodules for biopsies. We are introducing the Ion endoluminal system in a measured fashion while we optimize training pathways and our supply chain and collect additional clinical data. We have placed 10 Ion systems for commercial use through December 31, 2019.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In February 2019, we obtained FDA clearance for our IRIS augmented reality product. IRIS is a service that delivers a 3D image of the patient anatomy (initially targeting kidneys) to aid surgeons in both pre- and intra-operative settings. We are in the early stages of an IRIS pilot study in the field at a small group of U.S. hospitals to gain initial product experience and insights.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In December 2018, we received regulatory clearance for our da Vinci Xi Surgical System in China. The Xi clearance does not include advanced energy or stapling products that attach to the Xi system. Separate clearances are required for each of these products by China National Medical Products Administration (&#8220;NMPA&#8221;).</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In October 2018, the China National Health Commission published on its official website the quota for major medical equipment to be imported and sold in China through 2020. The government will allow the sale of 154 new surgical robots into China, which could include da Vinci Surgical Systems as well as surgical systems introduced by others. As of December 31, 2019, we have sold 57 da Vinci Surgical Systems under this quota. Future sales of da Vinci Surgical Systems under the quota are uncertain, as they are dependent on hospitals completing a tender process and receiving associated approvals.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In July 2018, we obtained FDA clearance to market SureForm 60, our da Vinci EndoWrist 60mm Stapler. In January 2019, we obtained FDA clearance to market SureForm 45. We have also received regulatory clearance in South Korea and Japan to market SureForm 60 and SureForm 45 and 60.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In May 2018, we obtained FDA clearance for the da Vinci SP Surgical System for urologic surgical procedures that are appropriate for a single port approach. In March 2019, we obtained FDA clearance for the da Vinci SP Surgical System for certain transoral procedures. We also received regulatory clearance for the da Vinci SP Surgical System in South Korea in May 2018. We continue to introduce the da Vinci SP Surgical System in a measured fashion while we optimize training pathways and our supply chain. We have placed 29 da Vinci SP Surgical Systems in 2019 and have an installed base of 44 as of December 31, 2019.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In April 2018, we obtained FDA clearance for our da Vinci Vessel Sealer Extend.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In April 2017, we received CE mark clearance for our</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X Surgical System in Europe. Following the CE mark, in May 2017, we obtained FDA clearance to market our</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X Surgical System in the U.S. We received regulatory clearance for the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X Surgical System in South Korea and Japan in September 2017 and April 2018, respectively. Regulatory clearances for the da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X Surgical System may be received in other markets over time.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">49</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Refer to the descriptions of our products that received regulatory clearances in 2019 and 2018 in the New Product Introductions section below.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Japanese Ministry of Health, Labor, and Welfare (&#8220;MHLW&#8221;) considers reimbursement for procedures in April of even-numbered years. The process for obtaining reimbursement requires Japanese university hospitals and surgical societies, with our support, to seek reimbursement. There are multiple pathways to obtain reimbursement for procedures, including those that require in-country clinical data/economic data. In April 2012 and April 2016, the MHLW granted reimbursement status for da Vinci Prostatectomy (&#8220;dVP&#8221;) and partial nephrectomy, respectively. Most prostatectomies and partial nephrectomies were open procedures prior to da Vinci reimbursement. Da Vinci procedure reimbursement for dVP and partial nephrectomy procedures are higher than open procedure reimbursements. An additional 12 da Vinci procedures were granted reimbursement effective April 1, 2018, including gastrectomy, low anterior resection, lobectomy, and hysterectomy, for both malignant and benign conditions. These additional 12 reimbursed procedures have varying levels of conventional, laparoscopic penetration and will be reimbursed at rates equal to the conventional, laparoscopic procedures. Given the reimbursement level and laparoscopic penetration for these 12 procedures, there can be no assurance that adoption will occur or that the adoption pace for these procedures will be similar to any other da Vinci procedures. If these procedures are not adopted and we are not successful in obtaining adequate procedure reimbursements for additional procedures, then the demand for our products in Japan could be limited.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recalls and Corrections</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Medical device companies have regulatory obligations to correct or remove medical devices in the field that could pose a risk to health. The definition of &#8220;recalls and corrections&#8221; is expansive and includes repair, replacement, inspections, relabeling, and issuance of new or additional instructions for use or reinforcement of existing instructions for use and training when such actions are taken for specific reasons of safety or compliance. These field actions require stringent documentation, reporting, and monitoring worldwide. There are other actions that a medical device manufacturer may take in the field without reporting including, but not limited to, routine servicing and stock rotations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As we determine whether a field action is reportable in any regulatory jurisdiction, we prepare and submit notifications to the appropriate regulatory agency for the particular jurisdiction. Regulators can require the expansion, reclassification, or change in scope and language of the field action. In general, upon submitting required notifications to regulators regarding a field action that is a recall or correction, we will notify customers regarding the field action, provide any additional documentation required in their national language, and arrange, as required, return or replacement of the affected product or a field service visit to perform the correction.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Field actions as well as certain outcomes from regulatory activities can result in adverse effects on our business, including damage to our reputation, delays by customers of purchase decisions, reduction or stoppage of the use of installed systems, and reduced revenue as well as increased expenses.</span></div><div id="i_0_106"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Procedures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We model patient value as equal to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">procedure efficacy / invasiveness</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. In this equation, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">procedure efficacy</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> is defined as a measure of the success of the surgery in resolving the underlying disease and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">invasiveness</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> is defined as a measure of patient pain and disruption of regular activities. When the patient value of a da Vinci procedure is greater than that of alternative treatment options, patients may benefit from seeking out surgeons and hospitals that offer da Vinci Surgery, which could potentially result in a local market share shift. Adoption of da Vinci procedures occurs procedure by procedure and market by market and is driven by the relative patient value and total treatment costs of da Vinci procedures as compared to alternative treatment options for the same disease state or condition.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Worldwide Procedures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our da Vinci systems and instruments are regulated independently in various countries and regions of the world. The discussion of indications for use and representative or target procedures is intended solely to provide an understanding of the market for da Vinci products and is not intended to promote for sale or use any Intuitive Surgical product outside of its licensed or cleared labeling and indications for use.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of robotic-assisted surgery using the da Vinci Surgical System has the potential to grow for those procedures that offer greater patient value than non-da Vinci alternatives and competitive total economics for healthcare providers. Our da Vinci Surgical Systems are used primarily in general surgery, gynecologic surgery, urologic surgery, cardiothoracic surgery, and head and neck surgery. We focus our organization and investments on developing, marketing, and training products and services for procedures in which da Vinci can bring patient value relative to alternative treatment options and/or economic benefit to healthcare providers. Target procedures in general surgery include hernia repair (both ventral and inguinal) and colorectal procedures. Target procedures in gynecology include da Vinci hysterectomy (&#8220;dVH&#8221;), for both cancer and benign conditions, and sacrocolpopexy. Target procedures in urology include da Vinci prostatectomy (&#8220;dVP&#8221;) and da Vinci partial nephrectomy. In cardiothoracic surgery, target procedures include da Vinci lobectomy and da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">mitral valve repair. In head </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">50</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and neck surgery, target procedures include certain procedures resecting benign and malignant tumors classified as T1 and T2. Not all the indications, procedures, or products described may be available in a given country or region or on all generations of da Vinci Surgical Systems. Surgeons and their patients need to consult the product labeling in their specific country and for each product in order to determine the cleared uses, as well as important limitations, restrictions, or contraindications.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2019, approximately 1,229,000 surgical procedures were performed with da Vinci Surgical Systems, compared with approximately 1,038,000 and 877,000 surgical procedures performed with da Vinci Surgical Systems in 2018 and 2017, respectively. The growth in our overall procedure volume in 2019 was driven by growth in U.S. general surgery procedures and worldwide urology procedures.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">U.S. Procedures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Overall U.S. procedure volume with da Vinci Surgical Systems grew to approximately 883,000 in 2019, compared with approximately 753,000 in 2018 and approximately 644,000 in 2017. General surgery was our largest and fastest growing U.S. specialty in 2019 with procedure volume that grew to approximately 421,000 in 2019, compared with approximately 325,000 in 2018 and approximately 246,000 in 2017. Gynecology was our second largest U.S. surgical specialty in 2019 with procedure volume that grew to approximately 282,000 in 2019, compared with approximately 265,000 in 2018 and approximately 252,000 in 2017. Urology was our third largest U.S. surgical specialty in 2019 with procedure volume that grew to approximately 138,000 in 2019, compared with approximately 128,000 in 2018 and approximately 118,000 in 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Procedures Outside of the U.S.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Overall OUS procedure volume with da Vinci Surgical Systems grew to approximately 346,000 in 2019, compared with approximately 285,000 in 2018 and approximately 233,000 in 2017. Procedure growth in most OUS markets was driven largely by urology procedure volume, which grew to approximately 206,000 in 2019, compared with approximately 175,000 in 2018 and approximately 149,000 in 2017. General surgery and gynecology procedures also contributed to OUS procedure growth.</span></div><div id="i_0_109"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Business Events and Trends</span></div><div id="i_0_112"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Procedures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Overall.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Total da Vinci procedures grew approximately 18% for the year ended December 31, 2019, compared with approximately 18% for the year ended December 31, 2018. U.S. procedure growth was approximately 17% for the year ended December 31, 2019, compared with approximately 17% for the year ended December 31, 2018. 2019 U.S. procedure growth was largely attributable to growth in general surgery procedures, most notably hernia repair, cholecystectomy, colorectal, and bariatric procedures. U.S. procedure growth was also driven by growth in thoracic procedures, as well as moderate growth in more mature urologic and gynecologic procedure categories.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Procedure volume OUS grew approximately 21% for the year ended December 31, 2019, compared with approximately 22% for the year ended December 31, 2018. 2019 OUS procedure growth was driven by continued growth in urologic procedures, including prostatectomies and nephrectomies, and earlier stage growth in general surgery (particularly colorectal), gynecologic, and thoracic procedures. We believe growth in these global markets is being driven by increased acceptance among surgeons and health systems, supported by expanded global evidence validating the clinical and economic value of da Vinci procedures.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">U.S. General Surgery.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;In 2019, general surgery was our largest and fastest growing specialty in the U.S. with procedure volume that grew to approximately 421,000 in 2019, compared with approximately 325,000 in 2018 and approximately 246,000 in 2017. Inguinal and ventral hernia repairs contributed the most incremental procedures in 2019, as they did in 2018 and 2017. We believe that growth in da Vinci hernia repair reflects improved clinical outcomes within certain patient populations, as well as potential cost benefits relative to certain alternative treatments. We believe hernia repair procedures represent a significant opportunity with the potential to drive growth in future periods. However, given the differences in surgical complexity associated with treatment of various hernia patient populations and varying surgeon opinion regarding optimal surgical technique, it is difficult to estimate the timing of and to what extent da Vinci hernia repair procedure volume will grow in the future. We expect a large portion of hernia repairs will continue to be performed via different modalities of surgery.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Adoption of da Vinci for colorectal procedures, which includes several underlying procedures including low anterior resections for rectal cancers and certain colon procedures for benign and cancerous conditions, has been ongoing for several years and is supported by our recently launched technologies, such as the EndoWrist Staplers and energy devices and Integrated Table Motion.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2019, we have seen increasing contributions to growth from other U.S. general surgery procedures, including cholecystectomy and bariatric procedures. Given the already very high level of laparoscopic techniques used in cholecystectomy, it is unclear whether growth is sustainable and to what extent da Vinci cholecystectomy may be adopted. Our third quarter 2018 introduction of the SureForm 60mm stapler product provides surgeons a better optimized robotic tool set for bariatric procedures.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">51</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">U.S. Gynecology</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. In 2019, growth in gynecology procedures in the U.S. increased modestly compared to 2018. Procedure volume was approximately 282,000 in 2019, compared with approximately 265,000 in 2018 and approximately 252,000 in 2017, driven by growth in benign hysterectomy procedures and, to a lesser extent, growth in hysterectomy for cancer. Combining robotic, laparoscopic, and vaginal approaches, MIS represents about 80% of the U.S. hysterectomy market for benign conditions. We believe that our growth in gynecologic procedures over the past several years has primarily been driven by consolidation of gynecologic procedures into higher volume surgeons that focus on cancer and complex surgeries.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Global Urology.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Along with U.S. general surgery, global urology procedures have also been a strong contributor to our overall procedure growth. In the U.S., dVP is the standard of care for the surgical treatment of prostate cancer, and we believe growth is largely aligned with surgical volumes of prostate cancer. 2019 growth in U.S. dVP procedures was consistent with growth in 2018. For OUS, dVP is at varying states of adoption in different areas of the world but is the largest overall da Vinci procedure. 2019 growth in OUS dVP procedures was consistent with growth in 2018.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Kidney cancer procedures have also been a strong contributor to our recent global urology procedure growth. Clinical publications have demonstrated that the use of a</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci system increases the likelihood that a patient will receive nephron sparing surgery through a partial nephrectomy, which is typically the surgical society guideline recommended therapy.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">OUS Procedures</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The 2019 OUS procedure growth rate reflects continued da Vinci adoption in European and Asian markets. In 2018 and the first quarter of 2019, procedure growth in China moderated, as the previous systems quota expired at the end of 2015 and the systems installed in China are highly utilized. In October 2018, the China National Health Commission announced a new quota to allow the sale of 154 new surgical robots into China through 2020, which could include da Vinci Surgical Systems. This quota applies to the da Vinci Si and recently approved da Vinci Xi Surgical Systems (refer to the previous discussion in the &#8220;Clearances and Approvals&#8221; section), as well as competitors&#8217; products when and if cleared by NMPA. Sales of da Vinci Surgical Systems under the quota are uncertain, as they are dependent on provincial allocation processes and hospitals completing a tender process and receiving associated approvals. In the last three quarters of 2019, procedure growth in China accelerated, as initial systems placed during these quarters provided additional capacity in the field. In Japan, we experienced strong procedure growth after receiving the national reimbursements for dVP and partial nephrectomy in 2012 and 2016, respectively. However, as adoption for these procedures has progressed towards higher levels of penetration, growth in these two urologic procedures has moderated. A total of 12 additional da Vinci procedures were granted national reimbursement status effective April 1, 2018, including gastrectomy, low anterior resection, lobectomy, and hysterectomy, for both malignant and benign conditions. Procedure growth in Japan has accelerated since the new procedures were granted reimbursement status. However, these additional 12 reimbursed procedures have varying levels of conventional laparoscopic penetration and are reimbursed at rates equal to the conventional laparoscopic procedures. Given the reimbursement level and laparoscopic penetration for these procedures, there can be no assurance that adoption will occur or that the adoption pace for these procedures will be similar to any other da Vinci procedures. If these procedures are not adopted and we are not successful in obtaining adequate procedure reimbursement for additional procedures, then the demand for our products in Japan could be limited.</span></div><div id="i_0_115"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">System Demand</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future demand for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci Surgical Systems will be impacted by factors including hospital response to the evolving healthcare environment under the current U.S. administration, procedure growth rates, hospital consolidation trends, evolving system utilization and point of care dynamics, capital replacement trends, additional reimbursements in various global markets, including Japan, the timing around governmental tenders and authorizations, including China, the timing of when we receive regulatory clearance in our other OUS markets for our</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci Xi Surgical System,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci X Surgical System, and da Vinci SP Surgical System, and related instruments, market response as well as other economic and geopolitical factors. Market acceptance of our recently launched da Vinci SP Surgical System and the nature and timing of additional da Vinci SP regulatory indications may also impact future system placements. Demand may also be impacted by robotic surgery competition, including from companies that have introduced products in the field of robotic surgery or have made explicit statements about their efforts to enter the field including, but not limited to, the following companies: Avatera Medical GmbH; CMR Surgical Limited; Johnson &amp; Johnson (including their wholly-owned subsidiaries Auris Health, Inc. and Verb Surgical Inc.); Medicaroid Inc.; MedRobotics Corp.; Medtronic plc; meerecompany Inc.;  Olympus Corp.; Samsung Corporation; Smart Robot Technology Group Co. Ltd.; Titan Medical, Inc.; TransEnterix, Inc.; and Wego Holding Co., Ltd.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Many of the above factors will also impact future demand for our recently cleared Ion system, as we extend our commercial offering into diagnostics, along with additional factors associated with a new product introduction, including, but not limited to, our ability to optimize manufacturing and our supply chain, competition, clinical data to demonstrate value, and market acceptance.</span></div><div id="i_0_121"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">New Product Introductions</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">SynchroSeal and E-100 Generator.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In November 2019, we obtained FDA clearance for our SynchroSeal instrument and E-100 generator. SynchroSeal is a single-use, bipolar, electrosurgical instrument intended for grasping, dissection, sealing, and transection of tissue. With its wristed articulation, rapid sealing cycle, and refined curved jaw, SynchroSeal offers enhanced </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">52</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">versatility to the da Vinci Energy portfolio. The E-100 generator is an electrosurgical generator developed to power two key instruments &#8211; Vessel Sealer Extend and SynchroSeal &#8211; on the da Vinci X and Xi Surgical Systems. The generator delivers high frequency energy for cutting, coagulation, and vessel sealing of tissues.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">SureForm 45 Curved-Tip and Gray Reload.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In July 2019, we obtained FDA clearance for the SureForm 45 Curved-Tip stapler and SureForm 45 Gray reload. SureForm 45 Curved-Tip is a single-use, fully wristed stapling instrument with a curved tip intended for resection, transection, and/or creation of anastomoses. SureForm 45 Gray reload is a new, single-use cartridge that contains multiple staggered rows of implantable staples and a stainless steel knife. The SureForm 45 Curved-Tip stapler and Gray reload have particular utility in thoracic procedures and round out our SureForm 45 portfolio. Not all reloads or staplers are available for use on all systems or in all countries.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci Endoscope Plus. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2019, we received CE mark clearance in Europe for our da Vinci Endoscope Plus, an enhanced 3D endoscope for use with our da Vinci X and Xi Surgical Systems. Following the CE mark, in July 2019, we obtained FDA clearance for our da Vinci Endoscope Plus. The da Vinci Endoscope Plus leverages new sensor technology to allow for increased sharpness and color accuracy. The da Vinci Endoscope Plus is currently available in Europe and is expected to launch in the U.S. later in 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci Handheld Camera.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In June 2019, we obtained FDA clearance for our da Vinci Handheld Camera, a lightweight, 2D camera head, which can be connected to third-party laparoscopes. This allows the laparoscopic image to be displayed on the da Vinci X/Xi vision cart to address aspects of da Vinci procedures that may require use of a laparoscope, thus eliminating the need for redundant equipment in the operating room and increasing procedure efficiency. We are introducing the da Vinci Handheld Camera in a measured fashion in 2019 with a broad launch expected in early 2020.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Ion endoluminal system.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In February 2019, we obtained FDA clearance for the Ion endoluminal system, our new flexible, robotic-assisted, catheter-based platform designed to navigate through very small lung airways to reach peripheral nodules for biopsies. The Ion system uses an ultra-thin articulating robotic catheter that can move 180 degrees in all directions. The outer diameter of the catheter is 3.5mm, which allows physicians to navigate through small and tortuous airways to reach nodules in most airway segments within the lung. The Ion system&#8217;s flexible biopsy needle can also pass through very tight bends via Ion&#8217;s catheter to collect tissue in the peripheral lung. The catheter&#8217;s 2mm working channel can also accommodate other biopsy tools, such as biopsy forceps or cytology brushes, if necessary. We are introducing Ion in a measured fashion while we optimize training pathways and our supply chain and collect additional clinical data. We have placed 10 Ion systems for commercial use as of December 31, 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">IRIS. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2019, we obtained FDA clearance for our IRIS augmented reality product. IRIS is a service that delivers a 3D image of the patient anatomy (initially targeting kidneys) to aid surgeons in both the pre- and intra-operative settings. We are now in the early stages of an IRIS pilot study in the field at a small group of U.S. hospitals to gain initial product experience and insights.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">SureForm 60 and SureForm 45 Staplers.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2018, we obtained FDA clearance for the SureForm 60 instrument with White, Blue, Green, and Black 60mm reloads. In January 2019, we obtained FDA clearance for the SureForm 45 instrument with White, Blue, Green, and Black 45mm reloads. Additionally, we received regulatory clearance in South Korea for the SureForm 60 instrument and 60mm reloads in June 2018 and July 2018, respectively, and for the SureForm 45 instrument and 45mm reloads in June 2019 and September 2019, respectively. Also, we received regulatory clearance in Japan for the SureForm 60 instrument and 60mm reloads in June 2018 and November 2018, respectively, and for the SureForm 45 instrument and 45mm reloads in September 2019. The SureForm 60 and SureForm 45 Staplers are single-use, fully wristed stapling instruments intended for resection, transection, and/or creation of anastomoses. The SureForm 60 instrument has particular utility in bariatric procedures, while the SureForm 45 instrument has particular utility in colorectal procedures. SureForm 60 and SureForm 45 Staplers broaden our existing stapler product line, which also includes EndoWrist Stapler 45 with White, Blue, and Green 45mm reloads and EndoWrist Stapler 30 with White, Blue, Green, and Gray 30mm reloads. Not all reloads or staplers are available for use on all systems or in all countries. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci SP Surgical System. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In May 2018, we obtained FDA clearance for the da Vinci SP Surgical System for urologic surgical procedures that are appropriate for a single port approach. In March 2019, we obtained FDA clearance for the da Vinci SP Surgical System for certain transoral procedures. The da Vinci SP Surgical System includes three, multi-jointed, wristed instruments and the first da Vinci fully wristed, 3DHD camera. The instruments and the camera all emerge through a single cannula and are triangulated around the target anatomy to avoid external instrument collisions that can occur in narrow surgical workspaces. The system enables flexible port placement and broad internal and external range of motion (e.g., 360 degrees of anatomical access) through the single SP arm. Surgeons control the fully articulating instruments and the camera on the da Vinci SP Surgical System, which uses the same fourth generation surgeon console as the da Vinci X and Xi Surgical Systems. The da Vinci SP Surgical System provides surgeons with robotic-assisted technology designed for deep and narrow access to tissue in the body. We anticipate pursuing further regulatory clearances for the da Vinci SP Surgical System, including colorectal applications, broadening the applicability of the SP platform over time. We continue to introduce the da Vinci SP </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">53</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Surgical System in a measured fashion while we optimize training pathways and our supply chain. We have placed 29 da Vinci SP Surgical Systems in 2019 and have an installed base of 44 as of December 31, 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci Vessel Sealer Extend.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  In April 2018, we obtained FDA clearance for da Vinci Vessel Sealer Extend, our newest instrument in the Vessel Sealing family of products. Da Vinci Vessel Sealer Extend is a single-use, fully wristed bipolar electrosurgical instrument compatible with our fourth generation multiport systems. It is intended for grasping and blunt dissection of tissue and for bipolar coagulation and mechanical transection of vessels up to 7mm in diameter and tissue bundles that fit in the jaws of the instrument.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Da Vinci X Surgical System.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In May 2017, we launched a new</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci model, the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X, in the U.S. The</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X system provides surgeons and hospitals with access to some of the most advanced fourth generation da Vinci surgery technology at a lower cost. The</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X system uses the same vision cart and surgeon console that are found on our flagship product, the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi system. For new customers, the da Vinci X system provides a cost effective capital entry point while providing a pathway for upgrading to other fourth generation systems. Existing customers may negotiate to trade in their older da Vinci systems in order to standardize their robotics programs onto the fourth generation platform, choosing which system model by considering clinical and economic factors.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">X system enables optimized, focused-quadrant surgery, including procedures like prostatectomy, hernia repair, and benign hysterectomy, among others. The system features flexible port placement and 3D digital optics, while incorporating the same advanced instruments and accessories as the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xi. The da Vinci X system drives operational efficiencies through set-up technology that uses voice and laser guidance, drape design that simplifies surgery preparations, and a lightweight, fully integrated endoscope.</span></div><div id="i_0_124"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Acquisition of Certain Assets from Sch&#246;lly Fiberoptic</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2019, we entered into an agreement to acquire certain assets and operations from Sch&#246;lly Fiberoptic GmbH (&#8220;Sch&#246;lly&#8221;), a supplier of endoscopes and other visualization equipment (the "Sch&#246;lly Acquisition"). On August 31, 2019, upon the satisfaction of closing conditions, we acquired control of these assets and operations, which collectively met the definition of a business. Total purchase consideration of $101.4 million, as of the acquisition date, consisted of an initial cash payment of $34.4 million and deferred cash payments totaling approximately $67.0 million, of which $37.3 million continues to be deferred as of December&#160;31, 2019. The timing of the future payments is based upon achieving certain integration steps, which are expected to be completed around the end of 2020.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The process to manufacture endoscopes is complex, and there can be no assurance that we can successfully integrate or operate the endoscope manufacturing operations of the acquired business. For example, we may be unable to retain the employees of Sch&#246;lly or its current suppliers. The integration process will be complex and involves the integration of manufacturing operations across multiple sites globally. The integration may require expenses and time in excess of expectations. Integrating the Sch&#246;lly Acquisition will also involve getting certain regulatory approvals and re-certification of manufacturing sites. If we cannot successfully integrate or manufacture endoscopes subsequent to the Sch&#246;lly Acquisition, it may have an adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div id="i_0_127"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2019 Operational and Financial Highlights</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Total revenue increased by 20% to $4.5 billion for the year ended December&#160;31, 2019, compared with $3.7 billion for the year ended December&#160;31, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Approximately 1,229,000 da Vinci procedures were performed during the year ended December&#160;31, 2019, an increase of 18% compared with approximately 1,038,000 da Vinci procedures for the year ended December&#160;31, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Instruments and accessories revenue increased by 23% to $2.4 billion for the year ended December&#160;31, 2019, compared with $2.0 billion for the year ended December&#160;31, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Systems revenue increased by 19% to $1.3 billion for the year ended December&#160;31, 2019, compared with $1.1 billion for the year ended December&#160;31, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">A total of 1,119</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">da Vinci Surgical Systems were shipped during the year ended December&#160;31, 2019, an increase of 21% compared with 926 systems during the year ended December&#160;31, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">As of December&#160;31, 2019, we had a da Vinci Surgical System installed base of approximately 5,582 systems, an increase of 12% compared with the installed base of approximately 4,986 systems as of December&#160;31, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">During the year ended December&#160;31, 2019, we began commercial sales of the Ion system and shipped the first 10 commercial systems.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Gross profit as a percentage of revenue was 69.4% for the year ended December&#160;31, 2019, compared with 69.9% for the year ended December&#160;31, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Operating income increased by 15% to $1.4 billion for the year ended December&#160;31, 2019, compared with $1.2 billion for the year ended December&#160;31, 2018. Operating income included $338 million and $263 million of share-based </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">54</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">compensation expense related to employee stock plans and $67.2&#160;million and $31.6&#160;million of intangible asset charges for the years ended December&#160;31, 2019, and 2018, respectively.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">As of December&#160;31, 2019, we had $5.8 billion in cash, cash equivalents, and investments. Cash, cash equivalents, and investments increased by $1.0 billion compared with December&#160;31, 2018.</span></div><div id="i_0_133"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Results of Operations</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This section of the Form 10-K generally discusses 2019 and 2018 items and year-to-year comparisons between 2019 and 2018. Discussions of 2017 items and year-to-year comparisons between 2018 and 2017 that are not included in this Form 10-K can be found in "Management's Discussion and Analysis of Financial Condition and Results of Operations" in Part II, Item 7 of the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2018.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth, for the years indicated, certain Consolidated Statements of Income information (in millions, except percentages):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:32.654%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.747%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.747%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.747%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.815%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% of<br/>total<br/>revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% of<br/>total<br/>revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% of<br/>total<br/>revenue</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,754.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,089.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,565.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">635.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,478.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,138.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,119.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">906.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">756.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,368.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,120.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">936.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,635.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,182.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,809.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">421.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,110.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,604.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,202.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,178.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">986.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">810.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">557.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,735.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,404.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,139.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,374.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,199.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,062.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest and other income, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,279.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,381.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,125.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: net income (loss) attributable to noncontrolling interest in joint venture</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,379.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_136"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Total Revenue</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total revenue increased by 20% to $4.5 billion for the year ended December&#160;31, 2019, compared with $3.7 billion for the year ended December 31, 2018. Total revenue for the year ended December&#160;31, 2018, increased by 19% compared with $3.1 billion for the year ended December 31, 2017. The increase in total revenue for the year ended December 31, 2019, resulted from 23% higher instruments and accessories revenue, driven by approximately 18% higher procedure volume, 19% higher systems revenue, and 14% higher service revenue.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue denominated in foreign currencies as a percentage of total revenue was approximately 20%, 20%, and 17% for the years ended December&#160;31, 2019, 2018, and 2017, respectively. We generally sell our products and services in local currencies where we have direct distribution channels. Foreign currency rate fluctuations did not have a material impact on total revenue for the year ended December&#160;31, 2019, as compared with 2018, or for the year ended December 31, 2018, as compared with 2017.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">55</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Revenue generated in the U.S. accounted for 70%, 71%, and 73% of total revenue for the years ended December&#160;31, 2019, 2018, and 2017, respectively. We believe that U.S. revenue has accounted for the large majority of total revenue due to U.S. patients&#8217; ability to choose their provider and method of treatment, reimbursement structures supportive of innovation and minimally invasive surgery, and our initial investments focused on U.S. infrastructure. We have been investing in our business in the OUS markets, and our OUS procedures have grown faster in proportion to U.S. procedures. We expect that our OUS procedures and revenue will make up a greater portion of our business in the long term.</span></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes our revenue and system unit shipments for the years ended December 31, 2019, 2018, and 2017, respectively (in millions, except percentages and unit shipments):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,636.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,754.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,089.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,565.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">635.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,478.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,138.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,129.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,633.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,285.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OUS</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,349.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,090.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,478.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,138.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% of Revenue - U.S.</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% of Revenue - OUS</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,636.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">635.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total recurring revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,239.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,648.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,235.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% of Total revenue </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Da Vinci Surgical System Shipments by Region:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. unit shipments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">728&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">581&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OUS unit shipments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">267&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total unit shipments*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,119&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">684&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*Systems shipped under operating leases (included in total unit shipments)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Ion System Shipments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Da Vinci Surgical System Shipments involving System Trade-ins:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unit shipments involving trade-ins</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">277&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unit shipments not involving trade-ins</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">677&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">649&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_139"></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Product Revenue</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Product revenue increased by 22% to $3.8 billion for the year ended December&#160;31, 2019, compared with $3.1 billion for the year ended December&#160;31, 2018. Product revenue increased by 20% to $3.1 billion for the year ended December&#160;31, 2018, compared with $2.6 billion for the year ended December&#160;31, 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Instruments and accessories revenue increased by 23% to $2.4 billion for the year ended December&#160;31, 2019, compared with $2.0 billion for the year ended December&#160;31, 2018. The increase in instruments and accessories revenue was driven primarily by procedure growth of 18%, incremental sales of our advanced instruments, and customer buying patterns. U.S. procedure growth in 2019 of 17%, compared with 17% in 2018, was driven by strong growth in general surgery procedures, most notably hernia repair, cholecystectomy, colorectal, and bariatric procedures, and thoracic procedures as well as moderate growth in the more mature gynecologic and urologic procedures categories. OUS procedure growth in 2019 was 21% compared with 22% in 2018. Key drivers for OUS procedure growth in both years was driven by continued growth in urologic procedures </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">56</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and earlier stage growth in general surgery and gynecology procedures. Geographically, OUS procedure growth was driven by procedure expansion in Japan, Germany, Korea, and China with varying results in other countries.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Systems revenue increased by 19% to $1.3 billion for the year ended December&#160;31, 2019, compared with $1.1 billion for the year ended December&#160;31, 2018. Higher systems revenue was primarily driven by higher system shipments, higher 2019 ASPs, higher operating lease revenue, and higher lease buyouts, partially offset by a higher proportion of system shipments under operating lease or usage-based arrangements.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2019, a total of 1,119 da Vinci Surgical Systems were shipped compared with 926 systems during 2018. By geography, 728 systems were shipped into the U.S., 169 into Europe, 182 into Asia, and 40 into other markets during 2019, compared with 581 systems shipped into the U.S., 169 into Europe, 116 into Asia, and 60 into other markets during 2018. During 2019, 384 of the 1,119 systems were shipped under operating lease arrangements, compared with 229 of the 926 systems shipped during 2018. The increase in system shipments was primarily driven by procedure growth, the need for hospitals to expand or establish capacity, and more customers trading in older da Vinci models for fourth generation da Vinci Xi and da Vinci X systems.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We shipped 425 and 272 da Vinci Surgical Systems under lease or usage-based arrangements, of which 384 and 229 systems were classified as operating leases for the years ended December 31, 2019, and 2018, respectively. Operating lease revenue was $106.9&#160;million for the year ended December 31, 2019, compared with $51.4&#160;million for the year ended December 31, 2018. Systems placed as operating leases represented 34% of total shipments during 2019,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> compared with 25% during </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2018. A total of 658 da Vinci Surgical Systems were installed at customers under operating lease or usage-based arrangements as of December 31, 2019, compared with 350 as of December&#160;31, 2018. Revenue from Lease Buyouts was $92.8&#160;million for the year ended December 31, 2019, compared with $48.8&#160;million for the year ended December 31, 2018. We expect revenue from Lease Buyouts to fluctuate period to period based on the timing of when, and if, customers choose to exercise the buyout options embedded in their leases.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The da Vinci Surgical System ASP, excluding the impact of systems shipped under operating leases and Ion systems, was approximately $1.52&#160;million for the year ended December 31, 2019, compared with approximately $1.45&#160;million for the year ended December 31, 2018. The higher 2019 ASP was largely driven by favorable geographic and product mix. ASP fluctuates from period to period based on geographic and product mix, product pricing, systems shipped involving trade-ins, and changes in foreign exchange rates.</span></div><div id="i_0_142"></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Service Revenue</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Service revenue increased by 14% to $724 million for the year ended December&#160;31, 2019, compared with $635 million for the year ended December&#160;31, 2018. Service revenue increased by 11% to $635 million for the year ended December&#160;31, 2018, compared with $573 million for the year ended December&#160;31, 2017. Higher service revenue in 2019 was primarily driven by a larger installed base of da Vinci Surgical Systems producing service revenue.</span></div><div id="i_0_145"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Gross Profit</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Product gross profit for the year ended December&#160;31, 2019, increased 21% to $2.6 billion, representing 70.2% of product revenue, compared with $2.2 billion, representing 70.7% of product revenue, for the year ended December&#160;31, 2018. The higher 2019 product gross profit was primarily driven by higher product revenue, partially offset by lower product gross profit margin. The lower product gross profit margin for the year ended December&#160;31, 2019, was primarily driven by higher intangible assets amortization expense.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The MDET initially became effective on January 1, 2013, and we treated MDET as a reduction in gross profit. In December 2015, the Consolidated Appropriations Act, 2016 (the &#8220;Appropriations Act&#8221;) was signed into law. The Appropriations Act included a two-year moratorium on MDET such that medical device sales in 2016 and 2017 were exempt from the excise tax. This moratorium was extended through December 31, 2019, by the Extension of Continuing Appropriations Act of 2018, signed into law on January 22, 2018. The MDET was repealed in December 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Product gross profit for the years ended December&#160;31, 2019 and 2018, included share-based compensation expense of $46.6 million and $36.4 million, respectively, and intangible assets amortization expense of $31.5 million and $5.3 million, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Service gross profit for the year ended December&#160;31, 2019, increased 13% to $475 million, representing 65.6% of service revenue, compared with $421 million, representing 66.3% of service revenue, for the year ended December&#160;31, 2018. The higher 2019 service gross profit was driven by higher service revenue, reflecting a larger installed base of da Vinci Surgical Systems, partially offset by lower service gross profit margin. The lower service gross profit margin for the year ended&#160;December 31, 2019, was primarily driven by higher share-based compensation expense and intangible assets amortization.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">57</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Service gross profit for the years ended December&#160;31, 2019 and 2018, included share-based compensation expense of $20.4 million and $16.8 million, respectively, and intangible assets amortization expense of $3.7 million and $0.8 million, respectively.</span></div><div id="i_0_148"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Selling, General and Administrative Expenses</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expenses include costs for sales, marketing and administrative personnel, sales and marketing activities, tradeshow expenses, legal expenses, regulatory fees, and general corporate expenses.  </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expenses for the year ended December&#160;31, 2019, increased by 19% to $1,178 million, compared with $987 million for the year ended December&#160;31, 2018. The higher selling, general and administrative expenses in 2019 were primarily associated with our expanded Asian and European teams, including establishing our direct organizations in China, India, and Taiwan, increased infrastructure to support our growth, and higher headcount. Also, in the fourth quarters of 2019 and 2018, we made charitable contributions of $5.0 million and $25.2 million, respectively, to the Intuitive Foundation, a not-for-profit entity whose mission is to reduce the global burden of disease and suffering through research, education, and philanthropy aimed at better outcomes for patients around the globe.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expenses included net pre-tax litigation charges of $0.8 million and $45.2 million for the years ended December&#160;31, 2019, and 2018, respectively. The litigation charges for the year ended December&#160;31, 2018, were primarily related to the settlement of the Abrams class action lawsuit further described in Note 8 to the Consolidated Financial Statements included in Part II, Item 8.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expenses for the years ended December 31, 2019, and 2018, included share-based compensation expense of $170 million and $133 million, respectively, and intangible assets amortization expense of $5.7 million and $2.2 million, respectively.</span></div><div id="i_0_151"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Research and Development Expenses</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development costs are expensed as incurred. Research and development expenses include costs associated with the design, development, testing, and significant enhancement of our products.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development expenses for the year ended December&#160;31, 2019, increased by 33% to $557 million, compared with $418 million for the year ended December&#160;31, 2018. The increase was primarily due to higher personnel-related expenses, intangible asset charges, and other project costs incurred to support a broader set of product development initiatives, including Ion and SP platform investments, informatics, advanced instrumentation, advanced imaging, and future generations of robotics.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development expenses for the years ended December 31, 2019, and 2018, included share-based compensation expense of $101.4 million and $76.2 million, respectively, and intangible asset charges of $26.3 million and $23.3 million, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development expenses fluctuate with project timing. Based upon our broader set of product development initiatives and the stage of the underlying projects, we expect to continue to make substantial investments in research and development and anticipate that research and development expenses will continue to increase in the future.</span></div><div id="i_0_154"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Interest and Other Income, Net</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest and other income, net, was $127.7 million for the year ended December&#160;31, 2019, compared with $80.1 million for the year ended December 31, 2018, and $41.9 million for the year ended December 31, 2017. The increase in interest and other income, net, for the year ended December&#160;31, 2019, was primarily driven by higher interest earned due to higher interest rates and higher cash and investment balances.</span></div><div id="i_0_157"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Income Tax Expense</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our income tax expense was $120 million, $155 million, and $434 million for the years ended December&#160;31, 2019, 2018, and 2017, respectively. Our effective tax rate for 2019 was approximately 8.0% compared with 12.1% for 2018 and 39.3% for 2017. Our effective tax rate for 2019 and 2018 differs from the U.S. federal statutory rate of 21% primarily due to the excess tax benefits recognized for employee share-based compensation, the effect of income earned by certain overseas entities being taxed at rates lower than the federal statutory rate, the federal research and development credit benefit, and the release of unrecognized tax benefits from the expiration of statutes of limitations, partially offset by U.S. tax on foreign earnings and state income taxes (net of federal benefit). In addition, our 2019 tax rate reflected a $51.3 million benefit associated with re-measurement of our Swiss deferred tax assets due to a Swiss statutory tax rate increase enacted as part of Swiss tax reform in August 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our tax rate for 2017 reflected the effect of a one-time discrete item in the amount of $317.8 million associated with the enactment of the 2017 Tax Act. Besides the impact of the 2017 Tax Act, our tax rate for 2017 differs from the U.S. federal statutory rate of 35% due to the effect of income earned by certain overseas entities being taxed at rates lower than the federal statutory rate, excess tax benefits recognized for employee share-based compensation, and the reversal of certain unrecognized tax benefits, partially offset by state income taxes (net of federal benefit).</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">58</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 22, 2017, the U.S. federal government enacted the 2017 Tax Act. The 2017 Tax Act includes a number of changes in existing tax law impacting businesses, including a one-time deemed repatriation of cumulative undistributed foreign earnings and a permanent reduction in the U.S. federal statutory rate from 35% to 21%, effective on January 1, 2018.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under U.S. GAAP, changes in tax rates and tax law are accounted for in the period of enactment and deferred tax assets and liabilities are measured at the enacted tax rate. In December 2017, we estimated an income tax expense of $317.8&#160;million related to the 2017 Tax Act, $270.2&#160;million of which related to the one-time deemed repatriation toll charge (&#8220;Toll Tax&#8221;) and $47.6&#160;million of which related to the re-measurement of our net deferred tax assets at the reduced U.S. federal statutory rate of 21%. In December 2018, we completed our accounting for the effect of the 2017 Tax Act within the measurement period and reflected a $0.5 million net increase in the 2018 income tax expense.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2018, we repatriated $1.6&#160;billion of our cumulative undistributed foreign earnings back to the U.S. without any significant U.S. income tax consequences. We intend to repatriate earnings from our Swiss subsidiary as needed, since the U.S. and foreign tax implications of such repatriations are not expected to be significant. We will continue to indefinitely reinvest earnings from the rest of our foreign subsidiaries, which are not significant.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our 2019, 2018, and 2017 provisions for income taxes included excess tax benefits associated with employee equity plans of $147&#160;million, $116 million, and $103 million, respectively, which reduced our effective tax rate by 9.8, 9.1, and 9.3 percentage points, respectively. The amount of excess tax benefits or deficiencies will fluctuate from period to period based on the price of our stock, the volume of share-based instruments settled or vested, and the value assigned to employee equity awards under U.S. GAAP, which results in increased income tax expense volatility.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our 2019, 2018, and 2017 tax provision reflected tax benefits of $8.4 million, $5.2 million, and $62.4 million, respectively, associated with the reversal of unrecognized tax benefits and interest resulting from the expiration of statutes of limitations in multiple jurisdictions and certain audit conclusions.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We file federal, state, and foreign income tax returns in many jurisdictions in the U.S. and abroad. Years prior to 2016 are considered closed for most significant jurisdictions. Certain of our unrecognized tax benefits could reverse based on the normal expiration of various statutes of limitations, which could affect our effective tax rate in the period in which they reverse.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to the examination of our income tax returns by the Internal Revenue Service and other tax authorities. The outcome of these audits cannot be predicted with certainty. Management regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. If any issues addressed in our tax audits are resolved in a manner not consistent with management&#8217;s expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2015, a U.S. Tax Court opinion (the &#8220;2015 Opinion&#8221;) was issued involving an independent third party related to intercompany charges for share-based compensation. Based on the findings of the U.S. Tax Court, we were required to, and did, refund to our foreign subsidiaries the share-based compensation element of certain intercompany charges made in prior periods. Starting in 2015, direct share-based compensation has been excluded from intercompany charges. In June 2019, the Ninth Circuit Court of Appeals (the "Ninth Circuit") reversed the 2015 Opinion (the &#8220;Ninth Circuit Opinion&#8221;). Subsequently, a re-hearing of the case was requested, but the rehearing request was denied by the Ninth Circuit on November 12, 2019. However, a petition for appeal to the U.S. Supreme Court can be filed within 90 days of the denial. Since the Ninth Circuit Opinion potentially is subject to further judicial review, we continue to treat our share-based compensation expense in accordance with the 2015 Opinion and continue to recognize the related tax benefits in our financial statements based upon our evaluation of the position in light of the present facts. In the event of a final opinion that reverses the 2015 Opinion, there may be an adverse impact to our income tax expense and effective tax rate.</span></div><div id="i_0_2398"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Net Income (Loss) Attributable to Noncontrolling Interest in Joint Venture</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s majority-owned joint venture (the &#8220;Joint Venture&#8221;) with Shanghai Fosun Pharmaceutical (Group) Co., Ltd. (&#8220;Fosun Pharma&#8221;), a subsidiary of Fosun International Limited, was established to research, develop, manufacture, and sell robotic-assisted, catheter-based medical devices. The Joint Venture is owned 60% by us and 40% by Fosun Pharma and is located in China. The catheter-based technology will initially target early diagnosis and cost-effective treatment of lung cancer, one of the most commonly diagnosed forms of cancer in the world. Distribution of catheter-based medical devices in China will be conducted by the joint venture, while distribution outside of China will be conducted by us. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2019, the Joint Venture acquired certain assets, including distribution rights, customer relationships, and certain personnel, from Chindex and its affiliates, a subsidiary of Fosun Pharma, and began direct operations for da Vinci products and services in China. As of December 31, 2019, the companies have contributed $55 million of up to $100 million required by the joint venture agreement.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not expect the Joint Venture to generate revenue in 2020 related to the sale of robotic-assisted, catheter-based medical devices. There can be no assurance that we and the Joint Venture will successfully commercialize such products. There can also be no assurance that the Joint Venture will not require additional contributions to fund its business, that the Joint </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">59</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Venture will continue to be profitable, or that the acquired Chindex assets will be successfully integrated and the expected benefits will be realized.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net income (loss) attributable to noncontrolling interest in Joint Venture for the year ended December 31, 2019, was $2.5&#160;million, compared with $(2.9)&#160;million for the year ended December 31, 2018. The increase in net income attributable to noncontrolling interest in Joint Venture was primarily due to the increase in sales in China, partially offset by intangible assets amortization expense and higher costs to ramp up operations in China.</span></div><div id="i_0_160"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Liquidity and Capital Resources</span></div><div id="i_0_163"></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Sources and Uses of Cash</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our principal source of liquidity is cash provided by operations and by the issuance of common stock through the exercise of stock options and our employee stock purchase program. Cash and cash equivalents plus short- and long-term investments increased by $1.0 billion to $5.8 billion as of December&#160;31, 2019, from $4.8 billion as of December&#160;31, 2018, primarily from cash provided by our operations, partially offset by capital expenditures and share repurchases. Cash and cash equivalents plus short- and long-term investments increased by $1.0 billion to $4.8 billion as of December&#160;31, 2018, from $3.8 billion as of December&#160;31, 2017, primarily from cash provided by our operations and employee stock option exercises.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, $362 million of our cash, cash equivalents, and investments were held by foreign subsidiaries. We intend to repatriate earnings from our Swiss subsidiary as needed, since the U.S. and foreign tax implications of such repatriations are not expected to be significant. We will continue to indefinitely reinvest earnings from the rest of our foreign subsidiaries, which are not significant. We believe the cash provided by our operations will meet our liquidity needs for the foreseeable future.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See &#8220;Item&#160;7A.  Quantitative and Qualitative Disclosures About Market Risk&#8221; for discussion on the impact of interest rate risk and market risk on our investment portfolio.</span></div><div id="i_0_166"></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Consolidated Cash Flow Data</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by (used in)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating activities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,598.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,169.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,143.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,154.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,049.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">378.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(168.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,913.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of exchange rates on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">273.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(388.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_169"></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Activities</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the year ended December&#160;31, 2019, net cash provided by operating activities of $1,598 million exceeded our net income of $1,382 million, primarily due to the following reasons:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Our net income included non-cash charges of $537.9 million, consisting primarily of the following significant items: share-based compensation of $335.8 million; depreciation expense and losses on the disposal of property, plant, and equipment of $160.0 million; and amortization of intangible assets of $43.0 million.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">The non-cash charges outlined above were partially offset by changes in operating assets and liabilities that resulted in $321.5 million of cash used by operating activities during the year ended December&#160;31, 2019. Inventory, including the transfer of equipment from inventory to property, plant, and equipment, increased by $360.5 million, primarily due to the increased number of systems under operating lease and usage-based arrangements and build-up to address the growth in the business as well as to mitigate risks of disruption that could arise from trade, supply, or other matters. Prepaid expenses and other assets increased by $116.9 million, primarily due to an increase in leasing, an increase in deferred commissions, and an increase in prepaid taxes, driven by the timing of tax payments. The unfavorable impact of these items on cash provided by operating activities was partially offset by a $57.4 million increase in accrued compensation and employee benefits, primarily due to higher headcount, a $38.8 million decrease in accounts receivable, primarily due to the timing of collections, and a $35.5 million increase in deferred revenue, primarily due to the increased volume of sales contracts.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">60</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the year ended December&#160;31, 2018, net cash provided by operating activities of&#160;$1,170 million&#160;exceeded our net income of&#160;$1,125 million,&#160;primarily due to the following reasons:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Our net income included non-cash charges of $428.3 million, consisting primarily of the following significant items: share-based compensation of $261.2 million; depreciation expense and losses on the disposal of property, plant, and equipment of $108.6 million; deferred income taxes of&#160;$31.9 million; amortization of intangible assets of $14.2 million; and amortization of contract acquisitions assets of $10.6 million.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">The non-cash charges outlined above were partially offset by changes in operating assets and liabilities that  resulted in&#160;$383.7 million&#160;of cash used in operating activities during the year ended December&#160;31, 2018. Inventory, including the transfer of equipment from inventory to property, plant, and equipment, increased by $279.0 million, primarily due to the increased number of systems under operating lease arrangements and build-up to address the growth in the business as well as to mitigate risks of disruption that could arise from trade, supply, or other matters. Accounts receivable increased by $161.3 million, primarily due to higher customer billings and timing of billings and collections. Prepaid expenses and other assets increased by $77.7 million. The unfavorable impact of these items on cash provided by operating activities was partially offset by a $54.3 million increase in deferred revenue, a $37.1 million increase in other accrued liabilities, and a $26.2 million increase in accrued compensation and employee benefits.</span></div><div id="i_0_172"></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Investing Activities</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash used in investing activities for the year ended December 31, 2019, consisted of purchases of investments (net of proceeds from sales and maturities of investments) of $669.1 million, the acquisition of property and equipment of $425.6 million, and the acquisition of businesses, net of cash acquired, of $59.7 million.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash used in investing activities for the year ended December&#160;31, 2018, consisted of purchases of investments (net of proceeds from sales and maturities of investments) of&#160;$774.3 million,&#160;the acquisition of property and equipment of&#160;$187.4 million, and the acquisition of businesses of $87.9 million.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash provided by investing activities for the year ended December&#160;31, 2017, consisted of proceeds from sales and maturities of investments (net of purchases of investments) of $569.4 million, partially offset by the acquisition of property and equipment of $190.7 million.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We invest predominantly in high quality, fixed income securities. Our investment portfolio may, at any time, contain investments in U.S. treasury and U.S. government agency securities, taxable and tax-exempt municipal notes, corporate notes and bonds, commercial paper, non-U.S. government agency securities, cash deposits, and money market funds.</span></div><div id="i_0_175"></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Financing Activities</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash used in financing activities for the year ended December 31, 2019, consisted primarily of cash used in the repurchase of approximately 0.6 million shares of our common stock in the open market for $269.5 million and taxes paid on behalf of employees related to net share settlements of vested employee equity awards of $159.1 million, partially offset by proceeds from stock option exercises and employee stock purchases of $272.8 million.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash provided by financing activities for the year ended December 31, 2018, consisted primarily of proceeds from stock option exercises and employee stock purchases of $236.6 million, partially offset by taxes paid on behalf of employees related to net share settlements of vested employee equity awards of $120.0 million.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash used in financing activities for the year ended December 31,&#160;2017, consisted&#160;primarily of $2.3 billion&#160;related to an accelerated share buyback program executed and settled during 2017 and&#160;taxes paid on behalf of employees related to net share settlements of vested employee equity awards of&#160;$56.6 million, partially offset by proceeds from stock option exercises and employee stock purchases of $415.5 million.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capital Expenditures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our business is not capital equipment intensive. However, with the growth of our business and our investments in property and facilities and in manufacturing automation, capital investments in these areas have increased. We expect these capital investments to exceed $400 million in each of the next two years. We intend to fund these needs with cash generated from operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our cash requirements depend on numerous factors, including market acceptance of our products, the resources we devote to developing and supporting our products, and other factors. We expect to continue to devote substantial resources to expand procedure adoption and acceptance of our products. We have made substantial investments in our commercial operations, product development activities, facilities, and intellectual property. Based upon our business model, we anticipate that we will continue to be able to fund future growth through cash provided from operations. We believe that our current cash, cash equivalents, and investment balances, together with income to be derived from the sale of our products, will be sufficient to meet our liquidity requirements for the foreseeable future.</span></div><div id="i_0_178"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">61</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Contractual Obligations and Commercial Commitments</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes our contractual obligations and commercial commitments as of December&#160;31, 2019 (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:36.235%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.764%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.764%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.764%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.764%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.769%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments due by period</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less&#160;than<br/>1&#160;year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1&#160;to&#160;3&#160;years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3&#160;to&#160;5&#160;years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">More than 5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases (Note 6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase commitments and obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">844.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">805.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Cuts and Jobs Act Toll Tax (Note 11)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,157.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">836.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  We lease spaces for operations in the U.S. as well as in Japan, Mexico, China, South Korea, and other foreign countries. We also lease automobiles for certain sales and field service employees. These leases have varying terms up to 15 years. Operating lease amounts include future minimum lease payments under all of our non-cancellable operating leases with an initial term in excess of one year. Refer to Note 6 for further details.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Purchase commitments and obligations.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  These amounts include an estimate of all open purchase orders and contractual obligations in the ordinary course of business, including commitments with contract manufacturers and suppliers for which we have not received the goods or services, commitments for capital expenditures and construction-related activities for which we have not received the services, and acquisition and licensing of intellectual property. A majority of these purchase obligations are due within a year. Although open purchase orders are considered enforceable and legally binding, the terms generally allow us the option to cancel, reschedule, and adjust our requirements based on our business needs prior to the delivery of goods or performance of services. In addition to the above, we have committed to make potential future milestone payments to third parties as part of licensing, collaboration, and development arrangements. Payments under these agreements generally become due and payable only upon achievement of certain developmental, regulatory, and/or commercial milestones. For instances in which the achievement of these milestones is neither probable nor reasonably estimable, such contingencies have not been recorded on our Consolidated Balance Sheets and have not been included in the table above.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Tax Cuts and Jobs Act Toll Tax.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  As of December&#160;31, 2019, our obligation associated with the deemed repatriation toll charge is $225.2 million, which is expected to be paid in installments. Refer to Note 11 for further details.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are unable to make a reasonably reliable estimate as to when payments may occur for our unrecognized tax benefits. Therefore, our liability for unrecognized tax benefits is not included in the table above.</span></div><div id="i_0_181"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Off-Balance Sheet Arrangements</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we did not have any significant off-balance sheet arrangements, as defined in Item&#160;303(a)(4)(ii) of SEC Regulation S-K promulgated under the Exchange Act.</span></div><div id="i_0_184"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">62</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Critical Accounting Estimates</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Consolidated Financial Statements are prepared in conformity with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;), which requires us to make judgments, estimates, and assumptions. See &#8220;Note 2. Summary of Significant Accounting Policies,&#8221; in Notes to the Consolidated Financial Statements, which is included in &#8220;Item&#160;8. Financial Statements and Supplementary Data,&#8221; which describes our significant accounting policies and methods used in the preparation of our Consolidated Financial Statements. The methods, estimates, and judgments that we use in applying our accounting policies require us to make difficult and subjective judgments, often as a result of the need to make estimates regarding matters that are inherently uncertain. Our most critical accounting estimates include:</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the valuation and recognition of investments, which impacts our investment portfolio balance when we assess fair value and interest and other income, net, when we record impairments;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the standalone selling prices used to allocate the contract consideration to the individual performance obligations, which impacts revenue recognition;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the allowance for sales returns and doubtful accounts, which impacts revenue;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the estimation of transactions to hedge, which impacts revenue and expense;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the valuation of inventory, which impacts gross profit margins;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the valuation of and assessment of recoverability of intangible assets and their estimated useful lives, which primarily impacts gross profit margin or operating expenses when we record asset impairments or accelerate their amortization;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the valuation and recognition of share-based compensation, which impacts gross profit margin and operating expenses;</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the recognition and measurement of current and deferred income taxes (including the measurement of uncertain tax positions), which impact our provision for taxes; and</span></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the estimate of probable loss associated with legal contingencies, which impacts accrued liabilities and operating expenses.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Investments Valuation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our investment portfolio may, at any time, contain investments in U.S. treasuries and U.S. government agency securities, non-U.S. government securities, taxable and/or tax-exempt municipal notes, corporate notes and bonds, commercial paper, cash deposits, and money market funds. The assessment of the fair value of investments can be difficult and subjective. U.S. GAAP establishes three levels of inputs that may be used to measure fair value. Each level of input has different levels of subjectivity and difficulty involved in determining fair value. Valuation of Level 1 and 2 instruments generally do not require significant management judgment and the estimation is not difficult. Level 3 instruments include unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&#160;The determination of fair value for Level 3 instruments requires the most management judgment and subjectivity. There were no Level 3 securities for the periods presented.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other-than-temporary impairment.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the fair value of our available-for-sale instruments, gains or losses on these securities are recorded to other comprehensive income (&#8220;OCI&#8221;) until either the security is sold or we determine that the decline in value is other-than-temporary. Factors considered in determining whether a loss is temporary include the extent and length of time that the investment's fair value has been lower than its cost basis, the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company's intent to sell the security, and whether or not the Company will be required to sell the security prior to the expected recovery of the investment's amortized cost basis. These judgments could prove to be wrong, and companies with relatively high credit ratings and solid financial conditions may not be able to fulfill their obligations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No significant impairment charges were recorded during the years ended December 31, 2019, 2018, and 2017. As of December&#160;31, 2019, and 2018, net unrealized losses on investments of $20.4 million and $9.8 million, net of tax, respectively, were included in accumulated other comprehensive income/(loss).</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue recognition.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Our system sale arrangements contain multiple products and services, including system(s), system components, system accessories, instruments, accessories, and service. Other than service, we generally deliver all of the products upfront. Each of these products and services is a distinct performance obligation. System accessories, instruments, accessories, and service are also sold on a standalone basis.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which we separately sell the products or services. If a standalone selling price is not directly observable, then we estimate the standalone selling prices considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">63</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">type of customer, and market conditions. We regularly review standalone selling prices and maintain internal controls over establishing and updating these estimates.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our system sales arrangements generally include a five-year period of service. The first year of service is generally free and included in the system sale arrangement and the remaining four years are billed at a stated service price. Revenue that is allocated to the service obligation is deferred and recognized ratably over the service period.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Allowance for sales returns and doubtful accounts</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  We record estimated reductions in revenue for potential returns of certain products by customers and other allowances. As a result, management must make estimates of potential future product returns and other allowances related to current period product revenue. In making such estimates, management analyzes historical returns, current economic trends and changes in customer demand and acceptance of our products. If management were to make different judgments or utilize different estimates, material differences in the amount of reported revenue could result.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Similarly, we make estimates of the collectability of accounts receivable, especially analyzing the aging and nature of accounts receivable and historical bad debts, customer concentrations, customer credit-worthiness, current economic trends, and changes in customer payment terms when evaluating the adequacy of the allowance for doubtful accounts. Credit evaluations are undertaken for all major sales transactions before shipment is authorized. On a quarterly basis, we evaluate aged items in the accounts receivable aging report and provide an allowance in an amount that we deem adequate for doubtful accounts. If management were to make different judgments or utilize different estimates, material differences in the amount of our reported operating expenses could result.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Hedge Accounting for Derivatives.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  We utilize foreign currency forward exchange contracts to hedge certain anticipated foreign currency-denominated sales transactions and expenses. When specific criteria required by relevant accounting standards&#160;have been met, changes in fair values of hedge contracts relating to anticipated transactions are recorded in OCI rather than net income until the underlying hedged transaction affects net income. By their nature, our estimates of anticipated transactions may fluctuate over time and may ultimately vary from actual transactions. When we determine that the transactions are no longer probable within a certain time frame, we are required to reclassify the cumulative changes in the fair values of the related hedge contracts from OCI to net income.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Inventory valuation.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Inventory is stated at the lower of cost or net realizable value on a first-in, first-out basis. The cost basis of our inventory is reduced for any products that are considered excessive or obsolete based upon assumptions about future demand and market conditions. If actual future demand or market conditions are less favorable than those projected by management, additional inventory write-downs may be required, which could have a material adverse effect on the results of our operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Intangible assets.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Our intangible assets include identifiable intangible assets and goodwill. Identifiable intangible assets include developed technology, patents, distribution rights, customer relationships, licenses, and non-competition arrangements. All of our identifiable intangible assets have finite lives. Goodwill and intangible assets with indefinite lives are subject to an annual impairment review (or more frequent if impairment indicators arise) by applying a fair value-based test. There have been no such impairments.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Identifiable intangible assets with finite lives are subject to impairment testing and are reviewed for impairment when events or circumstances indicate that the carrying value of an asset is not recoverable and its carrying amount exceeds its fair value. We evaluate the recoverability of the carrying value of these identifiable intangible assets based on estimated undiscounted cash flows to be generated from such assets. If the cash flow estimates or the significant operating assumptions upon which they are based change in the future, we may be required to record additional impairment charges.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The valuation and classification of intangible assets and goodwill and the assignment of useful lives for purposes of amortization involves judgments and the use of estimates. The evaluation of these intangible assets and goodwill for impairment under established accounting guidelines is required on a recurring basis. Changes in business conditions could potentially require future adjustments to the assumptions made. When we determine that the useful lives of assets are shorter than we had originally estimated, we accelerate the rate of amortization over the assets&#8217; new, shorter useful lives. No impairment charge or accelerated amortization was recorded for the years ended December&#160;31, 2019, 2018, and 2017. A considerable amount of judgment is required in assessing impairment, which includes financial forecasts. If conditions are different from management&#8217;s current estimates, material write-downs of long-lived assets may be required, which would adversely affect our operating results.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Business combinations.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  We allocate the fair value of the purchase consideration to the assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. The excess of the fair value of the purchase consideration over the fair value of assets acquired and liabilities assumed is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management is required to make certain estimates and assumptions, especially with respect to intangible assets. The estimates and assumptions used in valuing intangible assets include, but are not limited to, the amount </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">64</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and timing of projected future cash flows, the discount rate used to determine the present value of these cash flows, and the determination of the assets&#8217; life cycle. These estimates are inherently uncertain and, therefore, actual results may differ from the estimates made.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounting for stock options.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  We account for share-based compensation in accordance with the fair value recognition provisions of U.S. GAAP. We use the Black-Scholes-Merton option-pricing model, which requires the input of highly subjective assumptions. These assumptions include estimating the length of time employees will retain their vested stock options before exercising them, the estimated volatility of our common stock price over the expected term, and the number of options that will ultimately not complete their vesting requirements. The assumptions for expected volatility and expected term are the two assumptions that most significantly affect the grant date fair value of stock options. Changes in expected risk-free rate of return do not significantly impact the calculation of fair value and determining this input is not highly subjective.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use implied volatility based on freely traded options in the open market, as we believe implied volatility is more reflective of market conditions and a better indicator of expected volatility than historical volatility. In determining the appropriateness of relying on implied volatility, we considered the following:  </span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the sufficiency of the trading volume of freely traded options;</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the ability to reasonably match the terms, such as the date of the grant and the exercise price of the freely traded options to options granted; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the length of the term of the freely traded options used to derive implied volatility.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The expected term represents the weighted-average period that our stock options are expected to be outstanding. The expected term is based on the observed and expected time to exercise. We determine expected term based on historical exercise patterns and our expectation of the time it will take for employees to exercise options still outstanding.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We develop an estimate of the number of share-based awards that will be forfeited due to employee turnover. Adjustments in the estimated forfeiture rates can have a significant effect on our reported share-based compensation, as we recognize the cumulative effect of the forfeiture rate adjustments for all expense amortization in the period that the estimated forfeiture rates are adjusted. We estimate and adjust forfeiture rates based on a periodic review of recent forfeiture activity and expected future employee turnover. If a revised forfeiture rate is higher than the previously estimated forfeiture rate, we may make an adjustment that will result in a decrease to the expense recognized in the financial statements during the period when the rate was changed. Adjustments in the estimated forfeiture rates could also cause changes in the amount of expense that we recognize in future periods.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Changes in these subjective assumptions can materially affect the estimate of the fair value of stock options and, consequently, the related amount of share-based compensation expense recognized in the Consolidated Statements of Income.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounting for income taxes.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Significant management judgment is required in determining our provision for income taxes, deferred tax assets and liabilities, and any valuation allowance recorded against net deferred tax assets in accordance with U.S. GAAP. These estimates and judgments occur in the calculation of tax credits, benefits, and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expense for tax and financial statement purposes, as well as the interest and penalties related to uncertain tax positions. Significant changes to these estimates may result in an increase or decrease to our tax provision in the current or subsequent period.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We must assess the likelihood that we will be able to recover our deferred tax assets. In the event that all or part of our deferred tax assets are not recoverable in the future, we must increase our provision for taxes by recording a valuation allowance to reduce our deferred tax assets to the amount that is more likely than not to be recoverable. In order for our deferred tax assets to be recoverable, we must be able to generate sufficient taxable income in those jurisdictions where the deferred tax assets are located. We consider forecasted income, including income that may be generated as a result of certain tax planning strategies, together with future reversals of existing taxable temporary differences, in determining the need for a valuation allowance. As of December&#160;31, 2019, we believe it is more likely than not that our deferred tax assets ultimately will be recovered with the exception of our California deferred tax assets. We believe that, due to the computation of California taxes under the single sales factor, it is more likely than not that our California deferred tax assets will not be realized. Should there be a change in our ability to recover our deferred tax assets, our tax provision would be affected in the period in which such change takes place.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The calculation of our tax liabilities involves dealing with uncertainties in the application of complex tax regulations. We recognize liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. If we determine that a tax position will more likely than not be sustained on audit, then the second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as we have to determine the probability of various possible outcomes. We re-evaluate these uncertain tax </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">65</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effective settlement of audit issues, and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounting for legal contingencies</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, we are involved in a number of legal proceedings involving product liability, intellectual property, shareholder derivative actions, securities class actions, insurance, employee-related, and other matters. We record a liability and related charge to earnings in our Consolidated Financial Statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. Our assessment is re-evaluated each accounting period and is based on all available information, including discussion with any outside legal counsel that represents us. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a loss is reasonably possible, but not probable, and can be reasonably estimated, the estimated loss or range of loss is disclosed in the Notes to the Consolidated Financial Statements.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When determining the estimated probable loss or range of losses, significant judgment is required to be exercised in order to estimate the amount and timing of the loss to be recorded. Estimates of probable losses resulting from litigation are inherently difficult to make, particularly when the matters are in early procedural stages with incomplete facts and information. The final outcome of legal proceedings is dependent on many variables difficult to predict and, therefore, the ultimate cost to entirely resolve such matters may be materially different than the amount of current estimates. Consequently, new information or changes in judgments and estimates could have a material adverse effect on our business, financial condition, and results of operations or cash flows.</span></div><div id="i_0_187"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">RECENT ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See &#8220;Note 2. Summary of Significant Accounting Policies&#8221; of the Notes to Consolidated Financial Statements in &#8220;Item&#160;8. Financial Statements and Supplementary Data&#8221; for a full description of recent accounting pronouncements including the respective expected dates of adoption and estimated effects, if any, on our Consolidated Financial Statements.</span></div><div id="i_0_190"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">66</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 7A.&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Interest Rate and Market Risk</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The primary objective of our investment activities is to preserve principal while supporting the Company's liquidity requirements. To achieve this objective, we maintain a diversified portfolio of cash equivalents and short- and long-term investments in a variety of high quality securities, including U.S. treasuries, U.S. government agencies, corporate debt, cash deposits, money market funds, commercial paper, non-U.S. government agency securities, and taxable or tax exempt municipal bonds. The securities are classified as available-for-sale and consequently are recorded at fair value with unrealized gains or losses reported as a separate component of accumulated other comprehensive loss. The weighted average duration of our portfolio as of December&#160;31, 2019, was approximately 1.0 years. If interest rates rise, the market value of our investments may decline, which could result in a realized loss if we are forced to sell an investment before its scheduled maturity. A hypothetical increase in interest rate by 25 basis points would have resulted in a decrease in the fair value of our net investment position of approximately $13.5 million as of December&#160;31, 2019. We do not utilize derivative financial instruments to manage our interest rate risks.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Uncertain financial markets have resulted in a tightening in the credit markets, a reduced level of liquidity in many financial markets, and extreme volatility in fixed income and credit markets. The credit ratings of the securities we have invested in could deteriorate and may have an adverse impact on the carrying value of these investments.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Foreign Exchange Risk</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of our revenue, expense, and capital purchasing activities are transacted in U.S. dollars. However, we generally sell our products and services in local currencies where we have direct distribution channels. We operate in a number of markets on a direct sales basis and incur operating expenses in local currencies. We also purchase certain product components from non-U.S. suppliers in local currency. As a result, because a portion of our operations consist of sales activities outside of the U.S., we have foreign exchange exposures to non-U.S. dollar revenues, operating expenses, accounts receivable, accounts payable, and foreign currency bank balances.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the year ended December&#160;31, 2019, sales denominated in foreign currencies were approximately 20% of total revenue. The objective of our hedging program is to mitigate the impact of changes in currency exchange rates on our net cash flow from foreign currency denominated sales. For the year ended December&#160;31, 2019, our revenue would have decreased by approximately $53.5 million if the U.S. dollar exchange rate strengthened by 10%. We also hedge the net recognized non-functional currency balance sheet exposures with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in exchange rates. A 10% strengthening of the U.S. dollar exchange rate against all currencies to which we have exposure, after considering foreign currency hedges and offsetting positions as of December&#160;31, 2019, would have resulted in an approximately $2.8 million increase in the carrying amounts of those net assets. Actual gains and losses in the future may differ materially from the hypothetical gains and losses discussed above based on changes in the timing and amount of foreign currency exchange rate movements and our actual exposure and hedging transactions. Bank counterparties to foreign exchange forward contracts expose us to credit-related losses in the event of their nonperformance. To mitigate that risk, we only contract with counterparties that meet certain minimum requirements under our counterparty risk assessment process. We monitor credit ratings and potential downgrades on at least a quarterly basis. Based on our ongoing assessment of counterparty risk, we will adjust our exposure to various counterparties.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Although we sell to distributors outside of the U.S. in U.S. dollars, strengthening of the dollar can impact our distributors&#8217; margins and could impact the end customers&#8217; ability to purchase our product if our distributors seek to recover the impact of the change in the dollar by increasing product and service prices. Less than 10% of our revenue is conducted through distributors outside the U.S. Strengthening of the dollar relative to non-U.S. currencies could have an adverse impact on our business.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operations outside of the U.S. are subject to risks typical of operations outside of the U.S. including, but not limited to, differing economic conditions, changes in political climate, differing tax structures, other regulations and restrictions, and foreign exchange rate volatility.</span></div><div id="i_0_193"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">67</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 8.&#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Index To Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:88.629%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.371%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Page No.&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_196">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_196">69</a></span></div></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_202">Consolidated Balance Sheets at December&#160;31, 2019, and 2018</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_202">71</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_208">Consolidated Statements of Income for the years ended December&#160;31, 2019, 2018, and 2017</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_208">72</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_211">Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2019, 2018, and 2017</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_211">73</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_214">Consolidated Statements of Stockholders&#8217; Equity for the years ended December&#160;31, 2019, 2018, and 2017</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_214">74</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_220">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2019, 2018, and 2017</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_220">75</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_223">Notes to the Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_223">76</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_274">Schedule II&#8212;Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_274">104</a></span></div></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All other schedules have been omitted, because they are not applicable or the required information is shown in the Consolidated Financial Statements or the Notes thereto.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_196"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">68</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the Board of Directors and Stockholders of Intuitive Surgical, Inc.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have audited the accompanying consolidated balance sheets of Intuitive Surgical, Inc. and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2019 and 2018, and the related consolidated statements of income, of comprehensive income, of stockholders&#8217; equity and of cash flows for each of the three years in the period ended December&#160;31, 2019, including the related notes and schedule of valuation and qualifying accounts for each of the three years in the period ended December&#160;31, 2019 listed in the accompanying index (collectively referred to as the &#8220;consolidated financial statements&#8221;). We also have audited the Company&#8217;s internal control over financial reporting as of December&#160;31, 2019, based on criteria established in </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Internal Control - Integrated Framework</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2013)</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2019 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2019, based on criteria established in </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Internal Control - Integrated Framework</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2013)</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">issued by the COSO.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Change in Accounting Principle</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for recognition of the income tax consequences of an intra-entity transfer of an asset, other than inventory, in 2018.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis for Opinions</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management&#8217;s Report on Internal Control Over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company&#8217;s consolidated</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">financial statements and on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">69</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Critical Audit Matters</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Acquisitions of Chindex and Sch&#246;lly - Fair value of Intangible Assets and Contingent Consideration</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As described in Note 7 to the consolidated financial statements, the Company completed two transactions accounted for as business combinations during the year ended December 31, 2019. During the first quarter of 2019, the Company&#8217;s majority-owned joint venture with Fosun Pharma acquired certain assets from Chindex and its affiliates (&#8220;Chindex&#8221;), a subsidiary of Fosun Pharma, for total purchase consideration of $66.0 million, which resulted in $64.7 million of contingent consideration liability and $48.2 million of distribution rights being recorded. Management measured the contingent consideration liability at estimated fair value using a discounted cash flow model, which requires significant inputs not observable in the market. For the contingent consideration, key assumptions included (1) the probability and timing of milestone achievements based on projected future revenues through 2019 and 2020 and (2) the discount rate used to calculate the present value of the milestone payments. For the distribution rights intangible asset, key assumptions included (1) the amount and timing of projected future cash flows, and (2) the discount rate used to determine the present value of these cash flows. During the third quarter of 2019, the Company acquired certain assets and operations from Sch&#246;lly Fiberoptic GmbH (&#8220;Sch&#246;lly&#8221;) for total purchase consideration of $101.4 million, which resulted in $28.0 million of a manufacturing process technology intangible asset being recorded.  For the manufacturing process technology intangible asset, key assumptions included (1) the amount and timing of projected future cash flows and (2) the discount rate used to determine the present value of these cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The principal considerations for our determination that performing procedures relating to the acquisitions of Chindex and Sch&#246;lly, specifically the fair value of the distribution rights intangible asset, contingent consideration liability, and manufacturing process technology intangible asset, is a critical audit matter are there was significant judgment by management in developing the fair value estimates. This in turn led to a high degree of auditor judgment, effort, and subjectivity in performing procedures and evaluating audit evidence relating to management's projected future cash flows, specifically the revenue projections, for the distribution rights intangible asset, contingent consideration liability and manufacturing process technology, and the discount rates for the distribution rights intangible asset and contingent consideration liability. In addition, the audit effort involved the use of professionals with specialized skill and knowledge to assist in performing these procedures and evaluating the audit evidence obtained from these procedures.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the acquisition accounting, including controls over management's valuation of the distribution rights intangible asset and contingent consideration liability for the acquisition of Chindex and the manufacturing process technology intangible asset for the acquisition of Sch&#246;lly, and controls over the development of the projected future cash flows, specifically revenue projections and discount rates. These procedures also included, among others, (i) reading the purchase agreements, (ii) evaluating management&#8217;s assessments of the completeness of the identified intangible assets acquired, and (iii) testing management&#8217;s process for estimating the fair value of the distribution rights, contingent consideration liability, and manufacturing process technology. Testing management&#8217;s process included evaluating the appropriateness of the methods used to develop the fair value estimates and evaluating the reasonableness of significant assumptions used by management, including the revenue projections and discount rates.  Evaluating the reasonableness of the revenue projections included evaluating consistency with evidence obtained in other areas of the audit and considering historical trends of the Company&#8217;s business. Professionals with specialized skill and knowledge were used to assist in evaluating the reasonableness of the discount rates.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">/s/ PricewaterhouseCoopers LLP</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">San Jose, California</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">February&#160;7, 2020</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have served as the Company&#8217;s auditor since 2014.</span></div><div id="i_0_202"></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">70</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents </a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTUITIVE SURGICAL, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(IN MILLIONS, EXCEPT PAR VALUE AMOUNTS)</span></div><div style="text-align:center;"><span><br/></span></div><div style="margin-top:12pt;"><span><br/></span></div><div style="margin-top:12pt;"><span><br/></span></div></div><div style="text-align:center;margin-top:12pt;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:71.830%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.721%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzQtMS0xLTEtMA_effc0f1f-02d2-48dd-890f-8f2f814be896">1,167.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzQtMy0xLTEtMA_112cb71f-bdda-482e-8899-b8a7abe5ca64">857.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzUtMS0xLTEtMA_05c55666-e4db-4819-a488-afb9a727b87e">2,054.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzUtMy0xLTEtMA_b5f632be-9c8a-4248-85e0-c08cb1f065f6">2,205.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjAxOWYyNDBiZGJhYzRiYTBhZDRjYzRiMDcwNDcyMzI1XzEwOTk1MTE2Mjc4ODc_59e44728-7469-4ad6-8756-e5cfdac5c229">8.3</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjAxOWYyNDBiZGJhYzRiYTBhZDRjYzRiMDcwNDcyMzI1XzEwOTk1MTE2Mjc4OTM_a029f3e6-dca3-4983-99c9-7e3d8991d7c4">8.2</ix:nonFraction> as of December 31, 2019, and 2018, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzYtMS0xLTEtMA_414b24aa-3586-4b13-8bda-4fc767afebc8">645.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzYtMy0xLTEtMA_e8b6a86c-ab62-4efe-8cd5-96e2d35e11aa">682.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzctMS0xLTEtMA_135c7675-c1f2-4bde-b97f-e2e4ee2db4ac">595.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzctMy0xLTEtMA_3149519a-13af-455d-9513-f681aaac7c04">409.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaids and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzgtMS0xLTEtMA_dcecdb1a-25f1-43bf-bee6-06c342df4eb8">200.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzgtMy0xLTEtMA_841f2e05-db18-4e12-9aff-5a5caff2f78b">178.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEwLTEtMS0xLTA_0f7dcfce-d31e-4c7a-ae3d-15a612333ca4">4,662.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEwLTMtMS0xLTA_6198cb65-786f-4b77-977c-d79ccc06e8e2">4,333.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant, and equipment, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzExLTEtMS0xLTA_9a4e088e-41a5-40f7-b9e7-a9a686bac241">1,272.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzExLTMtMS0xLTA_ef2b2817-5bb7-432a-bfe0-f38548ea7f90">812.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEyLTEtMS0xLTA_591c3960-288a-4c1f-9be5-18d361c09190">2,623.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEyLTMtMS0xLTA_39ddbae1-1973-4c47-8841-0da9f9e72ae3">1,771.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEzLTEtMS0xLTA_e10e08fb-7c5a-4172-b655-b3957b671196">425.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEzLTMtMS0xLTA_b4781256-0c2d-4c6c-94ac-e5af9a1bda6f">428.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible and other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="isrg:IntangibleAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE0LTEtMS0xLTA_8fa215ea-5793-4014-9da6-855bcebe9d22">441.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="isrg:IntangibleAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE0LTMtMS0xLTA_88e933f3-62c0-4c82-9d32-07ca8bc96725">261.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE1LTEtMS0xLTA_af2b2180-3b75-4fda-8d04-4dc5bf2b0ac0">307.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE1LTMtMS0xLTA_9a3ae951-f057-4e94-8a87-4f986ee47eec">240.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE2LTEtMS0xLTA_8a9c1371-a56e-41a2-8197-9afb63bd352b">9,733.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE2LTMtMS0xLTA_cd6451bd-5c20-44b1-b832-433ec2a0f316">7,846.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE5LTEtMS0xLTA_1e8c5d13-60d6-4d80-96fc-b50dd06c6912">123.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE5LTMtMS0xLTA_ee924dce-81f8-4d86-8716-d387bad31b09">100.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation and employee benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIwLTEtMS0xLTA_36e6e2f5-450c-48f3-b01c-f71b5980a761">251.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIwLTMtMS0xLTA_59059a9a-5434-4963-99ac-c17b356dc334">193.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredRevenueCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIxLTEtMS0xLTA_7a947e60-0a83-4349-b1d2-d7863429e57a">337.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredRevenueCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIxLTMtMS0xLTA_bfe5ffa9-8389-4863-933b-4bdda5b1d855">294.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIyLTEtMS0xLTA_30311a27-08bb-4e4f-9256-818c0663fd0f">317.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIyLTMtMS0xLTA_f6110468-28da-4d79-8194-898bed4fbd72">231.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIzLTEtMS0xLTA_ac1abae9-7d60-41a6-af4b-6f1e91a7259f">1,030.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIzLTMtMS0xLTA_b30100bc-6d19-4d4c-b166-2aaeec129711">820.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI0LTEtMS0xLTA_25135ccd-b0eb-43ae-bbf4-0063c96c671e">418.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI0LTMtMS0xLTA_a8b6ec6b-10c3-4249-8c0e-0d79584515e1">338.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI1LTEtMS0xLTA_d192666d-11d9-4b59-a58d-0db9bb6db818">1,448.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI1LTMtMS0xLTA_ee0ac26a-fda5-4015-a1fc-94875c12b891">1,159.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies (Note 8)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI2LTEtMS0xLTA_4da2a961-311d-4286-bbe3-5ea8316d3415"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI2LTMtMS0xLTA_64391430-9a68-4d87-be6f-7822b3096577"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Preferred stock, <ix:nonFraction unitRef="shares" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTI3_3628274b-021b-4834-b56f-52de66d28c4b"><ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTI3_53e24cd1-2028-45f1-b045-a8beaab3178c">2.5</ix:nonFraction></ix:nonFraction> shares authorized, $<ix:nonFraction unitRef="usdPerShare" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM1_36b23ec0-6a58-4650-ad4f-027eb3e66539"><ix:nonFraction unitRef="usdPerShare" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM1_56e1c986-294c-4943-9347-3651d43b463a">0.001</ix:nonFraction></ix:nonFraction> par value, issuable in series; <ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM5_287871aa-9fa3-42a8-8ec8-cd5790771370"><ix:nonFraction unitRef="shares" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM5_5b2c3541-c381-49c1-9ff4-f67828389884"><ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM5_856d32d8-d330-46b4-b147-70def4d39c5f"><ix:nonFraction unitRef="shares" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM5_beab7096-125a-45e5-a829-d299fab47b84">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2019, and 2018</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTEtMS0xLTA_bc4ddf2b-dd38-48a3-b6d2-dd6dc879a8a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTMtMS0xLTA_40affaa5-ea55-4114-9be9-9a92c445808b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Common stock, <ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTQy_1f64099a-f2aa-4bf4-a277-511ad9f09a2f"><ix:nonFraction unitRef="shares" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTQy_8428e7e9-ad05-48e4-9ebd-837b415e673c">300.0</ix:nonFraction></ix:nonFraction> shares authorized, $<ix:nonFraction unitRef="usdPerShare" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTUw_048b709e-873f-439f-b805-9b6555bc3ff7"><ix:nonFraction unitRef="usdPerShare" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTUw_ca1fecde-863a-49f7-bb4e-1f3077e4fc29">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTU3_62155b3f-1070-40c8-87b4-d1981e5f5e6f"><ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTU3_ac295cee-a71f-4073-8862-a3a8950bed62">116.0</ix:nonFraction></ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTY0_04fd5f0e-d0df-4982-8b2f-25e1bf12c437"><ix:nonFraction unitRef="shares" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTY0_5d06a713-5c7c-451c-a023-3742b9f7de2b">114.5</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2019, and 2018, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTEtMS0xLTA_ce14580b-d7c9-41d3-9c02-0162535e6603">0.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTMtMS0xLTA_989f819e-c85c-4efb-9d36-416c0f1401f4">0.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMwLTEtMS0xLTA_6cc2e9e4-2722-40c9-909a-f50b8903d558">5,756.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMwLTMtMS0xLTA_127b2c81-b3a4-4e12-9a1f-6e8ad70ebfb2">5,170.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMxLTEtMS0xLTA_a10d0fc8-5c8d-4d13-92ac-a481cf1f3ccd">2,494.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMxLTMtMS0xLTA_8a564fbb-722d-404c-b378-a0f4540cd38c">1,521.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income/(loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMyLTEtMS0xLTA_a83f2248-1245-4177-92ce-1fecd81532b3">12.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMyLTMtMS0xLTA_b9fd361e-15cd-4d63-8d3d-f25f5dbf4282">13.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Intuitive Surgical, Inc. stockholders&#8217; equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMzLTEtMS0xLTA_1302873a-3b7d-4794-9f4e-b75c79982651">8,263.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMzLTMtMS0xLTA_3ebd1636-394e-44e2-9524-1b89f4eb393c">6,678.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncontrolling interest in joint venture</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM0LTEtMS0xLTA_04c00a7b-8ab3-4f99-9d79-a51984c72243">20.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM0LTMtMS0xLTA_2426f064-2830-4ad4-adac-6252bb403c92">8.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders&#8217; equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM1LTEtMS0xLTA_f1bcc0ba-c158-4a90-b660-b4ba5c1d82c4">8,284.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM1LTMtMS0xLTA_c3175019-f343-4719-b498-1acb0eb5b400">6,687.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and stockholders&#8217; equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM2LTEtMS0xLTA_817b4d38-8be7-4cf8-8547-9c82c3cbb0fc">9,733.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM2LTMtMS0xLTA_ed5614f5-fa05-4e77-8e27-af5a3295ccb6">7,846.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div id="i_0_208"></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">71</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTUITIVE SURGICAL, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(IN MILLIONS, EXCEPT PER SHARE AMOUNTS)</span></div><div style="text-align:center;"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:12pt;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb0b0904af5248ff8e1efd7ba0d6043d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzMtMS0xLTEtMA_18c9b857-0117-42ca-86f6-0dff876b25ab">3,754.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id0c23afdac5b442197b9997eab6756a5_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzMtMy0xLTEtMA_4714aaf0-995e-4754-ab67-2a2ef77e5c8d">3,089.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i08fdc81247794595afc6a4b2917ec1c7_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzMtNS0xLTEtMA_14034d44-f13f-4e9c-a56b-b361704875aa">2,565.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia8b14518d56049388ea5a5f2590d31b9_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzQtMS0xLTEtMA_9ee777d4-09d0-4398-8627-3197fe02c89d">724.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i479d4ec1961b4e1491023b791e224384_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzQtMy0xLTEtMA_abcdca43-27a8-4435-8eb6-847f3d918fee">635.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifd81853907ba45b9887ab0d502b61742_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzQtNS0xLTEtMA_c271171d-ff61-44a8-bd52-511f12b9673d">572.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzUtMS0xLTEtMA_705a17dc-7bae-466e-8f66-853f7f70b65b">4,478.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzUtMy0xLTEtMA_d8bc754d-54b3-4200-aba0-850db42415a3">3,724.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzUtNS0xLTEtMA_8b2ea1f2-c7c2-438a-9b29-e39990dd1a75">3,138.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb0b0904af5248ff8e1efd7ba0d6043d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzctMS0xLTEtMA_d1d0f9e1-a1e9-4c07-8a42-34ae1515de96">1,119.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id0c23afdac5b442197b9997eab6756a5_D20180101-20181231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzctMy0xLTEtMA_4a052173-6a0d-49b4-abd1-2b1933eb26d7">906.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i08fdc81247794595afc6a4b2917ec1c7_D20170101-20171231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzctNS0xLTEtMA_97875d10-88ad-44c2-850a-d5f0ac0cc59c">756.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia8b14518d56049388ea5a5f2590d31b9_D20190101-20191231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzgtMS0xLTEtMA_4342f59b-653f-4a03-ba91-604a021f4a9d">249.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i479d4ec1961b4e1491023b791e224384_D20180101-20181231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzgtMy0xLTEtMA_bf9c0ac3-6dd0-4b1a-a0e2-d7843e96cb9c">213.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifd81853907ba45b9887ab0d502b61742_D20170101-20171231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzgtNS0xLTEtMA_0b517b00-3555-4bdc-be18-34fe97accf1d">179.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzktMS0xLTEtMA_018d0f61-7efe-449e-81e8-5ae031c7cf1e">1,368.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzktMy0xLTEtMA_551a463d-458f-45e2-b1c0-88d6a3b0b13f">1,120.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzktNS0xLTEtMA_930ca83c-e36d-4bcc-93bc-8811afd39207">936.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEwLTEtMS0xLTA_32975011-27da-405c-9816-6f53d2f47564">3,110.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEwLTMtMS0xLTA_543b5e46-bad3-4e64-8631-3335a5f7c49c">2,604.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEwLTUtMS0xLTA_7df229fb-507b-4de8-9eab-cc9be012654b">2,202.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEyLTEtMS0xLTA_2ae426f7-f6eb-4fbe-a4e9-aeb3290f21aa">1,178.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEyLTMtMS0xLTA_4d9b99c5-beea-4ff6-9f98-ffa69163b6f4">986.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEyLTUtMS0xLTA_7fcce337-0239-478c-838f-457c5bf17b15">810.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEzLTEtMS0xLTA_dfe59f74-c4e7-48d0-8aba-acf5e8d243e3">557.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEzLTMtMS0xLTA_471d7013-4742-43e4-a07e-8a2a268945c1">418.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEzLTUtMS0xLTA_4ae9fb1a-9dbd-4df0-ad27-912aecfa60c9">328.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE0LTEtMS0xLTA_67d4114a-5fe9-42b9-b023-7636a30494b0">1,735.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE0LTMtMS0xLTA_6187af20-c77a-43d8-a13b-4be1cecd999f">1,404.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE0LTUtMS0xLTA_718c5998-a2d6-4e35-9bd0-54b68ec4bef0">1,139.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE1LTEtMS0xLTA_5c18bd3c-edeb-4c87-8d8f-9d72dbf6d017">1,374.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE1LTMtMS0xLTA_6261eb3e-3544-4378-9787-bb1d7aac93fd">1,199.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE1LTUtMS0xLTA_7a4b1d56-6ecb-4c6c-b5e2-c6ae0d015830">1,062.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest and other income, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE2LTEtMS0xLTA_d859e2da-458e-4a18-ab26-d96e93920ec4">127.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE2LTMtMS0xLTA_495caf90-2560-43a5-b2d9-295fa66c530c">80.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE2LTUtMS0xLTA_06b964b5-74f4-4195-b639-2c9c0d09e9e1">41.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE3LTEtMS0xLTA_527ce605-7681-4bec-ba6d-a7c99b754410">1,502.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE3LTMtMS0xLTA_bb9b2cdc-a4ad-4623-8bcc-e9b303a2bf64">1,279.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE3LTUtMS0xLTA_2806554e-c4f2-40eb-84cf-e92917de480c">1,104.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE4LTEtMS0xLTA_dd3b92b8-7b58-4a86-972a-c1ac9c7bbfbc">120.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE4LTMtMS0xLTA_69c362f2-afda-43d0-9606-e9bddd9cbd96">154.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE4LTUtMS0xLTA_606c0dea-3541-4e96-8039-99a6887c73b8">433.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE5LTEtMS0xLTA_3d0dabb1-4b16-4d08-85e8-9a7fb6762580">1,381.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE5LTMtMS0xLTA_c7347f29-8e22-4a3e-81fe-dd6c4671435e">1,125.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE5LTUtMS0xLTA_50c1a723-27c1-4d16-a45f-0e96945f87f5">670.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: net income (loss) attributable to noncontrolling interest in joint venture</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3df23bd900fb49e0ab8416279e509db5_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIwLTEtMS0xLTA_ad4e80f7-7f7f-4b13-beb0-802d563184d6">2.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3612916ec9664e9b94b0457a24c780f3_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIwLTMtMS0xLTA_95690cba-24d7-4d53-8765-08a00934e30a">2.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65879870967e4262b5b6e88d4ec92cb7_D20170101-20171231" decimals="-5" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIwLTUtMS0xLTA_5771b70c-1784-4274-b398-3e7485ccd7d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIxLTEtMS0xLTA_09b49b6c-38bb-4eef-921f-0bfb0962ce5e">1,379.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIxLTMtMS0xLTA_1702e41f-24d9-4c28-ba25-23ba98daaed5">1,127.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIxLTUtMS0xLTA_dd6cb971-c082-417d-a2f7-040acfe3020d">670.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIzLTEtMS0xLTA_6d0c49e5-f098-49b2-88d2-0f97cc1f202c">11.95</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIzLTMtMS0xLTA_5c666993-4ce9-472e-9fd9-97b9566b243c">9.92</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIzLTUtMS0xLTA_186bff0e-46d1-44b8-ac18-f3c502730a79">6.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI0LTEtMS0xLTA_159bb738-a4b5-4b12-871f-ab2b0ee6a92d">11.54</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI0LTMtMS0xLTA_844bb78b-a1b2-460e-b5d2-19eb66a77c33">9.49</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI0LTUtMS0xLTA_b7034a02-5761-43fa-b895-2251f3d07395">5.77</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares used in computing net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI2LTEtMS0xLTA_45d0a7a1-858f-41c7-aea2-e961c87191e7">115.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI2LTMtMS0xLTA_232098a5-adba-4a18-8ab5-f0fa0dbac8f8">113.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI2LTUtMS0xLTA_9ee62bd9-07c4-437d-ac1c-766bb6ecfb6e">111.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI3LTEtMS0xLTA_12f93e55-95dd-4b8f-9f0c-dbfb06794dcb">119.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI3LTMtMS0xLTA_190c397f-956d-4557-a3e6-9007a7e275a6">118.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI3LTUtMS0xLTA_3909e2a7-7cb4-4ddd-b540-01f28cbb21cd">116.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total comprehensive income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI4LTEtMS0xLTA_96451478-a606-4663-9e80-bccf6a9d7178">1,405.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI4LTMtMS0xLTA_9fbcabdd-4c4d-49f2-81e4-0c572cca5eb2">1,130.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI4LTUtMS0xLTA_7a2f9f72-0a2a-498a-8948-6399cdd90ca0">664.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_211"></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">72</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTUITIVE SURGICAL, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(IN MILLIONS)</span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:12pt;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzItMS0xLTEtMA_ab8c4799-3382-47a0-b094-5acc78707bb8">1,379.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzItMy0xLTEtMA_bbee5197-2473-4c7f-ab04-c83b8202f3be">1,127.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzItNS0xLTEtMA_54b2a81c-3801-4694-ac01-af2b7a432068">670.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in foreign currency translation gains (losses)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzQtMS0xLTEtMA_57d009cb-3636-46f1-bc43-d4ce78de83a2">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzQtMy0xLTEtMA_a79e0d9a-c397-4689-862e-a0576ef69fe9">2.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzQtNS0xLTEtMA_f65bf38b-214d-4cb5-873b-86e8e1f36663">3.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments (net of tax):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in unrealized gains (losses)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzYtMS0xLTEtMA_981b032e-19d3-48fe-96b3-b6ac4a8e3062">30.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzYtMy0xLTEtMA_73f7b589-2173-4916-ac04-f4e159d79edd">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzYtNS0xLTEtMA_529e0aff-dd62-4db5-aa95-536232507c9d">2.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Reclassification adjustment for (gains) losses on investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzctMS0xLTEtMA_7a7b1df8-853b-4e56-82ea-a8a4e13e6125">0.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzctMy0xLTEtMA_ea358d12-7bca-4581-8164-eb8600aa5921">1.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzctNS0xLTEtMA_42dd4486-9d79-4438-9a2c-7e70a897a9c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzgtMS0xLTEtMA_56ed4c71-1de5-4092-9361-7328b9d4702e">30.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzgtMy0xLTEtMA_edf0cac7-e12e-41f4-9f3c-b5c68fe28bc9">1.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzgtNS0xLTEtMA_868e15b6-db47-4373-ab02-9c7d3f0051ab">2.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments (net of tax):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in unrealized gains (losses)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEwLTEtMS0xLTA_01c37590-dee5-4041-acd1-3ac2a989ce6d">5.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEwLTMtMS0xLTA_1fdb10e0-37ab-4b7d-be05-e14a584704f8">3.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEwLTUtMS0xLTA_eb8c5c79-9f8d-4607-9474-258d23cd84d9">8.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Reclassification adjustment for (gains) losses on derivative instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzExLTEtMS0xLTA_b45ba166-4917-4f30-9533-5954b032a2bb">5.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzExLTMtMS0xLTA_9b8e8b41-f286-4bd1-aa9b-9d54af6f842f">1.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzExLTUtMS0xLTA_b0ab7501-c188-474b-b840-cc84062ceecb">1.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEyLTEtMS0xLTA_83d5721c-2d13-4321-9354-4dd70b5f94fe">0.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEyLTMtMS0xLTA_20ec18a0-f17b-4a53-bfec-5d00319c33ed">2.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEyLTUtMS0xLTA_02231931-b1de-4201-8801-6c414205d7fd">7.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee benefit plans (net of tax):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in unrealized gains (losses)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE0LTEtMS0xLTA_142eecdc-a8cc-4d84-8849-10350a68d647">5.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE0LTMtMS0xLTA_72922b86-f0e3-46fc-8aec-b6bbcf15ad27">0.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE0LTUtMS0xLTA_7cbb86c3-9e8c-4266-99b4-3b88eb612547">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Reclassification adjustment for losses on employee benefit plans</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE1LTEtMS0xLTA_0b18c62c-57a3-4b6c-afc7-17e3f93616ef">0.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE1LTMtMS0xLTA_1b5d43d4-0adf-43cb-a932-03c7b1385cce">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE1LTUtMS0xLTA_be68fd1e-d0a1-49dc-b08f-a4ecdd3e9c1a">0.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE2LTEtMS0xLTA_c4574a10-3deb-4409-b183-69278a404913">5.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE2LTMtMS0xLTA_c11019ff-565a-425d-83c9-9a89d428b7c0">0.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE2LTUtMS0xLTA_f0f53305-f12f-4f06-ac9d-68abec991bb5">0.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive gains (losses)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE3LTEtMS0xLTA_7b008ec7-6af9-4ce9-8355-b3c8cffc416e">25.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE3LTMtMS0xLTA_e14908de-2c97-413c-810f-c6427eb97fe2">2.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE3LTUtMS0xLTA_e46cea9f-1d16-4c32-a9b3-0c81afcfe5cc">6.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total comprehensive income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE4LTEtMS0xLTA_70c0c181-16f1-4860-a5da-8cce97cfb494">1,405.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE4LTMtMS0xLTA_61119683-1cb8-4f5c-b5dc-1b823c4754bc">1,130.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE4LTUtMS0xLTA_3feb5804-f165-4ff0-8194-e966c91b6cce">664.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_214"></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">73</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTUITIVE SURGICAL, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(IN MILLIONS)</span></div><div style="text-align:center;"><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:12pt;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:24.900%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.994%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:3.994%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.187%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.526%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.210%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.941%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.367%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income/(Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Intuitive Surgical, Inc. Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncontrolling<br/>Interest<br/>in <br/>Joint<br/>Venture</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Stockholders&#8217; Equity</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balances at December 31, 2016</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibc03950418d74eeb8599f53490555664_I20161231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTEtMS0xLTA_71fd7c02-620a-4015-9215-0768be0143ed">38.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc03950418d74eeb8599f53490555664_I20161231" decimals="-5" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTMtMS0xLTA_847ee2d7-48d8-40dd-bcf1-93f5f4186be3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ief0505f71a2a430a8a923fcfa8e0e812_I20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTUtMS0xLTA_285d4c70-046c-4882-b5a4-b532eaaa2d65">4,211.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15d5f8f1f1124f7d882cc1b260578c73_I20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTctMS0xLTA_6de876ac-047d-40f9-9052-7cfca14fb2be">1,617.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8c77abe04f3241d1b619e309910c755c_I20161231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTktMS0xLTA_670065e5-ee25-4d27-8695-32dd91540a52">8.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie33bbdc86d9a481d9b05ae2ef30b2273_I20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTExLTEtMS0w_d6a5e2b8-7f63-4097-90d9-43347f184e78">5,820.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedcde4f64c554099a3adb5eed3dce0b3_I20161231" decimals="-5" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTEzLTEtMS0w_af52cc65-bac0-477e-81f2-cbcf7870c161">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib43841dc4fdf42f491fda32ed3b97cbc_I20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTE1LTEtMS0w_0931b16b-d262-4e3f-aacc-7690ddacfeac">5,820.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Three-for-one stock split</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTEtMS0xLTA_91854fdf-e604-4217-9779-f2d53e7d0abd">77.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTMtMS0xLTA_75e516e8-3b81-4482-84fe-4753f3a73376">0.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTUtMS0xLTA_dcbb00d7-d71d-4ee9-8a0d-fdcbcd6988f6">0.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTE1LTEtMS0w_7f724a7c-cc98-42d6-a5b0-771644eee4b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Issuance of common stock through employee stock plans </span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTEtMS0xLTA_c1073d5e-f30a-40e1-b967-8a7d4259edcb">3.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTUtMS0xLTA_3cf6ef9e-0bc2-483e-ab32-b3795160b606">415.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTExLTEtMS0w_0fa8f888-6ded-4070-810f-482368b6ff1f">415.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTE1LTEtMS0w_5c755aaa-7230-441c-905f-f85e8ff3b292">415.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Shares withheld related to net share settlement of equity awards</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTEtMS0xLTA_3b3a80bd-0e64-4671-af4e-004ddf64b9dd">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTUtMS0xLTA_22a1ddf2-e33c-4b07-98cb-a550b151b96d">5.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba54f49040b44274bbd9b428b2141659_D20170101-20171231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTctMS0xLTA_da86ae1c-cf24-4cc7-87ad-c87e394bd460">51.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTExLTEtMS0w_42239d51-bd01-4b65-ae23-714a68235e66">56.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTE1LTEtMS0w_a5505e75-7495-4545-9dde-314f2cc48e9c">56.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Share-based compensation expense related to employee stock plans</span></div></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMxLTUtMS0xLTA_7035e5ad-d598-4754-90b1-8c8b2b05160f">209.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMxLTExLTEtMS0w_c5283389-5ec0-4260-83d9-0ce9c1d14d16">209.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMxLTE1LTEtMS0w_3f1bbfc2-5b35-459a-842e-9d7bee38ed76">209.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Repurchase and retirement of common stock</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTEtMS0xLTA_001576da-d184-42f3-a736-0f5b48ae7c92">7.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTUtMS0xLTA_1b4ec4fc-6b1a-48a1-a879-f33bc8ae5fcc">152.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba54f49040b44274bbd9b428b2141659_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTctMS0xLTA_cb478566-21ef-4b04-b96e-dd5cbf76e8b2">2,122.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTExLTEtMS0w_2a0f2ccb-2752-41fa-a9a4-ee4fc856a324">2,274.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTE1LTEtMS0w_5291f918-c105-4aa1-9c6d-821bc847c8da">2,274.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc.</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba54f49040b44274bbd9b428b2141659_D20170101-20171231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMzLTctMS0xLTA_b8aa48dd-57c7-4022-8551-513f6f0d24b9">670.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMzLTExLTEtMS0w_6cf9edcc-3b5e-4bfc-91af-116d2cfd8c55">670.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMzLTE1LTEtMS0w_f4445dff-8923-46e8-9295-1463ad81716e">670.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Other comprehensive loss</span></div></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2248c3554a8d40098a914364ccecc20e_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM0LTktMS0xLTA_ad1b66be-a061-4eb8-8432-7d10f10b8ab1">6.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM0LTExLTEtMS0w_61a6fb76-efb4-4cc6-832c-f39575dca5c7">6.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM0LTE1LTEtMS0w_1d337bbf-5e26-4b68-a73e-3e35a1aa8f57">6.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Capital contribution from noncontrolling interest</span></div></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fb671e57924466491958d3e5eb0dc6f_D20170101-20171231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM1LTEzLTEtMS0w_342128d2-edca-4c99-96eb-c128aeccf8a6">2.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM1LTE1LTEtMS0w_966d9da6-6701-4fd6-aa96-545d1b7f42ab">2.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Net loss attributable to noncontrolling interest in joint venture</span></div></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fb671e57924466491958d3e5eb0dc6f_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM2LTEzLTEtMS0w_398d8875-bff9-48e7-9c3c-72f7538208c4">0.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM2LTE1LTEtMS0w_c42fc821-7fc3-4ba0-a90f-51686dcce2a1">0.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Balances at December 31, 2017</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia5b324b7b492476b99a8a233e31de079_I20171231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTEtMS0xLTA_3f3d97d2-e1b9-49d9-bfbe-9c44d5cf07c8">112.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5b324b7b492476b99a8a233e31de079_I20171231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTMtMS0xLTA_76cfab63-97a1-43c9-8773-2ad3968f77e6">0.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i19a54e8f64144653a7995e56dbeeb1a3_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTUtMS0xLTA_b1a59509-2447-481a-b0fa-42ac9e4cd73c">4,679.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84e4ae3a1ce14e07b2714e0b73b5c45d_I20171231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTctMS0xLTA_376f0396-2aa1-4232-aef9-5c34fc62e0a6">115.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i96e69c26252c4f5086c0c9dca18ef157_I20171231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTktMS0xLTA_1b194a67-b68a-429b-ab3a-a6cf42b811ce">15.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8efaca5f2b324da99f4ae043180d5c50_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTExLTEtMS0w_808c6a83-a198-4152-bb4a-c1990a0c16e5">4,778.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i43808e92925a4c1a80e56abb394791dd_I20171231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTEzLTEtMS0w_1814ca01-69a3-48eb-9e5d-fb616a76c062">1.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTE1LTEtMS0w_3009c6bd-094f-4118-8680-a14eb5ef82db">4,780.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Adoption of new accounting standards (1)</span></div></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iafe7f7e8bbc54e9ba0f5cc3a8c97cc3a_D20180101-20181231" decimals="-5" name="us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTctMS0xLTA_d7aa1a5d-5b76-4e6f-ad52-b057f840f172">392.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i15edcd68927e42dc97961362d661f754_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTktMS0xLTA_44fd52fe-2866-46c2-b220-de01d7218389">1.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231" decimals="-5" name="us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTExLTEtMS0w_997a1dad-9e92-408a-bd91-509d6f6d8875">390.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTE1LTEtMS0w_7a43e482-930b-402c-96f4-a7017a482e25">390.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Issuance of common stock through employee stock plans </span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia26f9da8e39845a2be0943c66d58cb1d_D20180101-20181231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM5LTEtMS0xLTA_ba2302dc-8ae0-434d-8fd9-578532e684c2">2.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i00ed79a3376c438ca79cec9a1dee9ab3_D20180101-20181231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM5LTUtMS0xLTA_9959aa2e-f91d-4b57-8bbe-2b952dc05634">236.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM5LTExLTEtMS0w_66a4606c-0110-49df-a8af-938190945acc">236.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM5LTE1LTEtMS0w_1d5002b6-a707-4092-9bac-a0c1237b1d28">236.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Shares withheld related to net share settlement of equity awards</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ia26f9da8e39845a2be0943c66d58cb1d_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTEtMS0xLTA_822d4989-6f50-4578-aab5-f1150bee35dd">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i00ed79a3376c438ca79cec9a1dee9ab3_D20180101-20181231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTUtMS0xLTA_64130562-c4ef-4bdc-b079-b8f747271fc8">6.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iafe7f7e8bbc54e9ba0f5cc3a8c97cc3a_D20180101-20181231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTctMS0xLTA_76a18c4e-0f2f-4a14-aee0-c177462a2f27">113.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTExLTEtMS0w_9a88df67-f69a-4063-9380-76edb4f8042e">120.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTE1LTEtMS0w_d373e34a-4426-4fcd-90ff-ed3ce248d942">120.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Share-based compensation expense related to employee stock plans</span></div></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i00ed79a3376c438ca79cec9a1dee9ab3_D20180101-20181231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQxLTUtMS0xLTA_88a5f527-eda3-4fdb-b4ac-c05f035931bf">261.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQxLTExLTEtMS0w_96d8dc14-c8da-479e-81fd-3bd8b60f188e">261.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQxLTE1LTEtMS0w_7d9f8ebc-d870-4640-99ea-b11ac5f86d8d">261.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Net income attributable to Intuitive Surgical, Inc.</span></div></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iafe7f7e8bbc54e9ba0f5cc3a8c97cc3a_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQyLTctMS0xLTA_a157ee4f-df26-4c98-a2f6-826c4b9d89ac">1,127.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQyLTExLTEtMS0w_20455d16-551a-4913-8901-6b4c34884c3e">1,127.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQyLTE1LTEtMS0w_6f70de24-625f-4103-8723-5e63a9e53e79">1,127.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Other comprehensive income</span></div></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15edcd68927e42dc97961362d661f754_D20180101-20181231" decimals="-5" name="isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQzLTktMS0xLTA_31fcb934-422f-4d3a-b672-a5849d0b1c43">3.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231" decimals="-5" name="isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQzLTExLTEtMS0w_37b1d3e0-f335-4ecd-9001-68b4c973d857">3.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQzLTE1LTEtMS0w_ceb30622-ecdf-4c2a-a654-a979142e71c2">3.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Capital contribution from noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i496fbd116ca047fca342f15d6276b085_D20180101-20181231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ0LTEzLTEtMS0w_f7cd8b32-4842-4685-a802-48bbceabca3e">10.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ0LTE1LTEtMS0w_c04a4b6d-bed2-4641-b1a7-3acc5ae1bc78">10.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Net loss attributable to noncontrolling interest in joint venture</span></div></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i496fbd116ca047fca342f15d6276b085_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ1LTEzLTEtMS0w_fb8ad083-3741-4937-b40b-faac30961bcb">2.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ1LTE1LTEtMS0w_f2f7b98c-1b7c-424c-bf06-164407363f3f">2.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Balances at December 31, 2018</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id9177550550740d0bc83d149266a2928_I20181231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTEtMS0xLTA_a35411e8-8f4e-48c6-a04f-dce060530bab">114.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9177550550740d0bc83d149266a2928_I20181231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTMtMS0xLTA_1fba0afe-75d2-4bd9-a2ed-b85ddafdab0d">0.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id16d6529c0c4491f860859a98eb3ab28_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTUtMS0xLTA_e09041cf-b5ea-4f46-bfa0-24f4a31fdc93">5,170.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i66a01c6117834a538350f9facf872de9_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTctMS0xLTA_7c3aeaea-ba58-477a-9782-c30d7b16d9e4">1,521.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaf1b5177a9464ebbaec09109dd380e6a_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTktMS0xLTA_8fa899c6-17ca-4d20-a57c-5d71b6780e31">13.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a49eb81fdb145f6b1933a3d4a1b7073_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTExLTEtMS0w_b1f38d4f-e838-4b10-bd9e-60101f5b9da7">6,678.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9eecb1a976b44f348f0951d59f679ae9_I20181231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTEzLTEtMS0w_9abe65f8-2d71-4786-ba92-e35cf4e03260">8.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTE1LTEtMS0w_9d42d161-0a9c-432d-8e63-bd5a3e276b80">6,687.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Issuance of common stock through employee stock plans </span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4c8a226f70214d22b2ff1419b0b3b067_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIyLTEtMS0xLTE5NTE3_06523daa-ee6a-40ac-8585-ca6657fc6237">2.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIyLTUtMS0xLTE5NTE3_8cbee404-4f94-4f1b-b811-278351a93f69">272.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIyLTExLTEtMS0xOTUxNw_3e10bacb-9ed4-4b76-a0c5-02dff9900ebe">272.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIyLTE1LTEtMS0xOTUxNw_34000e37-c42a-4be6-a934-75712879e0b9">272.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Shares withheld related to net share settlement of equity awards</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i4c8a226f70214d22b2ff1419b0b3b067_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTEtMS0xLTE5NTE5_37a4ccbb-5646-4d15-be01-8db60fd5f2b0">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTUtMS0xLTE5NTE5_83c29ad7-cf3b-4556-8f7c-f8a8fde9d418">7.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5e93b6d9fbf4171959a350d380f2435_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTctMS0xLTE5NTE5_d4a13668-3086-43b4-8ae0-b642228df120">151.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTExLTEtMS0xODYyOQ_ef8e2d2b-868e-4e5e-ac46-f75dd715793c">159.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTE1LTEtMS0xOTUxOQ_4f2781c7-890d-466f-a61d-1a5805007ac2">159.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Share-based compensation expense related to employee stock plans</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI0LTUtMS0xLTE5NTIx_7dae23f6-c0a7-4fe1-aef4-548233c9fe60">335.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI0LTExLTEtMS0xOTUyMQ_c99c1974-a98d-4f40-97b3-c9384033bab9">335.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI0LTE1LTEtMS0xOTUyMQ_54dd2f50-48ce-44b4-8510-d73a7e87f994">335.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Repurchase and retirement of common stock</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i4c8a226f70214d22b2ff1419b0b3b067_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTEtMS0xLTE5NTIz_1f64117c-6f9e-4016-a3b0-5c2b730b937c">0.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTUtMS0xLTE5NTIz_8798ba84-c655-4ba4-bc77-eb928dedac4b">14.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5e93b6d9fbf4171959a350d380f2435_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTctMS0xLTE5NTIz_ea6fe319-ec5d-41b0-ab2a-c4525a995500">255.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTExLTEtMS0xOTUyMw_a4972775-384c-40ca-a76d-1bb8fb52cb75">269.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTE1LTEtMS0xOTUyMw_66916989-6afc-4411-9f32-ed193356911e">269.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Net income attributable to Intuitive Surgical, Inc.</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5e93b6d9fbf4171959a350d380f2435_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTctMS0xLTE5NTI1_a076572a-2aaa-44b6-98c4-716902f2fbc2">1,379.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTExLTEtMS0xOTUyNQ_a9da4008-2bd9-4bd0-bc6f-44e3c9d13778">1,379.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTE1LTEtMS0xOTUyNQ_ca2bbbc8-2553-4b37-bebe-7f2a238a2a2f">1,379.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Other comprehensive income (loss)</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4b9971a8ea048bd8f331d591a63ff3c_D20190101-20191231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTktMS0xLTE5NTI3_f8725330-a71d-494f-b91b-49fe5f0d2840">25.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTExLTEtMS0xOTUyNw_7e16aa69-4e70-485b-82e9-5a8595bf7292">25.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4e50852f6e274b23a6fba28b113a9f5b_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTEzLTEtMS0xOTUyOQ_fd1bc808-f3a4-43b1-8ab3-185030d02930">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTE1LTEtMS0xOTUyNw_f73555e4-f72f-4c79-a431-b68c8ed1c11f">25.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Capital contribution from noncontrolling interest</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4e50852f6e274b23a6fba28b113a9f5b_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTEzLTEtMS0xOTUzMQ_d1333554-34a2-4d79-b75a-f719f5d81123">10.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTE1LTEtMS0xOTUzMQ_663bb059-284a-4cc2-ac84-10147e74bde5">10.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Net income attributable to noncontrolling interest in joint venture</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:9pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4e50852f6e274b23a6fba28b113a9f5b_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI5LTEzLTEtMS0xOTUzMQ_119feb14-1e6d-4676-8cf0-41f32018407e">2.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:9pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI5LTE1LTEtMS0xOTUzMQ_bf75f8a8-cef1-4cf6-bbc0-2f170940f3dc">2.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Balances at December 31, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifcdd24e11c834660a74ad45723f9b163_I20191231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTEtMS0xLTE5NTE1_5f89ad75-0329-4ebd-bdea-0d1fb99d8626">116.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcdd24e11c834660a74ad45723f9b163_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTMtMS0xLTE5NTE1_dfdbf28a-2f72-407d-83a9-e67889918c6b">0.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic97f86a263f84f83a28924450495c1ab_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTUtMS0xLTE4NjI3_79b19476-2f4f-45ac-8664-cd0d96a1434e">5,756.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7612c3cc8b59457a903de78f8270b482_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTctMS0xLTE5NTE1_dda7719d-2f69-468b-8801-32044e454900">2,494.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i285d8966be294eb4a49065dbf0d03b49_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTktMS0xLTE5NTE1_d05f6bda-5a7c-4060-92d8-533fc2a88f6e">12.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i698f23ce06c3419f8345a5a584c0bdaa_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTExLTEtMS0xOTUxNQ_e5a186e4-c5c8-474c-8e9f-51036e218c02">8,263.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie6e2cd213f74479bb256a7182822a1c4_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTEzLTEtMS0xOTUxNQ_64f3d097-2613-4b4b-9b19-29ceb9f12bb1">20.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTE1LTEtMS0xOTUxNQ_5519bce0-8b16-4e26-ba47-3c16c30be3c3">8,284.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="48" style="height:5pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="48" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTAtMS0xLTE3Nzc1_74bb8a75-96ab-4e70-8cf2-df73f9e99978" xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(1) Represents the adjustments related to the adoptions of Accounting Standards Update ("ASU") 2016-16, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">Income Taxes (Topic 740): Intra-Entity Transfer of Assets Other than Inventory</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">, and ASU 2018-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">.</span></ix:footnote></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div id="i_0_220"></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">74</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTUITIVE SURGICAL, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(IN MILLIONS)</span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:12pt;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMtMS0xLTEtMA_fefaa1de-38e5-4dea-b53d-35262b8dde37">1,381.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMtMy0xLTEtMA_6a4ed9d1-3580-4eb7-9761-333b55355822">1,125.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMtNS0xLTEtMA_136af060-16b0-4b6c-bc7e-06dc4edc4076">670.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and loss on disposal of property, plant, and equipment, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzUtMS0xLTEtMA_4a85a1af-46d6-4507-9bda-1a5a7dd8da6b">160.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzUtMy0xLTEtMA_637c0644-3a7f-44ad-a210-b181178d9d6e">108.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzUtNS0xLTEtMA_21b1a816-57a4-49bc-adad-c54465a137b8">86.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzYtMS0xLTEtMA_103bb627-1511-424e-a394-2fac799059f0">43.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzYtMy0xLTEtMA_d3f6bb46-e30a-4911-a6cd-440f7585f421">14.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzYtNS0xLTEtMA_dd90599a-6dcd-4d76-895e-e53a81d9cd45">12.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss (gain) on investment, accretion of discounts, and amortization of premiums on investments, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzctMS0xLTEtMA_2398ae36-04ad-4c83-96a4-99c424ad7d47">6.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzctMy0xLTEtMA_5d3b5731-e6fe-4134-94a5-e6410ea10269">1.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzctNS0xLTEtMA_6a0c5516-6fa2-4c26-8a5c-a1c9379b948f">21.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzgtMS0xLTEtMA_72e4997a-ca65-4e6e-b715-e0a8e9243952">8.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzgtMy0xLTEtMA_b8dc0293-cbde-4c22-93e1-bb521f735520">31.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzgtNS0xLTEtMA_86086c5d-1bc3-4058-8130-9e600ae3d2ad">60.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzExLTEtMS0xLTA_4a5f8d36-6666-4a92-bfcf-091ee27c9583">335.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzExLTMtMS0xLTA_7e92312f-973e-4d8f-880a-9747d59ffb61">261.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzExLTUtMS0xLTA_ef283cd0-bcf0-4e45-a4c2-b5bd1eb533bb">209.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of contract acquisition assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzEyLTEtMS0xLTA_8244d79f-6be6-4a0d-9319-b5005451c625">13.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzEyLTMtMS0xLTA_8268eb60-7080-471d-92a0-9ecf9304f4a9">10.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzEyLTUtMS0xLTA_a6cc328a-c86e-443f-a640-f35da630308d">10.9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in operating assets and liabilities, net of effects of acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE0LTEtMS0xLTA_68a9074d-5f44-4e91-8589-a76897dc1770">38.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE0LTMtMS0xLTA_5d067448-57e7-45ff-b1cf-d9c476532cc4">161.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE0LTUtMS0xLTA_f2452dbb-cd99-4d08-a9d2-07300f071e65">81.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE1LTEtMS0xLTA_8c9ef7d8-4d93-4af0-929e-a2720bf9ebd9">360.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE1LTMtMS0xLTA_8359c1c5-0a26-4089-9e80-5959473741e8">279.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE1LTUtMS0xLTA_ae6fe00c-840c-4081-bce0-8583e2f283d6">115.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaids and other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE2LTEtMS0xLTA_0af2b405-7933-4871-8760-56ca2ebf9d5e">116.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE2LTMtMS0xLTA_2d5f5475-4df1-4afe-8ea9-862462a174bf">77.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE2LTUtMS0xLTA_fefd27c5-9097-4a86-96cb-9215857c195f">38.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE3LTEtMS0xLTA_9ffdeef2-788c-41e5-b19e-25496901399f">12.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE3LTMtMS0xLTA_20545755-d5db-4187-9847-32f435ac5296">16.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE3LTUtMS0xLTA_28ea34a4-d194-4f79-a0f6-83793929534e">14.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation and employee benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE4LTEtMS0xLTA_a347b5df-d0a9-4011-9af0-f93338fea608">57.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE4LTMtMS0xLTA_41ba785e-cd41-4e20-b936-8f97690708ed">26.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE4LTUtMS0xLTA_64983ddd-508d-4847-bcec-65dc33df87af">31.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE5LTEtMS0xLTA_bea93a63-9637-431f-ad45-3cb28162c65f">35.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE5LTMtMS0xLTA_cae947c9-3b50-4cdc-bcd9-539d84b23753">54.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE5LTUtMS0xLTA_0835e0b0-ebb5-4605-88e4-b1bbf0b42f09">43.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIwLTEtMS0xLTA_6b15912e-5857-4297-9546-3c379a73a388">11.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIwLTMtMS0xLTA_62125657-0ce4-489c-9d12-a14ba1a90077">37.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIwLTUtMS0xLTA_5a72312b-e2f2-4b4a-adb6-bca317498431">219.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIxLTEtMS0xLTA_cb0b0f68-23bb-4837-85ea-e241c85e9ac6">1,598.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIxLTMtMS0xLTA_90c9b405-9be8-45d2-a1d4-b48b3fdaf9f6">1,169.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIxLTUtMS0xLTA_11937b91-2132-462e-9d54-a9df0e20d17a">1,143.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIzLTEtMS0xLTA_eacba8a7-7c57-4fb6-85df-6ea607365ab9">3,346.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIzLTMtMS0xLTA_1ae5133d-905f-4074-b456-47e9078d0bce">2,581.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIzLTUtMS0xLTA_b6718a3d-cd62-45a7-8a26-6b94011893a9">1,995.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from sales of investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI0LTEtMS0xLTA_1fb60b9f-743f-4293-994a-83176db5bb5c">107.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI0LTMtMS0xLTA_7819238e-9471-40b4-afdf-b53952d16e9f">274.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI0LTUtMS0xLTA_35d1dd15-7996-4251-a162-68cc446df0e2">1,861.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from maturities of investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI1LTEtMS0xLTA_155b91c4-d0da-446f-aff3-9ad4234979fc">2,569.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI1LTMtMS0xLTA_efa7e40f-c8ca-45e8-8722-63804a8b0038">1,533.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI1LTUtMS0xLTA_29d2959d-9582-4b68-8cc4-ca139d94a63f">703.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of property, plant, and equipment and intellectual property </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI2LTEtMS0xLTA_1835422f-b548-4b9e-ac5d-663fb10430ad">425.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI2LTMtMS0xLTA_26141600-e910-4188-97c8-195db4142bd5">187.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI2LTUtMS0xLTA_dec70a8b-743c-4382-aad8-68e63b25f0b1">190.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition of businesses, net of cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI3LTEtMS0xLTA_fc0c9ab5-15a0-4051-bdac-6b8f645301bc">59.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI3LTMtMS0xLTA_1c37a376-f284-44eb-83dc-55dd3576e9e1">87.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI3LTUtMS0xLTA_d1413214-1460-4a29-8b83-9f5c59665e4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI4LTEtMS0xLTA_ecf8426c-67ea-4ffb-adf2-33a6359b8167">1,154.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI4LTMtMS0xLTA_8496843c-94bd-40db-9541-f4ddfea0ddaa">1,049.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI4LTUtMS0xLTA_a5ee6c77-4ab9-4d6f-865c-b1dd8cc249c4">378.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from issuance of common stock relating to employee stock plans</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMwLTEtMS0xLTA_5c08dfb2-923e-438b-86e9-123fd8a4e348">272.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:ProceedsFromStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMwLTMtMS0xLTA_ec16a61b-4139-4a61-ad4c-bb244c5ec44f">236.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ProceedsFromStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMwLTUtMS0xLTA_e563ec0d-17ec-4927-a7e5-862757245e9c">415.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes paid related to net share settlement of equity awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTEtMS0xLTA_2241c147-1732-4bde-8422-5ae8d9b43691">159.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTMtMS0xLTA_3fee9073-6019-4f4b-af21-97b236a7cfe2">120.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTUtMS0xLTA_bafdf1f4-2d08-433b-9f7c-c8dcdf77b68b">56.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMzLTEtMS0xLTA_435cedf9-75c6-4eda-b9de-71038c617275">269.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMzLTMtMS0xLTA_b1f6aafa-d71c-435e-9322-1116a6d24852">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMzLTUtMS0xLTA_3004e4be-25c2-4092-b54a-8bd9132912d2">2,274.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital contribution from noncontrolling interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMxLTEtMS0xLTE1NDc0_e79182fb-f07d-40f3-b4eb-c13617ced62e">10.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMxLTMtMS0xLTEzNzI0_c2f0ff54-55a8-4316-9348-708304eab0ba">10.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMxLTUtMS0xLTE1NDgx_633fe8ea-f790-4c4d-931a-8d5686c72d54">2.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment of deferred purchase consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTEtMS0xLTE3MDg0_04200085-8357-4536-af01-8a57c5ec8c51">22.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTMtMS0xLTE3MDg4_2b3fa36e-97d8-4bc3-8dfb-f5b6b9e16f27">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:zerodash" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTUtMS0xLTE3MDkx_aa6ce840-a075-4082-ad47-87aba2909929">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM1LTEtMS0xLTA_35464cdc-224c-4b56-98ea-0fcc6d95d05b">168.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM1LTMtMS0xLTA_c2a9d4d2-c24d-494d-b3d8-6262c4603bd8">126.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM1LTUtMS0xLTA_5447657e-3283-4852-a055-688ba895602d">1,913.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM2LTEtMS0xLTA_64aeae9c-e4ee-4c7b-acb4-92c62bd46feb">2.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM2LTMtMS0xLTA_041442c1-bf84-4ea4-b566-442593b0c973">0.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM2LTUtMS0xLTA_eb279947-ba0d-425d-a3e0-ac69af0e7437">2.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM3LTEtMS0xLTA_093dd990-bfe5-4e39-b4ba-8ba015bba375">273.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM3LTMtMS0xLTA_1b0bbd54-225e-40fe-a6a6-5c5ecffebd83">246.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM3LTUtMS0xLTA_926c5946-b76d-4a23-8d11-263f67e68c8b">388.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash, beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM4LTEtMS0xLTA_b0c2e815-90e4-4c96-8e7e-351bf83ef44d">909.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM4LTMtMS0xLTA_4434756c-6ddf-4d95-b271-ff10ad9e40fb">663.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib43841dc4fdf42f491fda32ed3b97cbc_I20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM4LTUtMS0xLTA_a71f0fa1-1a35-4be8-8458-291484f5833e">1,051.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash, end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM5LTEtMS0xLTA_30bb2ac3-8c33-4128-8419-47c3a22669de">1,182.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM5LTMtMS0xLTA_b3b35be5-b408-42b9-9f61-b49b96c2442f">909.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM5LTUtMS0xLTA_2696f3bb-18e3-4beb-ba47-880fb6ebd491">663.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div id="i_0_223"></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">75</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTUITIVE SURGICAL, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div id="i_0_226"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 1.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjYvZnJhZzo1ZDQ4NTAwOTIxZGI0NGVkOGZkMDNhMmEzMzc3NTY3MS90ZXh0cmVnaW9uOjVkNDg1MDA5MjFkYjQ0ZWQ4ZmQwM2EyYTMzNzc1NjcxXzQ4OA_355fd394-a188-4b00-899d-7fb18522e361" continuedAt="i15c1d8a0186d4fa6aa10449cdd5b1267" escape="true">DESCRIPTION OF THE BUSINESS</ix:nonNumeric></span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><ix:continuation id="i15c1d8a0186d4fa6aa10449cdd5b1267"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intuitive Surgical, Inc. (&#8220;Intuitive&#8221; or the &#8220;Company&#8221;) develops, manufactures, and markets the da Vinci</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Surgical System and the Ion</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">TM</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> endoluminal system.&#160;The Company&#8217;s products and related services enable physicians and healthcare providers to improve the quality of and access to minimally invasive care. The systems consist of a surgeon console or consoles, a patient-side cart, a high-performance vision system, and proprietary instruments and accessories.</span></ix:continuation></div><div id="i_0_229"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 2.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODg5_44412a5d-c14b-4195-a989-5d28f52c95f1" continuedAt="i821328299839408d87da1d3d76ca8f39" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="i821328299839408d87da1d3d76ca8f39" continuedAt="i4e59ca32218a447bb0e0b145eb8a7908"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTY3_1132a22d-d5ac-4db0-b8da-913be30a4f79" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) and include the accounts of the Company and its wholly- and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE3NTUzODI_edb2b500-f6cb-4143-a2e5-3701bef4be39" escape="true">The Consolidated Financial Statements include the results and balances of the Company&#8217;s majority-owned joint venture (&#8220;Joint Venture&#8221;) with Shanghai Fosun Pharmaceutical (Group) Co., Ltd. (&#8220;Fosun Pharma&#8221;). Chindex Medical Limited (&#8220;Chindex&#8221;), a subsidiary of Fosun Pharma, has been its distribution partner for da Vinci Surgical Systems in China. The Company holds a controlling financial interest in the Joint Venture, and the noncontrolling interest is reflected as a separate component of the consolidated stockholders&#8217; equity. The noncontrolling interest&#8217;s share of the earnings in the Joint Venture is presented separately in the Consolidated Statements of Income for the years ended December&#160;31, 2019 and 2018, while the amount was inconsequential for the year ended December 31, 2017, and was included as a component of interest and other income, net in the Consolidated Statements of Income.</ix:nonNumeric></span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><ix:nonNumeric contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE3NTUzODc_08f29898-1fcf-4118-a192-3237fca446ed" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Beginning in 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-16, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Intra-Entity Transfer of Assets Other than Inventory</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The Company adopted this standard using the modified retrospective approach and, as a result, recorded a cumulative adjustment to retained earnings as of January 1, 2018.</span></ix:nonNumeric><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTA2_43275ad1-82c3-4efb-8844-c31a3c0b186c" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes to the Consolidated Financial Statements. The accounting estimates that require management&#8217;s most significant, difficult, and subjective judgments include the valuation and recognition of investments, revenue recognition and the valuation of revenue and allowances for sales returns and doubtful accounts, the estimation of exposures that are able to be hedged and the offsetting hedge transactions, the valuation of inventory, the valuation of and assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of share-based compensation, the recognition and measurement of current and deferred income tax assets, along with the assessment of recoverability, and liabilities, and the estimates for legal contingencies. Actual results could differ materially from these estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODYx_be3bb0b2-70e1-494b-a716-bed488f0613d" continuedAt="i2ca6935b3929472cbf5fb54e781c7778" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentrations of Credit Risk and Other Risks and Uncertainties</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying amounts for financial instruments consisting of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value due to their short maturities. Marketable securities and derivative instruments are stated at their estimated fair values, based on quoted market prices for the same or similar instruments. The counterparties to the agreements relating to the Company&#8217;s investment securities and derivative instruments consist of various major corporations, financial institutions, municipalities, and government agencies of high credit standing.</span></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i2ca6935b3929472cbf5fb54e781c7778">The Company&#8217;s accounts receivable are derived from net revenue to customers and distributors located throughout the world. The Company performs credit evaluations of its customers&#8217; financial condition and, generally, requires no collateral from its customers. The Company provides reserves for potential credit losses but has not experienced significant losses to date.</ix:continuation> As of December&#160;31, 2019, and 2018, <ix:nonFraction unitRef="number" contextRef="id7a594c3530745f9a6955e770076ebfb_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzMzNTc_42d12c69-0a30-421c-b1fa-85f87c2116a7">66</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i4dd61d70e4df417e84ea61f6095a429d_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzMzNjQ_1d871527-2fc6-4f21-8bc9-0f3575c998ff">71</ix:nonFraction>%, respectively, of accounts receivable were from domestic customers. No single customer represented more than 10% of total revenue for the years ended December&#160;31, 2019, 2018, and 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the years ended December&#160;31, 2019, 2018, and 2017, domestic revenue accounted for <ix:nonFraction unitRef="number" contextRef="i5c8bee543233418583cab77c507c5b17_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzM2MDU_1b2c8423-97b3-43b1-b09c-daae1a38a535">70</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="ie135d91eb2224dd186342a6bbd1f9915_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODUxNDY_de0f70f7-5656-447d-8613-6cd6f2e59277">71</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i3231336675fb4e39b31e3c3d15314b5c_D20170101-20171231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODUxNTE_540b33de-c9bb-4585-b263-49b5b5d9b027">73</ix:nonFraction>% of total revenue, respectively, while outside of the U.S. revenue accounted for <ix:nonFraction unitRef="number" contextRef="i7d2683b0388f48d7ad776e43148b13e1_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzM3MDA_aaeeff0d-4276-43d0-8899-a83a68414884">30</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="id6304d0f383f4973ac0a11a0dd29bf89_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODUxNjY_1a2fafc0-2303-4a60-9750-6e5dac55f292">29</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i875ec560c35845ea96b4b7a2da3d079c_D20170101-20171231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODUxODI_4a3c38e2-3228-4e2d-9646-935a7e76816a">27</ix:nonFraction>%, respectively, of total revenue for each of the years then ended.</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTgw_144ea853-f513-429c-b7da-638fa3781c01" continuedAt="i7fc6a2b5e225495c85eba6ab6224f4ec" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers all highly liquid investments with an original maturity from date of purchase of 90&#160;days or less to be cash equivalents.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">76</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i4e59ca32218a447bb0e0b145eb8a7908" continuedAt="i111c245edd674873838ccb4f0d3213d2"><ix:continuation id="i7fc6a2b5e225495c85eba6ab6224f4ec"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Cash</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, the Company had $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzcxNDY4MjU2NzIxNjg_4524f889-6f65-40f0-a87f-0aebd640293c">15.0</ix:nonFraction> million of restricted cash associated with its insurance programs. As of December 31, 2018, the Company had $<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzcxNDY4MjU2NzI1NTA_d9a7659b-148c-4196-958d-8def6c2e989d">51.5</ix:nonFraction>&#160;million of restricted cash associated with its insurance programs and a shareholder litigation settlement that was reached in 2018. Restricted cash was included in prepaids and other current assets and intangible and other assets, net on the Consolidated Balance Sheets.</span></div></ix:continuation><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:InvestmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTMw_5bb03ee6-9445-46e9-9648-46af2701b31a" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Investments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Available-for-sale investments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  The Company&#8217;s investments may consist of U.S. treasury and U.S. government agency securities, taxable and tax-exempt municipal notes, corporate notes and bonds, commercial paper, non-U.S. government agency securities, and money market funds. The Company has designated all investments as available-for-sale and, therefore, such investments are reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income (loss). For securities sold prior to maturity, the cost of securities sold is based on the specific identification method. Realized gains and losses on the sale of investments are recorded in interest and other income, net in the Consolidated Statements of Income. Investments with remaining maturities at date of purchase greater than 90 days and remaining maturities as of the reporting period less than one year are classified as short-term investments. Investments with remaining maturities greater than one year are classified as long-term investments.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other-than-temporary impairment.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  All of the Company&#8217;s investments are subject to a periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in determining whether a loss is temporary included the extent and length of time that the investment&#8217;s fair value has been lower than its cost basis, the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company&#8217;s intent to sell the security, and whether or not the Company will be required to sell the security prior to the expected recovery of the investment&#8217;s amortized cost basis. <ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzU4MDY_b7f5fd53-2324-4e77-b49f-b1f0091631bc"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzU4MDY_e308a5e1-892a-467d-8293-4b3b2fc968b7"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzU4MDY_fa726601-e1ab-45ef-b3a9-3004153da9e8">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> significant charges were recorded during the years ended December&#160;31, 2019, 2018, and 2017.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODk3_c132abd6-e932-416a-b54e-570d545c4baa" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company measures the fair value of money market funds and certain U.S. treasury securities based on quoted prices in active markets for identical assets as Level 1 securities. Marketable securities measured at fair value using Level 2 inputs are primarily comprised of commercial paper, corporate notes and bonds, U.S. and non-U.S. government agencies, and municipal notes. The Company reviews trading activity and pricing for these investments as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from various third-party data providers. These inputs either represent quoted prices for similar assets in active markets or have been derived from observable market data. This approach results in the Level 2 classification of these securities within the fair value hierarchy.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTA3_f4bb1e5a-2635-4884-917a-a940e03acf90" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventory</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory is stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventory costs include direct materials, direct labor, and normal manufacturing overhead. The cost basis of the Company&#8217;s inventory is reduced for any products that are considered excessive or obsolete based upon assumptions about future demand and market conditions.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTcx_3a7747b4-4227-48d8-9241-6d9e2e5a23ce" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property, Plant, and Equipment</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODk2_ee1fb01b-2676-42cc-b82f-b4038b8b2167" continuedAt="i263f963cf8d04b169d29ebf1520e03f2" escape="true"><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant, and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets, generally, as follows:</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:54.744%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:41.256%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to <ix:nonNumeric contextRef="i8620bb431ab24270967ec3bc9c004951_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzEtMS0xLTEtMC90ZXh0cmVnaW9uOmQ1NGIxMzdhNDRjNjRmYzM5NmJlOWE4YzZhOTYyZGU5XzE2NDkyNjc0NDE2ODQ_8826dd23-7a5a-4ce0-a721-6b8d19aca8e4">30</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to <ix:nonNumeric contextRef="ia89fc80f2b954f79a9314462776a2921_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzItMS0xLTEtMC90ZXh0cmVnaW9uOjFkMzE1MTdjYjhkMjQ3N2M4NzY5ZTAwOGFjMjUxODQ0XzE2NDkyNjc0NDE2ODQ_aeb40d6e-1d16-4655-88b2-3340a0b4fdcd">15</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment and furniture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i3c7eaa17422841aca14a9674844ff3b2_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzQtMS0xLTEtMC90ZXh0cmVnaW9uOmZkNmFjMjllY2YxOTRkM2Q4M2QxYjJiYzRmNDczZmEyXzE2NDkyNjc0NDE2NzQ_b2d18e1b-13fc-48f2-9289-c95533ac2133">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Greater of lease term or <ix:nonNumeric contextRef="id0b2c94ed1ae48928e7ff4928dd75450_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzUtMS0xLTEtMC90ZXh0cmVnaW9uOjBmZWY3MGQ1YjNkYjQzYjRhZDY0ZWY1YzJlYTYwMWUxXzE2NDkyNjc0NDE3MDY_cb2fcd57-3a4a-4f89-87bf-a0caa67e9ae1">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i7cebb7094152482da5fb52ca13494949_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzUtMS0xLTEtMC90ZXh0cmVnaW9uOjBmZWY3MGQ1YjNkYjQzYjRhZDY0ZWY1YzJlYTYwMWUxXzE2NDkyNjc0NDE3MTU_e68e4088-1b98-42b8-96d2-e15bb6f25abc">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="iff611b2009544d9990b8266cab3c0574_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzYtMS0xLTEtMC90ZXh0cmVnaW9uOjVjYjgxMDYwZDA5NTRlZjM5NzBlOGU0ZDUzZmQxNzM0XzE2NDkyNjc0NDE2NzQ_e1311253-ada4-4854-8f12-252bda50bb1c">3</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Enterprise-wide software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i16c7780b0d23481fbb0b807a508bcb2e_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzctMS0xLTEtMC90ZXh0cmVnaW9uOmIzOTI4M2NmZGRiNDQyZmM5M2ExOGRiYzAwMjgxYzEzXzE2NDkyNjc0NDE2NzQ_98e5cbbe-47cc-48f7-b196-746967de17a1">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchased software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lesser of <ix:nonNumeric contextRef="ic921eeec280f43688992ffd39d57391e_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzgtMS0xLTEtMC90ZXh0cmVnaW9uOmVlMWQyOWI0OGM3NzQ0N2JhNGQyNjJmODdjN2MxNWI0XzE2NDkyNjc0NDE3MTE_8dbeb513-7d93-48c3-b5ef-7924eb960d91">3</ix:nonNumeric> years or life of license</span></div></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense for the years ended December&#160;31, 2019, 2018, and 2017, was $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODM0MDY_79f8c878-fc43-42ee-8803-ef7ae52235c4">156.7</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODM0MjI_408bba3d-23d5-4e0c-aba5-a0c599b66c1b">105.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODM0Mzg_f559072b-76a5-4fb5-b71b-1fa97e0c040e">82.1</ix:nonFraction> million, respectively.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">77</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i111c245edd674873838ccb4f0d3213d2" continuedAt="i7ecd2bb7067b4156b1996ae98e63ac7a"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODU1_305bf9ba-e264-422c-bd6d-664a9da52671" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capitalized Software Costs for Internal Use</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company capitalizes direct costs associated with developing or obtaining internal use software, including enterprise-wide business software, that are incurred during the application development stage. These capitalized costs are recorded as capitalized software within property, plant, and equipment. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Upon being placed in service, amounts capitalized are amortized over an estimated useful life of up to <ix:nonNumeric contextRef="i3bbb7bf6d52e4baba994978809459d1e_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzgwMjQ_b6cf1614-fa3c-4a56-bc13-353b33975e7f">5</ix:nonNumeric> years, generally on a straight-line basis.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODY3_63a0d191-597a-411f-b399-10a9447325dd" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Combinations</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for business acquisitions in accordance with ASC 805, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Business Combinations</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  This standard requires the acquiring entity in a business combination to recognize all of (and only) the assets acquired and liabilities assumed in the transaction and establishes the acquisition-date fair value as the measurement objective for all assets acquired and liabilities assumed in a business combination. Certain provisions of this standard prescribe, among other things, the determination of acquisition-date fair value of consideration paid in a business combination, including contingent consideration. The Company allocates the acquisition-date fair value to the assets acquired and liabilities assumed based on the estimated fair values. The excess of the acquisition-date fair value of consideration paid over the fair values of the identifiable assets and liabilities is recorded as goodwill. Acquisition-related costs are recognized separately from the business combination and are expensed as incurred. The Company includes the results of operations of the businesses that are acquired as of the acquisition date.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTMy_8023572d-1fb6-4af9-90a3-42d40a8f1a27" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill and Intangible Assets</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and intangible assets with indefinite useful lives are not amortized but are tested for impairment at least annually during the fourth quarter, or if circumstances indicate their value may no longer be recoverable. Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. The Company continues to operate in <ix:nonFraction unitRef="segment" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzg5NjA_6ad100cd-69c9-4518-a19d-f9827465948e">one</ix:nonFraction> segment, which is considered to be the sole reporting unit and, therefore, goodwill was tested for impairment at the enterprise level. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible assets&#8217; useful lives, which range from approximately <ix:nonNumeric contextRef="if73345c7c26445c08b283bde87da10b7_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzk0NDE_4cb72f05-7b00-40c4-b360-dab769d31691">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i1e12bb4f052642d99a745fbfdb30ab1b_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzk0NDc_f4031aaa-3b6d-4cf8-a9a9-c9404c5bd7e5">9</ix:nonNumeric> years.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTc4_e01e51d9-54c6-4ebd-aad8-fc1df00c9816" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-lived Assets</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates long-lived assets, which include amortizable intangible and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of long-lived assets may not be recoverable. Recoverability is measured by comparing the net book value to the future undiscounted cash flows attributable to such assets. The Company recognizes an impairment charge equal to the amount by which the net book value exceeds its fair value. No material impairment losses were incurred in the periods presented.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzM4NDgyOTA4MjQ0NDU_3926f533-de1e-4806-a035-0968d0febdc0" continuedAt="i286bedb959d04d3a9b8f7818be05b17e" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s revenue consists of product revenue resulting from the sale of systems, system components, instruments and accessories, and service revenue. The Company accounts for a contract with a customer when there is a legally enforceable contract between the Company and its customer, the rights of the parties are identified, the contract has commercial substance, and collectability of the contract consideration is probable. The Company&#8217;s revenues are measured based on the consideration specified in the contract with each customer, net of any sales incentives and taxes collected from customers that are remitted to government authorities.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s system sale arrangements generally contain multiple products and services. For these bundled sale arrangements, the Company accounts for individual products and services as separate performance obligations if they are a distinct product or service that is separately identifiable from other items in bundled packages and if a customer can benefit from the product or service on its own or with other resources that are readily available to the customer.&#160;The Company&#8217;s system sale arrangements include a combination of the following performance obligations: system(s); system components; system accessories; instruments; accessories; and system service. <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:RevenuePerformanceObligationDescriptionOfTiming" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2OTM4MDM1MDA1NDg1_d7fa2455-ccda-4a21-b199-8d1ae02d7229">The Company&#8217;s system sale arrangements generally include a five-year period of service. The first year of service is generally free and included in the system sale arrangement, and the remaining four years are generally included at a stated service price.</ix:nonNumeric> The Company considers the service terms in the arrangements that are legally enforceable to be performance obligations. Other than service, the Company generally satisfies all of the performance obligations up-front. System components, system accessories, instruments, accessories, and service are also sold on a stand-alone basis.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">78</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i7ecd2bb7067b4156b1996ae98e63ac7a" continuedAt="i0c16bcf3c2b44e4bb7fd6a954c9127c0"><ix:continuation id="i286bedb959d04d3a9b8f7818be05b17e"><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">System sales.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the point when acceptance occurs that indicates customer acknowledgment of delivery or installation, depending on the terms of the arrangement. For systems sold through distributors, revenue is recognized generally at the time of shipment. The Company&#8217;s system arrangements generally do not provide a right of return. The systems are generally covered by a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEyODcx_3ddf3764-4bb5-4f90-89ef-49b469b72a0e">one</span>-year warranty. Warranty costs were not material for the periods presented.</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Instruments and accessories.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Revenue from sales of instruments and accessories is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery, depending on the customer arrangement. The Company allows its customers in the normal course of business to return unused products for a limited period of time subsequent to initial purchase and records an allowance against revenue for estimated returns.</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Service.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Service revenue is recognized over the term of the service period, as the customer benefits from the services throughout the service period. Revenue related to services performed on a time-and-materials basis is recognized when performed.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company offers its customers the opportunity to trade in their older systems for a credit towards the purchase of a newer generation system. The Company generally does not provide specified price trade-in rights or upgrade rights at the time of system purchase. Such trade-in or upgrade transactions are separately negotiated based on the circumstances at the time of the trade-in or upgrade, based on the then fair value of the system, and are generally not based on any pre-existing rights granted by the Company. Accordingly, such trade-ins and upgrades are not considered separate performance obligations in the arrangement for a system sale. Traded-in systems could be reconditioned and resold. The Company accounts for the fair value of the traded-in system in the total consideration in the arrangement by including the net realizable value of the traded-in system less a normal profit margin. The value of the traded-in system is determined as the amount, after reconditioning costs are added, that will allow a normal profit margin on the sale of the reconditioned unit to be generated. When there is no market for the traded-in units, no value is assigned. Traded-in units are reported as a component of inventory until resold, or otherwise disposed.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, customers may also have the opportunity to upgrade their systems at a price determined at the time of the upgrade, for example, by adding a second surgeon console for use with the da Vinci Surgical System. Such upgrades are performed by completing component level upgrades at the customer&#8217;s site. Upgrade revenue is recognized when the component level upgrades are complete and all revenue recognition criteria are met.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates as necessary.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Assets Recognized from the Costs to Obtain a Contract with a Customer</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has determined that certain sales incentives provided to the Company&#8217;s sales team are required to be capitalized when the Company expects to generate future economic benefits from the related revenue-generating contracts subsequent to the initial capital sales transaction. When determining the economic life of the contract acquisition assets recognized, the Company considers historical service renewal rates, expectations of future customer renewals of service contracts, and other factors that could impact the economic benefits that the Company expects to generate from the relationship with its customers. The costs capitalized as contract acquisition costs included in intangible and other assets, net in the Consolidated Balance Sheets were $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzcxNDY4MjU2NTY1Njc_9f6dabbd-70b7-4358-a99a-ad583f60fe79">51.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzE4ODkz_7eee46d8-39a9-4a16-af9f-c722ad8f3551">34.2</ix:nonFraction> million as of December&#160;31, 2019, and 2018, respectively. The Company did not incur any impairment losses during the periods presented.</span></div></ix:continuation><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:LessorLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTEz_d49bc593-51ea-4b4d-a388-89eef3789922" continuedAt="i37de6283e09d4200b8b24ff67c21b78f" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into sales-type and operating lease arrangements with certain qualified customers. Sales-type leases have terms that generally range from <ix:nonNumeric contextRef="i23735aacc9174b56afbced258e3c2d5d_I20191231" format="ixt-sec:durmonth" name="us-gaap:LessorSalesTypeLeaseTermOfContract1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzE5MTkz_904ce784-ddee-45e4-8c81-b961ecd62172">24</ix:nonNumeric> to <ix:nonNumeric contextRef="i691b04ab5ee547fdad9c261ad0b96590_I20191231" format="ixt-sec:durmonth" name="us-gaap:LessorSalesTypeLeaseTermOfContract1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzE5MTk5_c81cf2f5-17a9-4279-8933-c7bbf1e50c0e">84</ix:nonNumeric> months and are usually collateralized by a security interest in the underlying assets. Revenue related to multiple-element arrangements are allocated to lease and non-lease elements based on their relative standalone selling prices as prescribed by the Company&#8217;s revenue recognition policy. Lease elements generally include a system or system component, while non-lease elements generally include service, instruments, and accessories. For some lease arrangements, the customers are provided with the right to purchase the leased system at some point during and/or at the end of </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">79</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i0c16bcf3c2b44e4bb7fd6a954c9127c0" continuedAt="i49d0dfe55b364f74ac382e6a2cdfc09c"><ix:continuation id="i37de6283e09d4200b8b24ff67c21b78f"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the lease term. Except for certain usage-based lease arrangements, lease arrangements generally do not provide rights for the customers to exit or terminate the lease without incurring a penalty. For some leases, lease payments are based on the usage of the systems.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following terms at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term.</span></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company generally recognizes revenue from sales-type lease arrangements at the time the system is accepted by the customer, assuming all other revenue recognition criteria have been met. Revenue related to lease elements from sales-type leases is presented as product revenue. Revenue related to lease elements from operating lease arrangements is generally recognized on a straight-line basis over the lease term or based upon system usage and is presented as product revenue.</span></div></ix:continuation><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzE2NDkyNjc1Njg4OTY_b0605aa4-d7d7-41ed-92dc-f7e566334e38" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Leasing Arrangements</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines if an arrangement contains a lease at inception. For arrangements where the Company is the lessee, operating leases are included in intangible and other assets, net, other accrued liabilities, and other long-term liabilities on the Consolidated Balance Sheet as of December&#160;31, 2019. The Company currently does not have any finance leases.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease right-of-use ("ROU") assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company's real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease liabilities for the Company's automobile leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="isrg:AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODg2_94a91cdc-5578-4b40-a10a-f98c2e1378e8" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Allowances for Sales Returns and Doubtful Accounts</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The allowance for sales returns is based on the Company&#8217;s estimates of potential future returns of certain products and other allowances related to current period product revenue. The Company analyzes historical returns, current economic trends, and changes in customer demand and acceptance of the Company&#8217;s products. The allowance for doubtful accounts is based on the Company&#8217;s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTU2_6c3da651-218e-4489-b6dd-6fc698ba7573" continuedAt="i2d1a17efc7a54c5aab489d9d35f45d59" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Share-Based Compensation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for share-based employee compensation plans using the fair value recognition and measurement provisions under U.S. GAAP. The Company&#8217;s share-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period. The Company estimates expected forfeitures at the time of grant and revises the estimate, if necessary, in subsequent periods if actual forfeitures differ from those estimated.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Expected Term: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The Company determines expected term based on historical exercise patterns and its expectation of the time that it will take for employees to exercise options still outstanding.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Expected Volatility:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company uses market-based implied volatility for purposes of valuing stock options granted. Market-based implied volatility is derived based on actively traded options with expirations greater than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyNTcw_9afc78ac-853f-4057-8eae-aec2a55373f1">one</span></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> year on the Company&#8217;s common stock. The extent to which the Company relies on market-based volatility when valuing options depends, among other things, on the availability of traded options on the Company&#8217;s stock and the term of such options. Due to sufficient volume of the traded options, the Company used <ix:nonFraction unitRef="number" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" name="isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyODk1_b0996c90-256b-43e9-978a-ae797b258039">100</ix:nonFraction>% market-based implied volatility to value options granted, which the Company believes is more representative of future stock price trends than historical volatility.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">80</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i49d0dfe55b364f74ac382e6a2cdfc09c" continuedAt="ic518510e914948fd91b0b2f4284b7b1c"><ix:continuation id="i2d1a17efc7a54c5aab489d9d35f45d59"><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Risk-Free Interest Rate: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The risk-free interest rate is based on the U.S. treasury yield curve in effect at the time of grant for the expected term of the stock option.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of restricted stock units is determined based on the closing quoted price of the Company&#8217;s common stock on the date of the grant. See &#8220;Note 9. Share-Based Compensation,&#8221; for a detailed discussion of the Company&#8217;s stock plans and share-based compensation expense.</span></div></ix:continuation><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTQ2_8435f651-78e6-4b0c-8810-39237bdedbdb" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Computation of Net Income per Share</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of shares outstanding during the period. Diluted net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of the Company&#8217;s shares and dilutive potential shares outstanding during the period. Dilutive potential shares primarily consist of employee stock options, restricted stock units, and shares to be purchased by employees under the Company&#8217;s employee stock purchase plan.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">U.S. GAAP requires that employee equity share options, non-vested shares, and similar equity instruments granted by the Company be treated as potential common shares outstanding in computing diluted earnings per share. Diluted shares outstanding include the dilutive effect of equity awards, which is calculated based on the average share price for each fiscal period using the treasury stock method. Under the treasury stock method, the amount the employee must pay for exercising stock options and the amount of compensation cost for future service that the Company has not yet recognized are assumed to be used to repurchase shares.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTg1_41df84ef-c36b-4b9f-8bc6-65b3aad60aa9" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and Development Expenses</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development costs are expensed as incurred and include amortization of intangible assets, costs associated with co-development research and development licensing arrangements, costs of prototypes, salaries, benefits and other headcount-related costs, contract and other outside service fees, and facilities and overhead costs.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="isrg:ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTc1_8dd4e651-9a3a-4780-a87e-555bbce45308" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency and Other Hedging Instruments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For subsidiaries whose local currency is their functional currency, their assets and liabilities are translated into U.S. dollars at exchange rates at the balance sheet date, and revenues and expenses are translated using average exchange rates in effect during the period. Gains and losses from foreign currency translation are included in accumulated other comprehensive income (loss) within stockholders&#8217; equity in the Consolidated Balance Sheets. For all non-functional currency account balances, the re-measurement of such balances to the functional currency results in either a foreign exchange gain or loss, which is recorded to interest and other income, net in the Consolidated Statements of Income in the same accounting period that the re-measurement occurred.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses derivatives to partially offset its business exposure to foreign currency exchange risk. The terms of the Company&#8217;s derivative contracts are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2MDk4_9b87f430-33bc-433f-b010-958caaf7180c">twelve</span> months or shorter.&#160;The Company typically hedges portions of its forecasted foreign currency exposure associated with revenue and expenses. The Company may also enter into foreign currency forward contracts to offset the foreign currency exchange gains and losses generated by re-measurement of certain assets and liabilities denominated in non-functional currencies. The hedging program is not designated for trading or speculative purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s accounting policies for these instruments are based on whether the instruments are designated as hedging or non-hedging instruments. The Company records all derivatives on the Consolidated Balance Sheets at fair value. The effective portions of cash flow hedges are recorded in other comprehensive income (loss) (&#8220;OCI&#8221;) until the hedged item is recognized in earnings. Derivative instruments designated as cash flow hedges are de-designated as hedges when it is probable that the forecasted hedged transaction will not occur in the initially identified time period or within a subsequent <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI3MTM4_20afe8f0-a0e5-4ee2-bf40-8d8b781d6313">two</span>-month time period. Gains and losses in OCI associated with such derivative instruments are reclassified immediately into earnings through interest and other income, net. Any subsequent changes in fair value of such derivative instruments also are reflected in current earnings.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Derivatives that are not designated as hedging instruments and the ineffective portions of cash flow hedges are adjusted to fair value through earnings in interest and other income, net.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTI1_5ea40be4-457a-4bf6-b2ba-ece5ae933a12" continuedAt="i4f2d614a14e9497c842831fda9a32fa5" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the&#160;year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts that are expected more likely than not to be realized in the future.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">81</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="ic518510e914948fd91b0b2f4284b7b1c" continuedAt="i5fdf3e6954d542f396c272ed2fd6182f"><ix:continuation id="i4f2d614a14e9497c842831fda9a32fa5"><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than <ix:nonFraction unitRef="number" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" name="isrg:IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI4OTAy_a43c9a15-41ad-410d-b975-6c1ccd83ca7f">50</ix:nonFraction>% likelihood of being realized upon ultimate settlement.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes excess tax benefits and tax deficiencies in the provision for income taxes as discrete items in the period when the awards vest or are settled. The Company accounts for&#160;Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) as period costs when incurred.</span></div></ix:continuation><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTU4_dfbb79a9-4feb-485e-9f31-dd425e398bdf" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in <ix:nonFraction unitRef="segment" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI4OTk1_56afe764-b52f-4ad0-bb50-e3dbef3302d4">one</ix:nonFraction> segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. As of December&#160;31, 2019, and 2018, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonFraction unitRef="number" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" name="isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI5MTM0_df533b86-7d97-4ab1-9223-5f89b244f254">85</ix:nonFraction>%</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and <ix:nonFraction unitRef="number" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="INF" name="isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI5MTQx_03d1e12f-622d-4d0a-bfd5-2d009e270f3f">88</ix:nonFraction>% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the end customer.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTUy_29189cc6-b76b-410b-969d-a288fd273c69" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal Contingencies</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company is involved in a number of legal proceedings involving product liability, intellectual property, shareholder derivative actions, securities class actions, and other matters. A liability and related charge are recorded to earnings in the Company&#8217;s consolidated financial statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each period and is based on all available information, including discussion with outside legal counsel. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a material loss is reasonably possible but not probable and can be reasonably estimated, the estimated loss or range of loss is disclosed in the notes to the consolidated financial statements. The Company expenses legal fees as incurred.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When determining the estimated probable loss or range of losses, significant judgment is required to be exercised in order to estimate the amount and timing of the loss to be recorded. Estimates of probable losses resulting from litigation are inherently difficult to make, particularly when the matters are in early procedural stages with incomplete facts and information. The final outcome of legal proceedings is dependent on many variables that are difficult to predict and, therefore, the ultimate cost to entirely resolve such matters may be materially different than the amount of current estimates. Consequently, new information or changes in judgments and estimates could have a material adverse effect on the Company&#8217;s business, financial condition, and results of operations or cash flows.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2OTM4MDM1MDA1NDg0_214469aa-f19b-4eee-a1d8-82314c452f1b" continuedAt="i93ff730ae54e436cbc93e297e42606fd" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02,&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#8220;Topic 842&#8221;), which amended prior accounting standards for leases. The Company adopted Topic 842 on January 1, 2019, using the alternative modified transition method, which requires a cumulative-effect adjustment, if any, to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. There was no cumulative-effect adjustment recorded on January 1, 2019. Please see the description of the Company's "Intuitive System Leasing" and "Other Leasing Arrangements" accounting policies above. Also, see "Note 6. Leases" for further information.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As permitted by the new standard, the Company elected the following practical expedients when assessing the transition impact from both the lessee and lessor perspectives: (i) not to reassess whether any expired or existing contracts as of January 1, 2019, are or contain leases; (ii) not to reassess the lease classification for any expired or existing leases as of January 1, 2019; (iii) not to reassess initial direct costs for any existing leases as of January 1, 2019; and (iv) not to reassess whether land easements meet the definition of a lease.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The primary impact for the Company was the balance sheet recognition of ROU assets and lease liabilities for operating leases as a lessee.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Intangibles (Topic 350): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which 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. This standard also requires customers to amortize the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The Company early adopted this standard, as of January 1, 2019, on a prospective basis for all applicable implementation costs.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">82</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i5fdf3e6954d542f396c272ed2fd6182f"><ix:continuation id="i93ff730ae54e436cbc93e297e42606fd"><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company recorded these capitalized implementation costs within intangible and other assets, net in the accompanying Consolidated Balance Sheets and recognized the related amortization expenses generally over the fixed, non-cancellable term of the associated arrangement on a straight-line basis. The adoption did not have a material impact on the Company's financial position and the results of operations in 2019.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments (Topic 326)</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"),</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> which requires an entity to measure expected credit losses for certain financial instruments and financial assets, including trade receivables. This standard also modifies the impairment model for available-for-sale debt securities and requires that credit losses be recorded through an allowance for credit losses and limits the credit loss to the amount by which fair value is below amortized cost. The Company will adopt ASU 2016-13 as of January 1, 2020, using the modified retrospective transition method. The adoption of ASU 2016-13 is not expected to have a material impact on the Company's financial position and the results of operations.</span></div></ix:continuation></ix:continuation><div id="i_0_235"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 3.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMzA_4dc2d1b8-9458-4fc7-8103-1b768a3abf2c" continuedAt="i80ae8e0767a5427380789ef3f29b3ffb" escape="true">FINANCIAL INSTRUMENTS</ix:nonNumeric></span></div><ix:continuation id="i80ae8e0767a5427380789ef3f29b3ffb" continuedAt="i993f70755a494f62bcf8142b30b0da13"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash, Cash Equivalents, and Investments</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:AvailableForSaleSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMTA_555d258e-6e9b-4dff-bbff-7f19498a0acf" continuedAt="iace2f2b6026a41e28eb40fc4758f0373" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize the Company&#8217;s cash and available-for-sale marketable securities&#8217; amortized cost, gross unrealized gains, gross unrealized losses, and fair value by significant investment category reported as cash and cash equivalents or short-term or long-term investments as of December&#160;31, 2019, and 2018 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:24.939%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.815%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term<br/>Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1c90d8f9b8e24c918a552ce1b34ac764_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzMtMS0xLTEtMA_1d976663-bb46-44de-b7e1-bc20f89f4704">413.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1c90d8f9b8e24c918a552ce1b34ac764_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzMtNy0xLTEtMA_393950b7-1210-42e4-8247-96dcaf5164e0">413.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1c90d8f9b8e24c918a552ce1b34ac764_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzMtOS0xLTEtMA_f1cf094c-7697-417c-bf2a-824c327e3f04">413.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtMS0xLTEtMA_c0eed644-9cdc-4432-9241-635c5b3bb3e1">726.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtNy0xLTEtMA_55367c43-82a1-4ffa-bcc0-4c4019158360">726.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtOS0xLTEtMA_73f5f8df-70f1-44e3-920f-9154b8bbba62">726.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtMTEtMS0xLTA_ceeb9a31-e562-4570-b8cb-58bbc6b23421">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtMTMtMS0xLTA_10e4288a-2fdb-4ee2-b770-dba5c423b058">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtMS0xLTEtMA_9f0fdcfb-f558-48c5-b4c5-045f4e475c74">1,935.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtMy0xLTEtMA_20acac48-b8c9-4f65-8f05-6de408167418">9.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtNS0xLTEtMA_e8ec6c4b-4de7-4d9b-bac0-694eeb449d17">0.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtNy0xLTEtMA_ba4b1ca0-8007-49c5-a5b6-52b525d652f3">1,945.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtOS0xLTEtMA_6caefe93-4bde-40eb-b40b-8f3eeeb504a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtMTEtMS0xLTA_87aec084-64a7-4b1c-800a-fc364549c3cc">890.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtMTMtMS0xLTA_58498d69-d2f4-45f2-9acc-4d0c6c3fd441">1,054.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctMS0xLTEtMA_9d409258-3a27-4454-93ee-2cbb7f72c086">2,662.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctMy0xLTEtMA_f3ccbd85-58d3-4dc6-b574-45e8950b89ae">9.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctNS0xLTEtMA_935bdd8f-3dba-48f8-9cd9-97287a6e3fc0">0.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctNy0xLTEtMA_da86d121-acf4-4b60-af4f-bc51a9db2b42">2,671.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctOS0xLTEtMA_b00eb549-a294-41ff-8b36-196c3437054b">726.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctMTEtMS0xLTA_d8edd714-40e9-4e78-9323-bcb3bbbad37f">890.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctMTMtMS0xLTA_d4e2c405-e9c9-40a3-ab0a-3fe1c6dde7fa">1,054.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktMS0xLTEtMA_527b919f-14b8-42fa-ba5b-656db7f02cdb">165.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktMy0xLTEtMA_a1fd5777-7130-422b-83dd-ba599838cfcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktNS0xLTEtMA_54a44137-8c71-424d-8b96-b7bb0ecaaaf5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktNy0xLTEtMA_43f4853a-6668-4fa3-a8c4-f8490abffc67">165.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktOS0xLTEtMA_5fb1a868-355b-4335-a1e4-f70b52a15a5a">25.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktMTEtMS0xLTA_e55f9b11-75b3-42fe-86c7-48dfc24b9ced">139.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktMTMtMS0xLTA_204fc451-282d-408c-bc1d-96d9b161494d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTEtMS0xLTA_15c4a56b-d1b9-4885-9981-4120852c74c2">2,096.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTMtMS0xLTA_d39105d3-5989-497e-987d-230fee25ec94">16.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTUtMS0xLTA_a3c13e31-750a-402b-8429-5a69b03f302f">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTctMS0xLTA_e3f092d5-800e-426b-aaca-317f89e5e465">2,112.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTktMS0xLTA_f4805984-c6ba-4d0e-a89a-b85bc0bd46d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTExLTEtMS0w_3c46d0ad-fb84-41fa-895c-481d8b0a2bc6">798.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTEzLTEtMS0w_876d13fb-13ad-48ab-b807-7efb5a4248bc">1,314.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTEtMS0xLTA_3fc4efce-952c-4b7e-9c24-77598037ae17">418.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTMtMS0xLTA_f1e94cbd-9758-4b47-a0ab-e5ced63471da">1.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTUtMS0xLTA_545f8b9e-e1e8-4abe-97aa-851ddd2e6190">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTctMS0xLTA_22010225-c758-4f67-b049-144dff992453">419.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTktMS0xLTA_cf3e57cd-d70f-458c-829d-df57bf71f46a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTExLTEtMS0w_9b709d18-2d37-4d2e-9f52-b6984ed5ecb0">209.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTEzLTEtMS0w_f814500a-9f5c-4f09-815b-8271a3a47016">209.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i863fa3c6711f46b59210936b5421febd_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTEtMS0xLTA_a92b5209-0806-4eae-a30d-ce380745d64f">4.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i863fa3c6711f46b59210936b5421febd_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTMtMS0xLTA_c75c5ff7-84a0-42a6-b647-0203378f121e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i863fa3c6711f46b59210936b5421febd_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTUtMS0xLTA_5187febb-4bdc-42dc-aebe-88b9ce91c887">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i863fa3c6711f46b59210936b5421febd_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTctMS0xLTA_e78a0cf1-4572-4944-b526-03ede4a89ced">4.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i863fa3c6711f46b59210936b5421febd_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTktMS0xLTA_fd2a7e36-e71b-4c68-bb95-07e9bd338e67">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i863fa3c6711f46b59210936b5421febd_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTExLTEtMS0w_6f88175a-7e3e-4c08-82f3-a941fc793207">4.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i863fa3c6711f46b59210936b5421febd_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTEzLTEtMS0w_fd2f0454-7605-4eac-8da4-c2d05da32296">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94e2dc9a15a54023add201031fac6837_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTEtMS0xLTA_24eccf0c-5ba7-4b56-a19c-ad05e13351ab">58.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94e2dc9a15a54023add201031fac6837_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTMtMS0xLTA_1071281b-3cb3-4a3c-98e9-b0ba6497c81e">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94e2dc9a15a54023add201031fac6837_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTUtMS0xLTA_6eb1ce03-867e-497d-9596-e44a6f9056f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94e2dc9a15a54023add201031fac6837_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTctMS0xLTA_eeee7b91-1947-4f89-9002-3fb397141f8c">58.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94e2dc9a15a54023add201031fac6837_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTktMS0xLTA_92a57685-0e4a-4584-8cc2-a788b32be472">2.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94e2dc9a15a54023add201031fac6837_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTExLTEtMS0w_32cea930-f9e3-4c40-a3ce-ed44ba6fc5e0">11.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94e2dc9a15a54023add201031fac6837_I20191231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTEzLTEtMS0w_d8d63cdc-9c37-4f07-b8b4-3a08509e6b7c">45.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTEtMS0xLTA_1087926e-6b46-47ac-b056-bafe76d8a9c4">2,742.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTMtMS0xLTA_2beb7126-39bb-4e3b-8b15-d8821638ea7c">18.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTUtMS0xLTA_42aab166-3d9f-4b9e-b1f3-55e9809698ce">0.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTctMS0xLTA_1403fb7f-ba6b-4c97-be11-1f5b6b1d4c07">2,760.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTktMS0xLTA_48db42b1-612f-485f-9374-6ed1004c9102">27.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTExLTEtMS0w_a250c49f-8403-465e-af24-898d594b281b">1,163.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTEzLTEtMS0w_1bf22847-c707-45e0-862a-6795a6b2e3a8">1,569.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTEtMS0xLTA_6d964a2c-d7b8-4ff2-b52f-0be82665ca6b">5,818.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTMtMS0xLTA_91a7928d-8c79-48ca-88ef-e3d932de32d4">27.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTUtMS0xLTA_6ec0c9a6-02d8-4d2f-8a5f-2c43fb34d64f">0.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTctMS0xLTA_1927540e-431a-4e69-9936-effdb03a6d70">5,845.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTktMS0xLTA_41863330-4192-4490-9a9c-423f44b61635">1,167.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTExLTEtMS0w_94195918-b54a-46eb-b5e9-0e332ff6726a">2,054.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTEzLTEtMS0w_8c41d8ac-556d-41da-baeb-2b623f5c2ffa">2,623.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">83</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i993f70755a494f62bcf8142b30b0da13" continuedAt="iaa136f9c52d047b3b2532b91045248b7"><div style="text-align:justify;margin-bottom:12pt;"><ix:continuation id="iace2f2b6026a41e28eb40fc4758f0373"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:24.939%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.815%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term<br/>Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie46d443edcae42579169519d8638c9e2_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzMtMS0xLTEtMA_17fd69af-1c4d-4043-9820-9dbb222a814e">269.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie46d443edcae42579169519d8638c9e2_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzMtNy0xLTEtMA_db9b6bed-c61b-493e-8d3d-fc0d5b6370a4">269.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie46d443edcae42579169519d8638c9e2_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzMtOS0xLTEtMA_467a7ed8-3f95-480c-afc8-7a64f90b28eb">269.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtMS0xLTEtMA_8ab130e3-2d78-42ba-a416-994e66a5ec1b">569.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtNy0xLTEtMA_949896a0-b142-4b01-b4dd-094116927985">569.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtOS0xLTEtMA_92a73379-b8a2-413c-b2c2-bbed83fbcf59">569.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtMTEtMS0xLTA_f355dfc4-5dee-448c-b821-48f2a9525f26">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtMTMtMS0xLTA_4a909fe3-d13c-4084-8181-9c763e2de98c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtMS0xLTEtMA_845eb361-777b-4208-a686-8ced1fdcd858">1,477.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtMy0xLTEtMA_1c4c3587-b25a-45e4-a0c6-1cab3d2400cf">1.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtNS0xLTEtMA_01a7232f-4ede-4a0c-87fd-4ac6f653d303">5.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtNy0xLTEtMA_53d403f5-a3db-425f-96cd-31a9df149b0e">1,474.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtOS0xLTEtMA_e5776951-7d94-4e43-84b4-8942302b1186">10.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtMTEtMS0xLTA_45ca3b1e-925b-4c3a-aefe-29097c62cdb8">897.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtMTMtMS0xLTA_9538ba33-a9c8-402a-add7-9cc4ca45ba4d">566.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctMS0xLTEtMA_45d97f9f-2c53-43be-ae5a-2130267af484">2,046.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctMy0xLTEtMA_165c8f6d-e785-46c1-83de-28968734015f">1.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctNS0xLTEtMA_3bf6f4d2-956e-400e-9518-e42b6de77b42">5.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctNy0xLTEtMA_0e3c182c-851b-4ded-9981-73ee5167cf87">2,043.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctOS0xLTEtMA_0ec32595-acd0-4e98-8ed3-b08170b37698">579.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctMTEtMS0xLTA_50716b67-b636-4527-93a7-4b7e93365dac">897.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctMTMtMS0xLTA_9884e361-59f6-4338-9bc4-08798e4a2153">566.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktMS0xLTEtMA_323fff45-ae4a-400f-9be5-4ea5b7afa0ac">110.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktMy0xLTEtMA_edcf5224-1799-4f13-96fe-38242a49753f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktNS0xLTEtMA_1ba25bd2-7425-4ddc-9b70-f5ab4144ba6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktNy0xLTEtMA_3a493624-bf81-4904-8630-bf0abed54ab3">110.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktOS0xLTEtMA_fe1e4f50-6d4a-49bf-a693-4c9bea019d1a">1.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktMTEtMS0xLTA_c31a22c2-95b6-4ce3-871d-1e1f13be1eb4">109.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktMTMtMS0xLTA_8972ad58-463a-4c6c-8efe-71e7d2652c14">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTEtMS0xLTA_8e7418d5-9d2c-417d-8096-924ce5097aa9">1,607.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTMtMS0xLTA_7ca07b23-56c3-4d68-a2cb-9c2085123b57">1.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTUtMS0xLTA_f7cfe82a-54a4-4705-a924-968949e11e79">4.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTctMS0xLTA_e2a6828d-4e8b-46de-bd6b-324d6c87a38a">1,604.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTktMS0xLTA_b3fe2bc1-528d-410c-ab4a-f3a09f246056">8.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTExLTEtMS0w_b8c23a5d-35b0-477e-b487-5ef3d51ca21d">724.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTEzLTEtMS0w_66f27880-ac87-42ed-844e-16078a6bb31b">871.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTEtMS0xLTA_c8a9c5c3-ad2e-49d3-b530-a4f9c802006d">791.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTMtMS0xLTA_9f6398c5-75e9-45f1-96f8-985acf1932b4">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTUtMS0xLTA_e9dd708c-cc7b-4c4d-9d82-b98b338b75df">3.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTctMS0xLTA_8ceceaac-81f4-4d9c-ad28-7ac4999382ea">788.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTktMS0xLTA_f6409310-67b6-4139-84e4-750bf8de7ebe">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTExLTEtMS0w_ef03232f-b00a-410e-8b7c-8e2e55c81ef7">468.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTEzLTEtMS0w_8a1a46c7-f8bb-4fd3-a1fb-6b5663a0cd07">319.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTEtMS0xLTA_8e323547-7e3f-4533-8b83-23e2eab5f0f9">18.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTMtMS0xLTA_9af31487-2909-4793-a5c3-ee4cf7f0b3f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTUtMS0xLTA_87c7775a-3245-4430-97e0-ac249c0e05fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTctMS0xLTA_51f596ba-1b94-411c-b0de-c5fa44200910">18.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTktMS0xLTA_441eb2e8-f67b-4b21-9662-f0405555f4bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTExLTEtMS0w_897f5aff-a1fd-48a4-b32a-f0127c69abdd">4.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTEzLTEtMS0w_b499f011-e38b-4844-a71b-7b0946744dd5">13.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTEtMS0xLTA_4a39c4ef-7eeb-4386-a51d-b7897b8a14ec">2,528.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTMtMS0xLTA_2e2a9437-01d0-4a18-9b88-9f25e3592d99">1.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTUtMS0xLTA_57352b2d-25c8-447e-8d20-f763f209234b">8.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTctMS0xLTA_a280d6c9-2c00-42f3-a4b7-384f08523a0d">2,521.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTktMS0xLTA_c3804c9b-37ba-405d-904a-92f2e3d463fd">9.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTExLTEtMS0w_82b1d6ea-5fc2-44a9-8466-224e458eae22">1,307.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTEzLTEtMS0w_caecf7af-0333-4cd5-9a15-f54dd9a8deaa">1,204.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTEtMS0xLTA_d3bc0b6b-c4ae-400d-b6ea-6c227829c347">4,845.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTMtMS0xLTA_1960731d-271b-416c-b500-062a89e8808f">3.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTUtMS0xLTA_031c8dc1-3239-41d4-8e4e-f175008916eb">13.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTctMS0xLTA_2853002c-bb0f-47b9-a52a-7e1842c26767">4,834.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTktMS0xLTA_f9c00035-cde9-452b-af8c-82871b28e598">857.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTExLTEtMS0w_55e21905-db60-4cd7-9b35-e71dc6216289">2,205.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTEzLTEtMS0w_c004bb07-4ad9-4bbc-bdbd-c36c2d54d139">1,771.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="text-indent:18pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2018, the Company also recorded $<ix:nonFraction unitRef="usd" contextRef="i3acf5682567a442096e3c0b65626e229_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzEwNDQ1MzYwNDcwMzQz_a5c9b8fa-2a58-4480-88de-d9d074ef1d47">36.5</ix:nonFraction>&#160;million of restricted cash equivalents (comprised of money market funds and U.S. treasuries, which would be considered highly liquid investments with original maturity dates that are 90 days or less) in connection with a concluded legal matter in prepaids and other current assets in the accompanying Consolidated Balance Sheets.</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMjc_51638f46-a1bd-4cfe-84d7-52f6ac3f528f" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the contractual maturities of the Company&#8217;s cash equivalents and available-for-sale investments (excluding cash and money market funds) at December&#160;31, 2019 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:71.792%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.739%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mature in less than one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzEtMS0xLTEtMA_cde5187f-35c0-423f-9d57-0c17317ee8bb">2,082.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzEtMy0xLTEtMA_75e7c7d3-7128-4cf5-a289-abe4a08910f1">2,087.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mature in one to five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzItMS0xLTEtMA_398776ae-9f41-4b72-b022-347a4b82f3d8">2,595.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzItMy0xLTEtMA_60f51b94-3cec-4976-b75d-95539afac4dd">2,617.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzQtMS0xLTEtMA_0ed36154-a0fc-4d4e-a3c7-86b1810eafdd">4,678.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzQtMy0xLTEtMA_46eee69f-c357-49fb-bbdf-3b992ea71de1">4,705.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Realized gains and losses, net of tax, were not material for any of the periods presented.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, and 2018, net unrealized gains/(losses) on investments of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrealizedGainLossOnInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzEwOTk1MTE2MzU1OTk_b3ba7b4a-c05b-4680-8727-343ba8cd792d">20.4</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:UnrealizedGainLossOnInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzEwOTk1MTE2MzU2MTY_0a5f0fd8-7409-4ff3-a7ed-9c7f6c796824">9.8</ix:nonFraction>) million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, net of tax, respectively, were included in accumulated other comprehensive income/(loss) in the accompanying Consolidated Balance Sheets.</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMTU_90a909d8-419b-484c-9725-f252b97a0348" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present the breakdown of the available-for-sale investments with unrealized losses at December&#160;31, 2019, and 2018 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:35.481%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.814%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized&#160;losses&#160;less<br/>than 12 months</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized losses&#160;12<br/>months or greater</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItMS0xLTEtMA_bcd779d2-f541-4689-bf29-84c8c3c38d47">237.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItMy0xLTEtMA_0c3aedf2-2af8-4a3b-be8b-4a79bec99e9f">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItNS0xLTEtMA_a174fc7c-fabe-41f0-930a-88c920d6a683">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItNy0xLTEtMA_8696a668-a5a0-4c23-b6f0-145edb6241d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItOS0xLTEtMA_815a792e-53e7-40bc-be99-546d87d57ef6">237.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItMTEtMS0xLTA_d7da47a8-6778-4631-9b41-f7a96e6d6723">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtMS0xLTEtMA_c52d7641-ca9c-4281-9ae5-1c074c7e36c5">236.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtMy0xLTEtMA_c4bf23ad-6c31-463d-94e2-99696b517f0b">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtNS0xLTEtMA_32ff42b1-6d4d-4792-9657-1a38ed797bea">87.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtNy0xLTEtMA_9ea40668-0c58-4259-9530-c81c27f7aa30">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtOS0xLTEtMA_40cffad2-96d1-4708-985d-3af9bf06f183">324.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtMTEtMS0xLTA_3c755d68-dd55-40fa-a8ad-fa0f62c68d0f">0.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib47f4257d61540c780f441abaff42090_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtMS0xLTEtMA_4e743bf0-5655-4330-960c-eb4cd59b7329">45.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib47f4257d61540c780f441abaff42090_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtMy0xLTEtMA_5309ab3e-fdea-442c-bccd-574aba50474a">0.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib47f4257d61540c780f441abaff42090_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtNS0xLTEtMA_b4425278-9d81-447d-8833-0a1a7adcf1d4">45.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib47f4257d61540c780f441abaff42090_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtNy0xLTEtMA_8bcc771b-0673-446c-80b1-0f09f3f3e272">0.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib47f4257d61540c780f441abaff42090_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtOS0xLTEtMA_d77a9392-81eb-4528-902b-355140981f20">91.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib47f4257d61540c780f441abaff42090_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtMTEtMS0xLTA_4a47f4a0-59e9-413f-820c-7fb813c25d06">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtMS0xLTEtMA_9e678265-6a5f-46c0-a682-47a1c1da538e">519.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtMy0xLTEtMA_f634ea35-e5d3-403f-b9ac-535156df86d8">0.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtNS0xLTEtMA_23c817e6-bb70-40f4-97a7-0363767104a5">133.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtNy0xLTEtMA_a594c14f-e0d3-4c97-9933-703b37e738a0">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtOS0xLTEtMA_2409e99c-8095-42a3-9c8b-0e87fee701e7">652.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtMTEtMS0xLTA_a25b75d0-f854-445b-bd63-dc2e6a56b8c0">0.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTEtMS0xLTA_7abfacee-557b-4e88-b872-d35de162262c">727.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTMtMS0xLTA_356b692c-a47b-40d2-ae90-9ae438d7168b">1.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTUtMS0xLTA_a504eea3-017d-4400-afb3-36985b975aef">409.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTctMS0xLTA_460a681a-3285-4d4f-a9fb-4f25f6e5187c">3.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTktMS0xLTA_517ba22a-50f0-4ed7-8931-dad0b14e8783">1,137.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTExLTEtMS0w_3a69e7ac-0383-41b2-8830-02057bebb269">4.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id879023cb8164528893fea49998a40c5_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTEtMS0xLTA_a5b1bf30-4143-4cba-b64d-0e0a5f0ce39c">478.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id879023cb8164528893fea49998a40c5_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTMtMS0xLTA_fdaf847b-ec87-4ecb-8eac-391033a0963c">0.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id879023cb8164528893fea49998a40c5_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTUtMS0xLTA_e82796f2-967c-4641-bade-8a79d74c4cef">592.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id879023cb8164528893fea49998a40c5_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTctMS0xLTA_1b59f91b-45e6-41c8-9b7a-03cdeab1d777">4.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id879023cb8164528893fea49998a40c5_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTktMS0xLTA_bb73a3ee-4569-4ade-a6fc-662f1fc87d82">1,071.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id879023cb8164528893fea49998a40c5_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTExLTEtMS0w_f647190c-a6ca-4dd7-91d6-f6e727419ed4">5.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7c63aba073484def977a001de216308b_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTEtMS0xLTA_d8d77a7b-cc7b-40bf-b672-c2dea3713c38">228.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7c63aba073484def977a001de216308b_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTMtMS0xLTA_065e4964-0ebc-4109-a7ba-5ae7cb90d2a7">0.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7c63aba073484def977a001de216308b_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTUtMS0xLTA_dbe70d33-ad33-4edd-a250-4bbd79d38cb9">425.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7c63aba073484def977a001de216308b_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTctMS0xLTA_8801dd66-75b4-414f-a779-74fd72487d52">3.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7c63aba073484def977a001de216308b_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTktMS0xLTA_9174d786-3ad9-4a8c-b117-bb690445c27e">653.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7c63aba073484def977a001de216308b_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTExLTEtMS0w_c05a5198-3fb5-465f-82db-5e65e9743960">3.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTEtMS0xLTA_f7777856-e4f8-4f19-87d6-6af32b45e23c">1,434.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTMtMS0xLTA_3c624ae4-8acd-4b9c-adce-803d90e03cfd">2.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTUtMS0xLTA_abef226e-8416-4a04-8b78-9ad8a401bf4d">1,427.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTctMS0xLTA_dbc184d9-9320-4d83-8025-dd47a1785244">11.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTktMS0xLTA_70a541f4-953c-498f-8af6-50257945cbf2">2,861.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTExLTEtMS0w_d5c0baab-443b-4bd0-8f01-784a8ceee1f2">13.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unrealized losses on the available-for-sale investments are related to corporate securities and government securities. The Company determined these unrealized losses to be temporary. Factors considered in determining whether a loss is temporary included the length of time and extent to which the investment&#8217;s fair value has been less than the cost basis, the </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">84</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="iaa136f9c52d047b3b2532b91045248b7"><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company&#8217;s intent to sell the security, and whether or not the Company will be required to sell the security before the recovery of its amortized cost.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign currency derivatives</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The objective of the Company&#8217;s hedging program is to mitigate the impact of changes in currency exchange rates on net cash flow from foreign currency-denominated sales, expenses, and intercompany balances and other monetary assets or liabilities denominated in currencies other than the U.S. dollar (&#8220;USD&#8221;). The derivative assets and liabilities are measured using Level 2 fair value inputs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash Flow Hedges.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into currency forward contracts as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the USD, primarily the Euro (&#8220;EUR&#8221;), the British Pound (&#8220;GBP&#8221;), the Japanese Yen (&#8220;JPY&#8221;),&#160;and the Korean Won (&#8220;KRW&#8221;). The Company also enters into currency forward contracts as cash flow hedges to hedge certain forecasted expense transactions denominated in EUR and Swiss Franc (&#8220;CHF&#8221;).</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For these derivatives, the Company reports the unrealized after-tax gain or loss from the hedge as a component of accumulated other comprehensive income/(loss) in stockholders&#8217; equity and reclassifies the amount into earnings in the same period in which the hedge transaction affects earnings. The amounts reclassified to revenue and expenses related to the hedged transactions and the ineffective portions of cash flow hedges were not material for the periods presented.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Derivatives Not Designated as Hedging Instruments.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other derivatives not designated as hedging instruments consist primarily of forward contracts that the Company uses to hedge intercompany balances and other monetary assets or liabilities denominated in currencies other than the USD, primarily the EUR, GBP, JPY, KRW, CHF, Indian Rupee, and New Taiwan Dollar.</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMzI_912bd620-c512-4a19-9ba4-283e957cba84" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These derivative instruments are used to hedge against balance sheet foreign currency exposures. The related gains and losses were as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:59.086%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.481%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.481%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.484%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recognized gains (losses) in interest and other income, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9779f5897a334a4f91f29a5444d0e0fd_D20190101-20191231" decimals="-5" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzItMS0xLTEtMA_d7926d09-b4da-42a4-bc2b-12209ac1c58d">6.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f2a65534a754ba58d1a72352651ce54_D20180101-20181231" decimals="-5" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzItMy0xLTEtMA_4a26d2e2-210b-4e65-bd7a-43bde52e6b3d">8.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if22fa0556afb4bc78e4ca1912f32731a_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzItNS0xLTEtMA_f4dd3673-8960-4f62-bebd-cec37e089b68">9.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gains (losses) related to balance sheet re-measurement</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzMtMS0xLTEtMA_38cf0197-6ec6-402d-8e1d-5c187156a52d">1.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzMtMy0xLTEtMA_94b11d33-0a90-43e8-9434-d2241b0b78ad">2.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzMtNS0xLTEtMA_899c102e-1872-4265-898a-589fcd4a6be7">9.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The notional amounts for derivative instruments provide one measure of the transaction volume. <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMTM_c968ac30-07cf-4a9a-8e11-29ae18fd0868" continuedAt="ie6807d4b1f1c49dbb49ac0c514ea5ded" escape="true">Total gross notional amounts (in USD) for derivatives and the aggregate gross fair value outstanding at the end of each period were as follows (in millions):</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:12pt;"><ix:continuation id="ie6807d4b1f1c49dbb49ac0c514ea5ded"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:46.533%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.316%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.316%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.316%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.320%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional amounts:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf65ee75f8894dfdb8f64e659d799295_I20191231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzMtMS0xLTEtMA_6ce373df-501a-417e-992e-1534357ab85a">154.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4559e15103424fabbb4cc906e31d77ab_I20181231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzMtMy0xLTEtMA_359bc931-448f-43b7-828f-55fa8c80a1e0">183.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i31da4dc44b864eedada6d6353176a858_I20191231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzMtNS0xLTEtMA_8eba12ee-86a1-4a23-adaf-b6bd1c3c3241">227.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3a2d4e94aaf40e99896c609ec20884e_I20181231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzMtNy0xLTEtMA_ca607912-e2a2-436c-b894-7bc4fff60eb6">182.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross fair value recorded in:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Prepaid and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb16b8efc2dc45888631d4685176598a_I20191231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzUtMS0xLTEtMA_989c23d2-fd3f-4f35-87f0-4de7ca8f13dc">1.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i474b3ee78d7844f4aed7cb546e70fe9a_I20181231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzUtMy0xLTEtMA_0bf0152b-05e2-4ce4-8335-9fc574d220f9">3.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i073df637bea44db88790da5c9d792b2f_I20191231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzUtNS0xLTEtMA_51d9d0ee-522f-477d-be58-e4f912698a17">2.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4226c4dd64434c45b04a9488cc5dd3f5_I20181231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzUtNy0xLTEtMA_9ec9745a-2586-4eef-9bb7-c0bad8465b30">4.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib7f2815a75b14b3eb7ddce58d23d1d92_I20191231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzYtMS0xLTEtMA_6ced7c07-78d9-4058-9a3e-dce773ba0b1f">0.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic9ce705c85094183b40cbba9b4e797ae_I20181231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzYtMy0xLTEtMA_dc17c48f-ee72-4714-af9b-30ff70a1d179">0.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7846ba951744650bfc8f7aac9a5c155_I20191231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzYtNS0xLTEtMA_cb67b272-6818-41a4-aceb-c3a52056704f">0.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic141515471414d3a80a38677f26951c6_I20181231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzYtNy0xLTEtMA_4c79c285-9223-4082-b593-c4bfbecfc360">1.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-bottom:6pt;"><span><br/></span></div><div id="i_0_238"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 4.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:AdditionalFinancialInformationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzMwOQ_ad95fdcc-97d5-4093-830a-cbcd1874a383" continuedAt="if148ac1a91504b9c83ba896705791472" escape="true">CONSOLIDATED FINANCIAL STATEMENT DETAILS</ix:nonNumeric></span></div><ix:continuation id="if148ac1a91504b9c83ba896705791472" continuedAt="i97299d7b68c34b84af1341b6bfc59b1d"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide details of selected consolidated financial statement items (in millions):</span></div><div style="margin-bottom:12pt;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzI5NQ_c9b1e255-d883-451d-86a0-4eea63204879" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:71.792%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.739%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzMtMS0xLTEtMA_34602935-df07-4bd5-9219-0d052279e991">211.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzMtMy0xLTEtMA_20a802c9-175a-4133-bca8-67250f5a9dc8">164.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzQtMS0xLTEtMA_05c956e8-2562-42f4-b81d-2fc3e6ecd021">75.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzQtMy0xLTEtMA_bf5fc12d-e9d2-4ae8-b76b-2a173a8c15eb">40.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzUtMS0xLTEtMA_50713902-4900-47a8-abb0-46bc8a5e4a92">308.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzUtMy0xLTEtMA_03a6071a-d810-4155-880a-b55797cb9f1f">204.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzYtMS0xLTEtMA_a87166ed-386f-49ce-a908-605fe4ea9da7">595.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzYtMy0xLTEtMA_b57d7fe8-d165-4cd4-bb09-c5ffc89d797e">409.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">85</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i97299d7b68c34b84af1341b6bfc59b1d"><div style="margin-bottom:12pt;"><ix:continuation id="i263f963cf8d04b169d29ebf1520e03f2"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:71.792%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.739%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Property, plant, and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:Land" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzMtMS0xLTEtMA_053db15a-5ae2-4064-873b-7d261dbfa878">248.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:Land" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzMtMy0xLTEtMA_a5c5c647-876a-4272-a5a4-ea314de7b10e">184.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and building/leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:BuildingsAndImprovementsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzQtMS0xLTEtMA_16d650aa-b53a-43c4-b689-a1be2f4993b7">408.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:BuildingsAndImprovementsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzQtMy0xLTEtMA_0ea2b215-5a6a-45e7-aa31-9a45b5d9d479">266.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:MachineryAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzUtMS0xLTEtMA_e142675e-47a3-4bd6-90e1-655ffc725ed1">357.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:MachineryAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzUtMy0xLTEtMA_0a3f526c-75f7-4c1c-9d83-37167124a20b">280.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets&#8212;Intuitive System Leasing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzYtMS0xLTEtMA_a9dbdc3f-6491-49b8-85d0-0d59c4f829af">293.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzYtMy0xLTEtMA_426feffe-7c3a-4b0f-9d35-cd728eea7b26">150.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="isrg:ComputerAndOfficeEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzctMS0xLTEtMA_b0dfeff3-e286-4a9a-b43c-b3e818d002d6">74.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="isrg:ComputerAndOfficeEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzctMy0xLTEtMA_ffc8ccb6-b2b7-4e9a-9a01-619faca8597c">52.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzgtMS0xLTEtMA_e9833fb3-c1d7-4916-bb53-5568573cb938">182.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzgtMy0xLTEtMA_24dc915c-c4bd-4101-974d-5ac3bcad01a6">157.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzktMS0xLTEtMA_4c83707f-df31-4225-9e0f-372068e99b3a">272.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzktMy0xLTEtMA_0b0a1f7d-1c2c-4010-ae5b-4591bdc783fb">156.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross property, plant, and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzEwLTEtMS0xLTA_5769466e-c020-4e0a-9184-6477318bfcaf">1,836.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzEwLTMtMS0xLTA_79a36ab0-22dc-492a-8ba1-566823555afe">1,248.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzExLTEtMS0xLTA_16ee8ed7-ab17-44a4-9ebc-fadb602e07d2">563.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzExLTMtMS0xLTA_c53fb5ab-5bb3-4855-8684-f3b74906e76d">436.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant, and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzEyLTEtMS0xLTA_a6236028-eb63-4480-844a-78258c7a0bf5">1,272.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzEyLTMtMS0xLTA_50e4b5e2-a52a-466e-ae5e-46da800edd7f">812.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*Accumulated depreciation associated with operating lease assets&#8212;Intuitive System Leasing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzE0LTEtMS0xLTA_1a82b0b5-551c-4935-942a-cb75b1642f17">62.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzE0LTMtMS0xLTA_1ec2f956-4a73-435a-af02-9dbcb1169f6a">32.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzMwMg_e64ba814-853b-47d1-933f-b288ae7e960f" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:71.792%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.739%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Other accrued liabilities&#8212;short-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzMtMS0xLTEtMA_82a8a346-2f91-4faa-8e60-cba859da6cfe">37.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzMtMy0xLTEtMA_31a96b3b-125e-4d29-856d-841c91637534">39.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Litigation-related accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LitigationReserveCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzQtMS0xLTEtMA_7a9eb1f9-d09a-4bcd-a0fc-aa511d51cf97">5.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:LitigationReserveCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzQtMy0xLTEtMA_56310eb0-6d5b-4f9f-af24-9eca47017d3f">55.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of deferred purchase consideration payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="isrg:DeferredPurchaseConsiderationPaymentsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzUtMS0xLTEtMTQ5NDE_4b9234ad-a884-4253-98a6-e6bbc4771822">35.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="isrg:DeferredPurchaseConsiderationPaymentsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzUtMy0xLTEtMTY1NjA_84f96ee9-3038-4632-ad06-c0437e16b4fe">4.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzYtMS0xLTEtMTQ5NDk_19b7166c-96b3-4003-bea4-9ab456dc2467">44.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzYtMy0xLTEtMTQ5NDk_58378ead-77fb-4a46-8b19-3b32d449856f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzYtMS0xLTEtMA_6438a12f-9713-4a87-bc3c-e49153e2e4c4">193.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzYtMy0xLTEtMA_68204357-30c0-4b81-bf78-9003566dbfbd">133.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other accrued liabilities&#8212;short-term</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzctMS0xLTEtMA_5b62a541-1e1b-4d1c-9524-8b7cb0d590f7">317.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzctMy0xLTEtMA_01a32bf7-c72b-4a45-a91f-50ac8e7b8367">231.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzI5Nw_ded8cd81-d888-411c-b9e9-fd5a6b92348c" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:71.792%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.739%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes&#8212;long-term</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzMtMS0xLTEtMA_2b9ea485-2067-4f5f-b9a0-a40a59ea33dc">258.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzMtMy0xLTEtMA_491bc4ca-4a51-4f68-9ed1-387beb884972">270.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue&#8212;long-term</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredRevenueNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzQtMS0xLTEtMA_4962b36f-6966-46fa-96bc-0fe5ae314e88">27.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredRevenueNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzQtMy0xLTEtMA_76be911e-e7aa-454d-8310-1c9203f18682">33.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzUtMS0xLTEtMA_dc1b11f4-5a8b-4e11-a2a3-8fa69cd4a768">132.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzUtMy0xLTEtMA_db2307ef-0509-4c7e-ad68-33abfa76e143">35.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzYtMS0xLTEtMA_502cef94-a63c-4cea-a2cc-64b6fe7fe370">418.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzYtMy0xLTEtMA_62714593-2ed1-4d0e-8104-12634a69f0b5">338.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental Cash flow Information</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzMxMw_54de118d-f213-400a-b389-b723248f17d8" escape="true"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides supplemental cash flow information (in millions):</span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended&#160;December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzItMS0xLTEtMA_544ba653-c8f8-42d9-9af9-b59e9e69eb3b">158.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzItMy0xLTEtMA_c57ef26b-d6a5-40c6-9d20-266a56213463">179.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzItNS0xLTEtMA_d7634fd4-d821-4316-ade1-9e3f78a43527">147.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment transfers from inventory to property, plant, and equipment </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzQtMS0xLTEtMA_ddaccd2a-2b26-4261-a5d8-3156d5f4f239">210.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzQtMy0xLTEtMA_8c820a88-edcf-4098-bf9a-97d1fc16c2cd">125.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzQtNS0xLTEtMA_d7957113-3a39-4c85-b5f7-e1ddd2713fff">65.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred payments and contingent consideration related to business combinations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzUtMS0xLTEtMA_a6e78b21-2716-4337-b779-4f2fc8d0b8d7">86.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzUtMy0xLTEtMA_4ab8833d-9e79-4bab-b12b-c26f72745571">16.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:zerodash" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzUtNS0xLTEtMA_065b9230-fad2-416c-967c-8ede64341f4a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:18pt;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_2407"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">86</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 5.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8zODQ4MjkwNzEyMTAy_746e16d0-0b3d-4b43-8384-ac03f11bae16" continuedAt="i03f64c26df9a4e3b939d8dd10473ed7e" escape="true">REVENUE</ix:nonNumeric></span></div><ix:continuation id="i03f64c26df9a4e3b939d8dd10473ed7e" continuedAt="i726a5acf78284cc5a94a4a61e104caf5"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8zODQ4MjkwNzEyMTAz_43252040-bdf5-4d10-bd3e-97a3ccbcead0" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenue disaggregated by types and geography (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:57.795%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.723%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">U.S.</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a31a10cd29143848ef91923a9b5e59a_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8yLTUtMS0xLTEyNjI5_d3fdb146-373f-4409-86c6-52aa43140742">1,790.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8221f5fa657340958f7d8cdb15cfaa82_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8yLTctMS0xLTEyNzIw_18ac6250-3751-443b-bffd-2b836620d936">1,485.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibafd169d349c49329c732c83c4fa61d2_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8yLTktMS0xLTE3Mjc2_9214c288-1399-409d-83e4-fc51dbf9e8e0">1,263.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8a2c1f6d1c1d4fa8946421b7f1939240_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8zLTUtMS0xLTEyNjI5_d6ecf1e9-c2ea-49bf-b9f4-585e6886bd58">830.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0807a4ec255649c2ad125e57b375ae4c_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8zLTctMS0xLTEyNzIw_f0132426-87f3-46ae-915a-cb8dc11dbfce">692.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9255a94dcf7f42cd8e1d1d2a4997c5a8_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8zLTktMS0xLTE3Mjc2_cd480094-947c-4288-963e-4485aaa5d2c2">603.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2eaed547a7c44dad9f1dce864d734ff4_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV80LTUtMS0xLTEyNjI5_710f9be4-4d8d-40f2-86ba-652a00af44ce">508.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i960a032681e84d9ea312c35517b2c5ea_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV80LTctMS0xLTEyNzIw_5c73273b-e291-4815-bfb0-0852d3137575">456.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95622a7db3264bc48430d6731175ca15_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV80LTktMS0xLTE3Mjc2_0e8e3733-10bf-4bf4-a61c-6215875281f1">419.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. revenue</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f7cb00810ad4275a081f83f15283234_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV81LTUtMS0xLTEyNjI5_5e31ae5f-6d88-40a6-a7a4-f36eb30d0228">3,129.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i413bb5c750324d47abf2ed6e18476019_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV81LTctMS0xLTEyNjUy_a8b3649b-2701-4e90-b97b-d1bb6ff266df">2,633.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ida7cbbf4face4e9ca2b1c0c0ac92fcb8_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV81LTktMS0xLTE3Mjc2_62ae6d73-bf3d-4f84-aebb-d79b6d8d4d7f">2,285.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Outside of U.S. (&#8220;OUS&#8221;)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1d8e2ee1409745f9a6a06bb492086d8f_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV84LTUtMS0xLTEyNjMy_7f9249c5-a30a-48a3-b669-a408bc2f1ba3">617.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i45ee02ae7c3d4aed81831fa7620d89e7_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV84LTctMS0xLTEyNzIw_dc7a9138-a946-47c0-88af-dd4a21eac1a4">476.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibac8c764a9c94073aed64d65c7481aae_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV84LTktMS0xLTE3Mjgy_e05777d8-6faa-4215-a502-818be4a0e7ce">373.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic65a51de82924ab5bcdceee8e57dbb4b_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV85LTUtMS0xLTEyNjMy_6b3b6c56-c249-4cc7-879f-82ffa53e8738">515.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b54dffa60d741f882376a5f07410900_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV85LTctMS0xLTEyNzIw_7d3572bd-adf3-4480-a0d4-b2717c6b6acd">434.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i55e3352e676e4dee872341ccfb634cf9_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV85LTktMS0xLTE3Mjgy_942958e7-81cd-4397-b34e-7cdfc1dce150">324.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b0cdb475cb949d2bee266b279458126_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMC01LTEtMS0xMjYzMg_66c06859-6707-46dc-8885-82305e0ebd38">215.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84231364d17d4cf78d6c2d0d129f34ab_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMC03LTEtMS0xMjcyMA_61e159f1-ec61-4466-943f-9213be3b5137">179.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2ecd19bad2b341d69cb45db493393cd2_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMC05LTEtMS0xNzI4Mg_5a1f3f85-e28d-4448-b8d8-6eb0889359d7">153.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total OUS revenue</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6255680dbace419889a1059c19ad6389_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMS01LTEtMS0xMjYzMg_dd70a08a-a7f4-47ea-a90b-7cff44195a85">1,349.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i870d670a7b144fce921f64cafb200aab_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMS03LTEtMS0xMjY1Mg_b4e0a2e5-6e85-4b72-9542-0157e0933967">1,090.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iabbc6fa9e13a4671aae4222ccac3b426_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMS05LTEtMS0xNzI4Mg_96b56c81-7e41-45f0-86ce-16afce047717">852.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Total</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f71d04fe19c4714a958c0b8be74ab6e_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNC01LTEtMS0xMjYzNQ_1df067f8-22d6-44ed-a159-3bdc4d301ac0">2,408.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic633be5375aa4403b4bc9454d731d551_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNC03LTEtMS0xMjcyMA_0e7eeab7-46e6-413d-8e1c-a01d48455517">1,962.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic709f91ab55d4bbfa2fe9911a0fe6427_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNC05LTEtMS0xNzI4OQ_c23a3047-c4b4-44ae-af06-1ebb7dbf4e74">1,636.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fb838649ea74f09a22e8e60facfbf48_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNS01LTEtMS0xMjYzNQ_41adac04-d6d3-411b-a9b2-0c105b721218">1,346.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0393aaa9006444b897f8cbb1aecf5c67_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNS03LTEtMS0xMjcyMA_5e0c27c1-4111-4dd5-8cb0-b53131c0e023">1,127.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic7b470fe5e444cc4b18af92782f66beb_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNS05LTEtMS0xNzI4OQ_cc62118c-91d1-4f90-93b2-3742780dd2a3">928.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia8c3681728624c27a6211a0470c6ea6a_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNi01LTEtMS0xMjYzNQ_16bc4399-e821-46fe-9e59-db4d032a99c0">724.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5a362806d866432db2c4c718841f8c1a_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNi03LTEtMS0xMjcyMA_a95cd8b2-9ac8-4d09-b92d-829862563b2b">635.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65a50606927b42b08e949050fc98ee49_D20170101-20171231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNi05LTEtMS0xNzI4OQ_f366c4e4-5297-4fd3-bc67-fdd0d6686a3f">572.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNy01LTEtMS0xMjYzNQ_04d54482-2a77-4e4b-973a-3ec85c05b5ae">4,478.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNy03LTEtMS0xMjY1Mg_84498992-eb54-4fc8-b683-66032b18c504">3,724.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNy05LTEtMS0xNzI4OQ_6a262499-aab3-42a5-b661-4bd7e2a16f46">3,138.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Remaining Performance Obligations</span></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transaction price allocated to remaining performance obligations relates to amounts allocated to products and services for which revenue has not yet been recognized. A significant portion of this amount relates to performance obligations in the Company&#8217;s service contracts that will be satisfied and recognized as revenue in future periods. In addition, non-lease elements associated with the Company&#8217;s lease arrangements are primarily comprised of service contracts that will be satisfied and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligations and the non-lease elements associated with the lease arrangements were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="i775b6a6a03d3401aad0253d920f04923_I20191231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8xMDQ0NTM2MDQ2OTI3MA_92e6b576-bb2f-4fdb-9f0b-8f3daf9ab631">1,597</ix:nonFraction>&#160;million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> as of December&#160;31, 2019. The remaining performance obligations are expected to be satisfied over the term of the individual sales arrangements, which generally are <ix:nonNumeric contextRef="i775b6a6a03d3401aad0253d920f04923_I20191231" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8xMDQ0NTM2MDQ2OTI0MA_5a9472bc-40d1-4c72-aef2-07a8db19de23">5</ix:nonNumeric> years. Service revenue associated with the lease arrangements will generally be recognized over the service period, which generally coincides with the lease term.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contract Assets and Liabilities</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8zODQ4MjkwNzEyMTA0_02107480-4a04-45c2-adde-8fd84b2d7c60" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following information summarizes the Company&#8217;s contract assets and liabilities (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:71.684%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.282%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6MTZjYjNjZDZkZjc4NDc2N2I3NjViNjg5NzE4ZjJlODYvdGFibGVyYW5nZToxNmNiM2NkNmRmNzg0NzY3Yjc2NWI2ODk3MThmMmU4Nl8zLTEtMS0xLTEyNjky_7040faff-22f0-4149-9b37-43b72077b812">20.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6MTZjYjNjZDZkZjc4NDc2N2I3NjViNjg5NzE4ZjJlODYvdGFibGVyYW5nZToxNmNiM2NkNmRmNzg0NzY3Yjc2NWI2ODk3MThmMmU4Nl8zLTMtMS0xLTEyNjky_13ce897b-098f-434a-94c4-cf645c237c4e">12.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6MTZjYjNjZDZkZjc4NDc2N2I3NjViNjg5NzE4ZjJlODYvdGFibGVyYW5nZToxNmNiM2NkNmRmNzg0NzY3Yjc2NWI2ODk3MThmMmU4Nl80LTEtMS0xLTEyNjky_c66ec0f7-e9d2-48fe-8dc9-6ae7c08a0947">365.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6MTZjYjNjZDZkZjc4NDc2N2I3NjViNjg5NzE4ZjJlODYvdGFibGVyYW5nZToxNmNiM2NkNmRmNzg0NzY3Yjc2NWI2ODk3MThmMmU4Nl80LTMtMS0xLTEyNjky_55e0afa5-6e74-42f7-8e9e-fe396b111fe0">327.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company invoices its customers based on the billing schedules in its sales arrangements. Payments are generally due 30 days from date of invoice. Contract assets for the periods presented primarily represent the difference between the revenue that was recognized based on the relative standalone selling price of the related performance obligations satisfied and the contractual billing terms in the arrangements. Deferred revenue for the periods presented primarily relates to service contracts where the service fees are billed up-front, generally quarterly or annually, prior to those services having been performed. The associated deferred revenue is generally recognized over the term of the service period. The Company did not have any significant impairment losses on its contract assets for the periods presented.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the year ended December&#160;31, 2019, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8xMDQ0NTM2MDQ2OTYwNw_8df34121-3701-4dc4-9a9f-e5b1b6dc725b">307</ix:nonFraction>&#160;million of revenue that was included in the deferred revenue balance as of December&#160;31, 2018. During the year ended December&#160;31, 2018, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV84MjQ2MzM3MjE0MjUz_f2972c4d-6b0e-4ac9-9397-823e680f2b23">269</ix:nonFraction> million of revenue that was included in the deferred revenue balance as of December&#160;31, 2017.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">87</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i726a5acf78284cc5a94a4a61e104caf5"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intuitive System Leasing</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8yMTk5MDIzMjcyNzc3_793b59d3-91e3-4ff6-b4c8-6c9ee6d32cfc" escape="true"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:OperatingLeaseLeaseIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8zODQ4MjkwNzEyMTA1_c6f2cdaa-0959-4d1c-b439-b31e96583094" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:58.087%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.723%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8yLTItMS0xLTE4OTgy_a0c1c6e9-510d-4dd0-86ab-5b085f030085">81.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8yLTQtMS0xLTE4OTg1_5ce909d9-2c55-4f7e-b2c5-763d7243fec0">69.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8yLTYtMS0xLTE4OTg3_487b62ce-4118-4d67-9e9c-7d1873817c65">49.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8zLTItMS0xLTE4OTkz_0538bdd9-5b73-4042-a568-22d53979e61d">106.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8zLTQtMS0xLTE4OTk1_d6a83570-4898-429c-babd-3dc9de6e5af7">51.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8zLTYtMS0xLTE4OTk3_320bce0f-f758-4449-8021-dea6184d2887">25.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="text-align:justify;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_241"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 6.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:OperatingLeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODU_5f7f5a79-03cc-48eb-8706-0a989006a0e9" continuedAt="i18e333b5e47b430ba07eca98a796ad54" escape="true"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODY_401f3ba9-03f9-4701-8761-52cf2782d398" continuedAt="ief0d6a604bff4175b6841b56d0803723" escape="true"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:LeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODc_39f88b6f-995b-4696-ab2f-6c681604c333" continuedAt="ia7e34bb72b5542ce91ddf44cb3fcf65f" escape="true">LEASES</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i18e333b5e47b430ba07eca98a796ad54" continuedAt="idee8a04b507040ec95a7c5c601913ea0"><ix:continuation id="ief0d6a604bff4175b6841b56d0803723" continuedAt="id60a589d036c4cb895321057dd3d7909"><ix:continuation id="ia7e34bb72b5542ce91ddf44cb3fcf65f" continuedAt="i3ecfb80b5a4d4fcc92b34c2b37c9ff70"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Lessor Information related to Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sales-type Leases.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzYwNQ_2dec59c4-ec52-451f-a716-6a8984824672" continuedAt="i0a7c4eb118d040dcad0c0ecbcd7465ae" escape="true">Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:12pt;"><ix:continuation id="i0a7c4eb118d040dcad0c0ecbcd7465ae"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:71.792%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.739%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross lease receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzItMS0xLTEtMA_5b64b598-0611-4dc7-af7a-36f701a94334">191.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzItMy0xLTEtMA_c811c300-8a65-4403-9c10-dc5630185b5e">150.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="isrg:SalestypeLeaseDeferredSellingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzMtMS0xLTEtMA_53b74922-9c6e-43a3-9b31-43f301c94c49">10.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzMtMy0xLTEtMA_6e674871-a1e2-4a84-b562-87ba46c16b74">6.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for credit loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="isrg:SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzQtMS0xLTEtMA_6c61f1e5-4936-435e-9de5-e3ff5b1ccd20">1.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzQtMy0xLTEtMA_868a8149-b4f1-4afc-80e7-a97c075b2ab4">1.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment in sales-type leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzUtMS0xLTEtMA_5a3954e4-8975-47c7-a630-fa4d6be05e32">180.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzUtMy0xLTEtMA_e4c2d432-eb08-4389-88e3-54150a2209e2">143.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0131e61ab74f4dc8b2dc7c14b132db56_I20191231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzctMS0xLTEtMA_d59e5ac4-0cb0-48fe-aa6f-616aa8d8944d">63.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3acf5682567a442096e3c0b65626e229_I20181231" decimals="-5" name="us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzctMy0xLTEtMA_559261b4-b060-49dc-a0ce-2aa46928bb4c">51.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2b25ebe278e8496f9da8346563c29cba_I20191231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzgtMS0xLTEtMA_2cf0fda2-6e81-43f3-9e75-ba67fd457835">117.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iabd2ae5f606d42d3894cce5467623d99_I20181231" decimals="-5" name="us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzgtMy0xLTEtMA_addb1f17-0017-45fa-bd44-e8844217fc42">91.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Total, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzktMS0xLTEtMA_3b467e00-c2e1-4f85-8033-02859b72f53b">180.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzktMy0xLTEtMA_f19cc906-6084-466f-86b3-df885257e483">143.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzYwNg_6b65eef8-55cc-4365-b6d3-af953c73bd7a" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:85.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.738%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzItMS0xLTEtMA_c82855a9-383e-4d32-b1fa-74c421fae74e">63.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzMtMS0xLTEtMA_dcd0d921-b340-49d4-bf4b-9f722fec05e7">52.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzQtMS0xLTEtMA_1af0e1ad-36cd-49d9-82b1-ea7a82a6ad0f">36.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzUtMS0xLTEtMA_fab91dd2-2940-41c8-8a50-65b3b83096fa">22.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzYtMS0xLTEtMA_26d94a41-492d-4f63-9b0e-4ef90ca611dd">15.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzctMS0xLTEtMA_f9a4214f-02ea-46a5-b96d-35cf55a93476">1.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzgtMS0xLTEtMA_bccc8c7f-35ae-4f6a-b3e3-8df23aec21f1">191.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzYxMQ_b19ef45e-284e-496e-ad2c-64fcbf9783c7" continuedAt="i4c7be8136b2b42558a7e044f2fbac7cd" escape="true">The Company&#8217;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:12pt;"><ix:continuation id="i4c7be8136b2b42558a7e044f2fbac7cd"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:85.205%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.795%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzItMS0xLTEtMA_4661c4f3-616a-409e-bc2c-a915427ba28f">146.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzMtMS0xLTEtMA_eb25a7d3-b516-4c74-aaeb-cd50b18a7189">134.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzQtMS0xLTEtMA_ecb7df11-6b9e-44ba-83c2-cf9d3ca9ff53">116.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzUtMS0xLTEtMA_9554b366-f355-4e0d-9f0d-2e0347d6726d">86.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzYtMS0xLTEtMA_3c97f4a5-cfac-407f-9dc8-39909e9e1a7b">40.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzctMS0xLTEtMA_3d099845-98c3-4ece-94c2-a84b9b4a4b7d">10.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzgtMS0xLTEtMA_6cee678e-58ac-4d5a-a507-ccb9de4103be">534.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contingent rental revenue relating to operating lease arrangements was not material for the years ended December&#160;31, 2019, 2018, and 2017.</span></div></ix:continuation></ix:continuation></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">88</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="idee8a04b507040ec95a7c5c601913ea0" continuedAt="ie5f7fd40ecc84dd4ba41a033e6235ccb"><ix:continuation id="id60a589d036c4cb895321057dd3d7909" continuedAt="i3ed81c8c7bb34f72a40aae503f5ae57a"><ix:continuation id="i3ecfb80b5a4d4fcc92b34c2b37c9ff70" continuedAt="ia7ffef5fc8404109a877891c0c415cf9"><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into operating leases for real estate, automobiles, and certain equipment. Operating lease expense was $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzgyNDYzMzcyMTM3MjM_ac542319-f015-41db-be2c-4037c02dfd84">19.1</ix:nonFraction>&#160;million for the year ended December&#160;31, 2019. For leases with terms of 12 months or less, the related expense for the year ended December&#160;31, 2019 was not material.</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwNzc_0f1ee18b-0083-4fe6-8416-e89304be9739" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:85.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.738%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for leases that were included within operating cash outflows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo4MWU1YmQ1ODU4NzI0NWFmOWY0N2M2MDc0MzU1YWE4Ny90YWJsZXJhbmdlOjgxZTViZDU4NTg3MjQ1YWY5ZjQ3YzYwNzQzNTVhYTg3XzEtMS0xLTEtMTk5MTk_71ec7f81-4d8d-4973-a6ee-92b787ae9428">18.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo4MWU1YmQ1ODU4NzI0NWFmOWY0N2M2MDc0MzU1YWE4Ny90YWJsZXJhbmdlOjgxZTViZDU4NTg3MjQ1YWY5ZjQ3YzYwNzQzNTVhYTg3XzItMS0xLTEtMTk5MTk_49d3d4be-9912-4af0-acd4-cc936554c4ec">21.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="isrg:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwNzg_0bda5237-6e29-471d-ad61-6e4ecc5ed1e8" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:85.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.738%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Reported as:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible and other assets, net (Right-of-use assets)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzEtMS0xLTEtMTk5NjU_2ac26502-d0d5-4cfe-af30-b46abeb5a753">74.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzItMS0xLTEtMTg1Nzc_04c53b30-b951-42cc-a8ae-a8eede90fd62">7.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzMtMS0xLTEtMTk5NjU_4b7d7f4c-e37c-481e-a135-74fa7c08eb41">68.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total lease liabilities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzQtMS0xLTEtMTQxMDE_0b556d23-7ce6-4944-9d38-0f75f4902935">76.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzUtMS0xLTEtMTk5NjU_d2729015-0944-4fc9-a322-6f123a1365c3">6.1</ix:nonNumeric> years</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzYtMS0xLTEtMTk5NjU_6dc13e5f-e028-4a82-8435-8eedf8619025">3.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwNzk_f47a9c5e-b0c0-4d66-9c58-af717dbacbda" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:85.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.738%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzEtMS0xLTEtMTQxMDM_937709f4-f378-4df1-aa2e-0d46073a93a2">9.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzItMS0xLTEtMTk5ODA_855a9f68-d41f-4a3d-9e60-b69e8f68b07a">19.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzMtMS0xLTEtMTg1ODQ_0d26d2f7-662c-428d-a2f3-ae768745ed39">14.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzQtMS0xLTEtMTk5ODA_355f6fe0-985f-4fad-9662-8d37c19914fb">12.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzUtMS0xLTEtMTk5ODA_d400c0dc-1e72-480c-a088-1845b1c7f229">8.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzYtMS0xLTEtMTk5ODA_f63b6e28-22aa-4247-a3af-c510f7b2d23c">22.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzctMS0xLTEtMTg1ODA_bff430ac-06fd-4b36-bb2f-eb456023e8a6">87.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzgtMS0xLTEtMTk5ODA_5f04732c-5204-46c9-998e-2c264beee37e">11.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzktMS0xLTEtMTg1ODI_17e8b77a-c24a-4644-b28a-8720a16aefbd">76.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">ASC 840 Disclosures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company elected the alternative modified transition method and is required to present previously disclosed information under the prior accounting standards for leases.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessor Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sales-type Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODA_45e02373-7023-4b39-9d66-7baba07c46bd" continuedAt="i75b21e7f0daf40fdbcdabdb1dccdef8e" escape="true">Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):</ix:nonNumeric></span></div><div style="margin-bottom:12pt;"><ix:continuation id="i75b21e7f0daf40fdbcdabdb1dccdef8e"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:85.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.738%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzEtMS0xLTEtMjAwMDQ_2b976a5c-c5dc-4d0b-a58b-a7abd9bd839c">50.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzItMS0xLTEtMjAwMDQ_f7778de2-abee-407a-a06b-b081e6f64094">46.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzMtMS0xLTEtMjAwMDQ_445977c4-782f-408d-9104-6fd5e10bc368">29.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzQtMS0xLTEtMjAwMDQ_fd02c733-9aa0-4c50-b40c-83264d0dee8b">14.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzUtMS0xLTEtMjAwMDQ_dfdeee3a-2989-4bc2-87c2-60ade02f8a56">7.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzYtMS0xLTEtMjAwMDQ_92e908ca-5fe1-4cfc-9c23-926d4755f845">1.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzctMS0xLTEtMjAwMDQ_240ec24f-4d8a-4589-948a-fe6437c7656d">150.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div></ix:continuation></ix:continuation></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">89</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="ie5f7fd40ecc84dd4ba41a033e6235ccb"><ix:continuation id="i3ed81c8c7bb34f72a40aae503f5ae57a"><ix:continuation id="ia7ffef5fc8404109a877891c0c415cf9"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODQ_71687cee-06a3-4e03-a7ad-dcfd63ba7f00" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:85.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.738%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzEtMS0xLTEtMjAwMjE_8ca91afe-b2b9-40b7-ba5e-3c5924b251bb">88.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzItMS0xLTEtMjAwMjE_40d69fea-9326-483b-bd2e-efd3f8ee914e">85.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzMtMS0xLTEtMjAwMjE_a1afe342-66de-455c-98ee-6a0effabcf0a">68.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzQtMS0xLTEtMjAwMjE_e3584c67-7169-4633-8514-a0991f307167">51.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzUtMS0xLTEtMjAwMjE_499f6073-678a-494b-9230-9e128c9d0b9b">25.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzYtMS0xLTEtMjAwMjE_19f85792-25b9-4729-a6ab-397ab25430bd">1.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzctMS0xLTEtMjAwMjE_fbe770cc-84ff-4637-bb8e-2be7f37116f5">321.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:85.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.738%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzEtMS0xLTEtMjAwMzI_61d91c01-330f-4140-a5a2-1511b51167c7">15.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzItMS0xLTEtMjAwMzI_70c776d9-ce52-4865-b224-591562a2e05d">14.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzMtMS0xLTEtMjAwMzI_be92d8f4-804c-4806-af7a-53ea57c0567d">12.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzQtMS0xLTEtMjAwMzI_f0bcba3c-868e-42a6-811e-8687e7ed16cd">11.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzUtMS0xLTEtMjAwMzI_e9d108ef-7cd6-410e-bea0-73e15aa8e08a">11.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzYtMS0xLTEtMjAwMzI_7514dd6b-1620-4835-9467-81501e8f6f00">30.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzctMS0xLTEtMjAwMzI_7f515590-08dd-42ac-8e5b-f8960f5c5b9d">95.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation></ix:continuation><div style="text-align:justify;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_244"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 7.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzMxMjE_84ed2822-b061-467e-b81e-3debe295a383" continuedAt="i088196d29a68490c8a1384f9fae046e2" escape="true">GOODWILL AND INTANGIBLE ASSETS</ix:nonNumeric></span></div><ix:continuation id="i088196d29a68490c8a1384f9fae046e2" continuedAt="i96243c161a0a4e6ea4bcdf713152ff49"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisitions in 2019</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Chindex</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first quarter of 2019, the Company's majority-owned Joint Venture with Fosun Pharma acquired certain assets from Chindex and its affiliates, a subsidiary of Fosun Pharma, including distribution rights, customer relationships, and certain personnel on January 5, 2019, which collectively met the definition of a business. Chindex was the Company's distributor of da Vinci products and services in China. The transaction enhances the Company's ability to serve patients, surgeons, and hospitals in China.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2MjM_cd173c2e-140e-4d6b-8dd9-c4af4b0f668f">66.0</ix:nonFraction>&#160;million, as of the acquisition date, included a contingent consideration liability of $<ix:nonFraction unitRef="usd" contextRef="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105" decimals="-5" format="ixt:numdotdecimal" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2Mzg_373a3bcf-780f-40fd-bb01-ceee5f825319">64.7</ix:nonFraction>&#160;million and an upfront cash payment of $<ix:nonFraction unitRef="usd" contextRef="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2NTM_ff542e9d-5434-4fe9-b9c3-c60791726a5c">1.3</ix:nonFraction>&#160;million. The amount and timing of the future contingent consideration payments are based upon the underlying performance of the business in 2019 and 2020. As of the acquisition date, the estimated total undiscounted contingent consideration was approximately $<ix:nonFraction unitRef="usd" contextRef="iab621223b24c419b99ddd336a9aeb014_I20190105" decimals="-6" format="ixt:numdotdecimal" name="isrg:BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2Njc_cf0959c8-4f45-4c8c-a7b6-9e75dfeef303">81</ix:nonFraction>&#160;million. As of December&#160;31, 2019, the estimated total undiscounted contingent consideration has decreased by approximately $<ix:nonFraction unitRef="usd" contextRef="i2be66f8e941645e7b243f87fab9f7e34_D20190101-20191231" decimals="-6" sign="-" format="ixt:numdotdecimal" name="isrg:BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2ODA_79066758-102c-4f18-8fe5-93b3cfbbd023">6</ix:nonFraction>&#160;million due to a change in the timing of the milestone achievements. The contingent consideration liability was measured at estimated fair value using a discounted cash flow model, which requires significant inputs not observable in the market and, thus, represents a Level 3 measurement. Key assumptions included (1) the probability and timing of milestone achievements based on projected future revenues through 2019 and 2020, and (2) the discount rate used to calculate the present value of the milestone payments. At each reporting period until the contingent consideration is settled, the Company remeasures the contingent consideration liability and records changes in fair value within selling, general and administrative expenses. For the year ended December&#160;31, 2019, the contingent consideration liability changed due to payments of $<ix:nonFraction unitRef="usd" contextRef="i2be66f8e941645e7b243f87fab9f7e34_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2OTI_e2942462-cd8b-44d2-b3d7-b90b8a557c5a">16.5</ix:nonFraction>&#160;million and net additional expenses of $<ix:nonFraction unitRef="usd" contextRef="i2be66f8e941645e7b243f87fab9f7e34_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI3MDc_e5a4bcd9-7a80-4972-a964-d346b6888105">7.2</ix:nonFraction>&#160;million, primarily related to accretion due to the passage of time. Changes to the contingent consideration estimate can result from adjustments to discount rates, accretion due to the passage of time, or change in estimates in the performance of the business. The assumptions related to determining the fair value of contingent consideration include a significant amount of judgment, and any changes in the underlying estimates could have a material impact on the amount of contingent consideration adjustment recorded in any given period.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded $<ix:nonFraction unitRef="usd" contextRef="iab621223b24c419b99ddd336a9aeb014_I20190105" decimals="-5" format="ixt:numdotdecimal" name="isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI3MjI_205aec7a-1c9c-4354-9dd2-78b133279e35">1.7</ix:nonFraction>&#160;million of net tangible assets, $<ix:nonFraction unitRef="usd" contextRef="iab621223b24c419b99ddd336a9aeb014_I20190105" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzMwMTk_a5bdd4c8-2f1a-4874-97ef-306535c73779">58.6</ix:nonFraction>&#160;million of intangible assets, and $<ix:nonFraction unitRef="usd" contextRef="iab621223b24c419b99ddd336a9aeb014_I20190105" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI3NTE_0378687e-7423-4d77-85c7-3a90360d7c99">5.7</ix:nonFraction>&#160;million of residual goodwill. Intangible assets included distribution rights of $<ix:nonFraction unitRef="usd" contextRef="i729aa7322f57426b9f925b29db2ee236_I20190105" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4MTU_6612a54a-2239-4c4f-a2de-eaef56f2c630">48.2</ix:nonFraction>&#160;million and customer relationships of $<ix:nonFraction unitRef="usd" contextRef="i96d7664a204e4de39ed757cb5996bd93_I20190105" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI3NjU_3a8125c1-c71f-403b-b1f3-6a8cc40bf34f">10.4</ix:nonFraction>&#160;million, which are being amortized over a weighted-average period of <ix:nonNumeric contextRef="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4MzA_05e17e9d-5323-410a-b577-0d0dd0e20952">2.9</ix:nonNumeric> years. Key assumptions included (1) the amount and timing of projected </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">90</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i96243c161a0a4e6ea4bcdf713152ff49" continuedAt="i3c4e07322d7a45babd6252fd067a119b"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">future cash flows, and (2) the discount rate used to determine the present value of these cash flows. The goodwill is not amortizable for income tax purposes. The allocation of purchase consideration was completed in the third quarter of 2019. There were no adjustments to the provisional amounts in the measurement period.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sch&#246;lly</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of 2019, the Company acquired certain assets and operations from Sch&#246;lly Fiberoptic GmbH ("Sch&#246;lly"), including manufacturing process technology, a non-compete agreement, certain personnel, and net tangible assets on August 31, 2019, which collectively met the definition of a business. The Company believes that the transaction strengthens the Company's supply chain and manufacturing capacity for imaging products used in the Company's da Vinci systems. The total purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="i6996791c4a5245d9b03c262221cf7a16_D20190831-20190831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4NDI_fc9d144b-aacf-488e-bfcd-b2b34b40e3c7">101.4</ix:nonFraction>&#160;million consists of an initial cash payment of $<ix:nonFraction unitRef="usd" contextRef="i6996791c4a5245d9b03c262221cf7a16_D20190831-20190831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4NTg_5d211d74-d5d2-4d58-9641-e9e424ee9f5e">34.4</ix:nonFraction>&#160;million and deferred cash payments totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831" decimals="-5" format="ixt:numdotdecimal" name="isrg:DeferredPurchaseConsiderationPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4NzM_2bcf9419-df64-4616-85b4-b6d283219593">67.0</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="i716c47db56444c7d898b58882c86d421_I20191231" decimals="-5" format="ixt:numdotdecimal" name="isrg:DeferredPurchaseConsiderationPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzcxNDY4MjU2MTUxNTM_82c92b24-9ad4-474a-8a4f-66bfa0d272dd">37.3</ix:nonFraction> million continues to be deferred as of December&#160;31, 2019. The timing of the future payments is based upon achieving certain integration steps, which occur during 2020 and are expected to be completed around the end of 2020.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company preliminarily recorded $<ix:nonFraction unitRef="usd" contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831" decimals="-5" format="ixt:numdotdecimal" name="isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4ODg_64c3b127-5cf0-4c3e-be1e-c20c3f09b9fa">10.7</ix:nonFraction>&#160;million of net tangible assets, which included $<ix:nonFraction unitRef="usd" contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5MDM_37c7120b-d242-461c-9fcb-1971536343d7">6.7</ix:nonFraction>&#160;million of inventory and $<ix:nonFraction unitRef="usd" contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5MTc_c770a25c-dc59-4ff7-946e-d98cbe321ebf">1.4</ix:nonFraction>&#160;million of cash, $<ix:nonFraction unitRef="usd" contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5MzE_a602778a-be73-467b-a788-c75129fab355">31.0</ix:nonFraction>&#160;million of intangible assets, and $<ix:nonFraction unitRef="usd" contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5NDY_1a190eef-9e1f-4d58-9a01-4bd42d8fcb2e">59.7</ix:nonFraction>&#160;million of residual goodwill. The balances include the net impact of adjustments to the preliminary allocation of the purchase price within the one year measurement period, which increased intangible assets and goodwill by $<ix:nonFraction unitRef="usd" contextRef="if3aeb23985ae405cbd7ceb0524e0d7cc_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5NjE_1dc1d0e6-8d4c-46b5-b684-e427d0257a9d">0.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="if3aeb23985ae405cbd7ceb0524e0d7cc_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5NzU_dca22658-aff1-4524-b503-79016498cdec">0.4</ix:nonFraction>&#160;million, respectively, during the fourth quarter of 2019. There was no significant impact to the Consolidated Statements of Income as result of these adjustments. Intangible assets included manufacturing process technology of $<ix:nonFraction unitRef="usd" contextRef="i5f4c024199674154982b4991c6ddffd4_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5ODk_07166336-1f49-495c-840a-56b0db75f128">28.0</ix:nonFraction>&#160;million and non-compete provisions of $<ix:nonFraction unitRef="usd" contextRef="ib2dbd2f5009546c3807b743a30acfdc5_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzMwMDQ_835b232e-2d65-4b7d-a013-1ba7207a3811">3.0</ix:nonFraction>&#160;million, which are being amortized over a weighted-average period of <ix:nonNumeric contextRef="i6996791c4a5245d9b03c262221cf7a16_D20190831-20190831" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzMwNTI_20457947-aa66-4ffc-aef2-1a505015373d">6.6</ix:nonNumeric> years. Key assumptions included (1) the amount and timing of projected future cash flows, and (2) the discount rate used to determine the present value of these cash flows. The allocation of purchase consideration is considered preliminary with provisional amounts primarily related to working capital. Goodwill primarily consists of the manufacturing and other synergies of the combined operations and the value of the assembled workforce. The majority of goodwill is not deductible for income tax purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2019, the Company has included the results of the acquired businesses, since their acquisition dates, in its Consolidated Financial Statements, and the revenues and earnings were not material in the year. Pro forma results of operations related to the acquisitions have not been presented, because the operating results of the acquired businesses are not considered material to the Consolidated Financial Statements.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisitions in 2018</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the second quarter of 2018, the Company terminated its India distribution relationship with Vattikuti Technologies Pvt. Ltd. and acquired certain assets related to that distribution business on May 25, 2018, which collectively met the definition of a business. The transaction enhances the Company&#8217;s ability to serve patients, surgeons, and hospitals in India. After the net impact of measurement-period adjustments of $<ix:nonFraction unitRef="usd" contextRef="iaf756dcf5af544f9a02cefbf2d9d7f49_D20180525-20180525" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzY1OTcwNjk3OTI3MzA_6a2bdde1-3df3-4c84-ad09-3980be0745bc">2.5</ix:nonFraction>&#160;million, the purchase consideration consisted of $<ix:nonFraction unitRef="usd" contextRef="iaf756dcf5af544f9a02cefbf2d9d7f49_D20180525-20180525" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzYzMw_0c159b08-3567-483f-b5fa-7ebc610f229b">36.2</ix:nonFraction> million in cash and the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i8ef54fed6c6b4df3a22dd9c34ba59675_I20180525" decimals="-5" format="ixt:numdotdecimal" name="isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzY4MA_8d357b57-6dc3-43d1-9f7c-44540778f0c8">4.1</ix:nonFraction> million of net tangible assets, $<ix:nonFraction unitRef="usd" contextRef="i8ef54fed6c6b4df3a22dd9c34ba59675_I20180525" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzcwNw_32517af1-0b1b-42f1-b628-0ba58a749614">24.2</ix:nonFraction> million&#160;of intangible assets, and $<ix:nonFraction unitRef="usd" contextRef="i8ef54fed6c6b4df3a22dd9c34ba59675_I20180525" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzczNg_778f96af-aa24-4363-aacf-bb1bb6b86969">7.3</ix:nonFraction> million of residual goodwill. Intangible assets included reacquired distribution rights, customer relationships, and a non-compete agreement, which are being amortized over a weighted average period of&#160;<ix:nonNumeric contextRef="iaf756dcf5af544f9a02cefbf2d9d7f49_D20180525-20180525" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzkzMw_2dda7e5d-19f3-4d4b-beb7-94434638b950">4.3</ix:nonNumeric> years.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of 2018, the Company acquired intellectual property, exclusive field of use rights, and certain key employees from InTouch Technologies, Inc. on August 17, 2018, which collectively met the definition of a business. The transaction enhances the Company&#8217;s network capabilities in using real-time data to support surgeons. The total purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzEzMjU_cb60f289-cfad-46b0-9abc-9645d8b30095">38.7</ix:nonFraction> million, as of the acquisition date, consisted of an initial cash payment of $<ix:nonFraction unitRef="usd" contextRef="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzEzOTc_e2818de0-e4a9-4c66-aa11-80e37e27e122">22.0</ix:nonFraction> million and subsequent cash payments totaling approximately $<ix:nonFraction unitRef="usd" contextRef="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817" decimals="-5" format="ixt:numdotdecimal" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzE0NTI_023b71b8-0f63-4d3f-817d-3b0aed1a8b96">16.7</ix:nonFraction> million. The Company recorded $<ix:nonFraction unitRef="usd" contextRef="i156df8a073324da98c49482e7194e769_I20180817" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzE0Nzc_e8c95ea3-91fe-4385-b1ac-284aabccd5d7">13.3</ix:nonFraction> million of intangible assets and $<ix:nonFraction unitRef="usd" contextRef="i156df8a073324da98c49482e7194e769_I20180817" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzE1MDU_d07bf004-83bb-43e1-a091-978f26ed4fe4">25.4</ix:nonFraction> million of residual goodwill. Intangible assets included developed technology and a non-compete agreement, which are being amortized over a weighted average period of <ix:nonNumeric contextRef="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzE2Njc_aee0e925-cb78-4e0a-a140-f66ef75df49c">5.7</ix:nonNumeric> years. The&#160;goodwill will be amortized for income tax purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2018, the Company acquired its Taiwan distributor, Unison Surgicals Company, on December 11, 2018, which met the definition of a business. The transaction enhances the Company&#8217;s ability to serve patients, surgeons, and hospitals in Taiwan. The purchase consideration consisted of $<ix:nonFraction unitRef="usd" contextRef="iee63db370abd44ceb16dd57986c17ac7_D20181211-20181211" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIwNDM_a84892a3-1023-499c-bddc-cfda40f82103">35.4</ix:nonFraction> million in cash. The Company recorded $<ix:nonFraction unitRef="usd" contextRef="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211" decimals="-5" format="ixt:numdotdecimal" name="isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIwOTA_02c120bb-e5c8-40a6-8376-22662f1ec874">13.1</ix:nonFraction> million of net tangible assets, which included $<ix:nonFraction unitRef="usd" contextRef="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIxMzI_bf03c43d-d1ba-466d-9fca-9f05939a34b4">7.6</ix:nonFraction> million of cash, $<ix:nonFraction unitRef="usd" contextRef="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIxNDQ_5c3a903c-b233-4fee-b756-640aa5ac5ba9">17.3</ix:nonFraction> million&#160;of intangible assets, and $<ix:nonFraction unitRef="usd" contextRef="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIxNzM_cd27696d-6269-4847-bb1b-264a50f3fa43">5.0</ix:nonFraction> million of residual goodwill. Intangible assets included customer relationships and non-compete agreements, which are being amortized over a weighted average period of&#160;<ix:nonNumeric contextRef="iee63db370abd44ceb16dd57986c17ac7_D20181211-20181211" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIzMzY_0d20ae5b-a1bc-4279-bd3b-9b64526fce4b">6.6</ix:nonNumeric> years.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2018, the Company has included the results of the acquired businesses, since their acquisition dates, in its Consolidated Financial Statements, and the revenues and earnings were not material in the year. Pro forma results of operations related to the acquisitions have not been presented, because the operating results of the acquired businesses are not material to the Consolidated Financial Statements.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">91</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i3c4e07322d7a45babd6252fd067a119b"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzMwMTc_26d41edb-1975-4774-9b18-3d18374e38ab" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the changes in the carrying amount of goodwill (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:83.818%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.598%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzEtMi0xLTEtMjAyMDk_be03de19-024e-4810-8eee-0be7cfd822f3">201.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition activity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzItMi0xLTEtMjAyMDk_63a7f738-1cc6-46ee-b0ce-1fefb92a2d21">40.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzMtMi0xLTEtMjAyMDk_12ab4a1c-c04b-4fb1-81be-4a3a9a2f3163">0.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzQtMi0xLTEtMjAyMDk_4553693f-c678-4bdd-b9e3-ce57739ac8ae">240.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition activity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzUtMi0xLTEtMjAyMDk_c51c40ce-b2d9-431e-9a3b-b08e4fcccc92">65.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation and other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzYtMi0xLTEtMjAyMDk_099c940b-507c-4661-8673-0787149d7927">1.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzctMi0xLTEtMjAyMDk_980494cd-0fc2-4a5c-b17d-2bc0226bc753">307.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company completed its annual goodwill impairment test and determined that no impairment existed. As of December&#160;31, 2019, there has been no impairment of goodwill.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intangible Assets</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzMxMTg_ae9974da-0500-4191-aa1e-52fa0566b870" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the components of gross intangible asset, accumulated amortization, and net intangible asset balances as of December&#160;31, 2019, and 2018 (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:34.029%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.852%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.147%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.558%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.852%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.147%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.005%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2cc744794f874f689682aa21b46059fb_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItMi0xLTEtMA_54e12b4b-0f24-4ae7-b843-69990b88cc64">186.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2cc744794f874f689682aa21b46059fb_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItNC0xLTEtMA_b9f1e715-eec4-4abe-8ad5-6fd43065d8b6">149.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2cc744794f874f689682aa21b46059fb_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItNi0xLTEtMA_a75963de-73f4-488c-af4e-092727a8a502">37.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i437475c5f6464fa7bd2b11336ca76914_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItOC0xLTEtMA_05d44b91-b66e-4cd7-b292-5592f2fc36eb">158.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i437475c5f6464fa7bd2b11336ca76914_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItMTAtMS0xLTA_42c71098-5b3c-452d-a2ee-210d558138f8">144.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i437475c5f6464fa7bd2b11336ca76914_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItMTItMS0xLTA_b40b1ec7-2c9d-4272-8100-9de02b184035">14.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Distribution rights and others</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36308ee39d474d1cb619b87570fcafc7_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtMi0xLTEtMA_f7e3143f-9400-4713-80dc-d71a963ee8d3">91.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i36308ee39d474d1cb619b87570fcafc7_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtNC0xLTEtMA_d10d0f49-3cbb-42f0-9e85-20434ae13741">44.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36308ee39d474d1cb619b87570fcafc7_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtNi0xLTEtMA_7c55c498-fad7-4ed0-aeaa-f77d2133eb81">46.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i14b1b7082d244f2d9cda4cd05924f5d8_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtOC0xLTEtMA_8b6f3207-b5f4-448b-b340-3861174c4c98">40.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i14b1b7082d244f2d9cda4cd05924f5d8_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtMTAtMS0xLTA_7d7503bd-5ec9-4897-8d52-ec85375feda9">12.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i14b1b7082d244f2d9cda4cd05924f5d8_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtMTItMS0xLTA_25de7ce0-f9cb-4295-9309-910ade3ea4f8">27.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie1dc5538a05b4312a6e5eff9057ed367_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtMi0xLTEtMA_26f645db-0189-4b2c-8c61-0ec170a987b1">57.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie1dc5538a05b4312a6e5eff9057ed367_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtNC0xLTEtMA_084c1d3a-160b-4734-bae5-32bb1705571f">29.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie1dc5538a05b4312a6e5eff9057ed367_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtNi0xLTEtMA_7b2b0f35-693f-42c9-b916-260d8111f17d">28.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i21dbd6fc8cf94a5ea37a109d78c69935_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtOC0xLTEtMA_40977962-f6bc-4972-a409-cc52b477b56f">48.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i21dbd6fc8cf94a5ea37a109d78c69935_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtMTAtMS0xLTA_f10ec03e-056d-4fd2-9649-59ef909b72db">23.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i21dbd6fc8cf94a5ea37a109d78c69935_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtMTItMS0xLTA_82174dca-c185-4d45-a2bf-146e142f3e2e">25.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtMi0xLTEtMA_5e8481a3-a7dd-4082-a504-6c622a5d7954">335.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtNC0xLTEtMA_9b7fa3bc-58f2-4f67-bd3a-1e469741e5ea">223.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtNi0xLTEtMA_0c94c4a1-bf36-4636-9446-bf0d0079a454">112.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtOC0xLTEtMA_5f10a5c0-45e5-4997-a88d-6ef71a9ce6f3">247.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtMTAtMS0xLTA_03d981b7-bd95-4ea8-a5d6-80802bda6cf4">180.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtMTItMS0xLTA_48754dca-f054-4bad-abfe-2a4de1968627">66.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense related to intangible assets was $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0Xzc2OTY1ODE0MDc1MzY_8231e62b-1572-444f-b0bb-8b5f29d73ee0">43.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0Xzc2OTY1ODE0MDc1MzA_7096a95d-a1e9-4679-a3af-ddafeb28aa0e">14.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0Xzc2OTY1ODE0MDc1MjM_6bbd2b28-2ad0-45d2-8045-99235359c0fd">12.9</ix:nonFraction> million for the years ended December&#160;31, 2019, 2018, and 2017, respectively.</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzMxMjA_857e1579-712e-4e01-a8fe-1828633e3e3f" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future amortization expense related to intangible assets as of December&#160;31, 2019, is as follows (in&#160;millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:85.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.738%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzEtMS0xLTEtMA_fd805eaf-a6ac-4220-a5c4-0af7ed0c0475">46.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzItMS0xLTEtMA_1fafec12-bfdc-4e3d-802a-d93e4fd3160b">18.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzMtMS0xLTEtMA_3b49c77e-5dbf-4184-b0b4-f671d82e155f">16.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzQtMS0xLTEtMA_41674843-f3a1-4250-801b-0d02b95e5267">11.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzUtMS0xLTEtMA_1cff00ab-3cc7-4030-af8c-22b42866a348">9.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzYtMS0xLTEtMA_5b870f95-64fe-4965-9bf3-a15914d77519">10.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzctMS0xLTEtMA_87e43d9e-4b28-43ca-8529-3d6907ff9972">112.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preceding expected amortization expense is an estimate. Actual amounts of amortization expense may differ from estimated amounts due to additional intangible asset acquisitions, changes in foreign currency exchange rates, impairment of intangible assets, accelerated amortization of intangible assets, and other events.</span></div><div id="i_0_247"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 8.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzQzOTgwNDY1MzMwMjM_9346c18b-284e-41d3-8309-5c7d930e83f8" continuedAt="ifd5a3fd53b1d42b59b9978ecd916b9e2" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="ifd5a3fd53b1d42b59b9978ecd916b9e2" continuedAt="i214611a77eb0465889097b70584769ee"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">COMMITMENTS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our commitments include an estimated amount of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzUxMg_2c8fe189-bc68-4e57-aa79-924c82d74b38">845</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> relating to the Company&#8217;s open purchase orders and contractual obligations that occur in the ordinary course of business, including commitments with contract manufacturers and suppliers for which the Company has not received the goods or services, commitments for capital expenditures and construction-related activities for which the Company has not received the services, and acquisition and licensing of intellectual property. Although open purchase orders are considered enforceable and legally binding, the terms generally allow the Company the option to cancel, reschedule, and adjust its requirements based on its business needs prior to the delivery of goods or performance of services. In addition to the above, the Company has committed to make certain future milestone payments to third parties as part of licensing, collaboration, and development arrangements. Payments under these arrangements generally become due and payable only upon the achievement of certain specified developmental, regulatory, </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">92</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i214611a77eb0465889097b70584769ee" continuedAt="ib2d3bbe9cdb64951ba45eeeb93fe401d"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and/or commercial milestones. For instances in which the achievement of these milestones is neither probable nor reasonably estimable, such contingencies are not included in the estimated amount.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONTINGENCIES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company is involved in a variety of claims, lawsuits, investigations, and proceedings relating to securities laws, product liability, intellectual property, insurance, contract disputes, employment, and other matters. Certain of these lawsuits and claims are described in further detail below. It is not possible to predict what the outcome of these matters will be, and the Company cannot guarantee that any resolution will be reached on commercially reasonable terms, if at all.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A liability and related charge to earnings are recorded in the Consolidated Financial Statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each accounting period and is based on all available information, including the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to each case. Nevertheless, it is possible that additional future legal costs (including settlements, judgments, legal fees, and other related defense costs) could have a material adverse effect on the Company&#8217;s business, financial position, or future results of operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the years ended December&#160;31, 2019, 2018, and 2017, the Company recorded pre-tax litigation charges of $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTU2_05542cbc-8c75-46f9-87d4-09a744fa6e13">0.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTYw_620ace17-9475-488b-83b0-ec92169e8834">45.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzc2OTY1ODE0MTEzNzU_21a2bf31-07e4-490a-9f1d-fd415aea2066">16.3</ix:nonFraction> million, respectively, related to the securities class action lawsuits and the tolled product liability claims described below. A total of $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzEwOTk1MTE2NDQ2NDk_9759d7da-be35-44d0-920e-eb439e2f270b">4.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzEwOTk1MTE2NDQ2Njg_162e584c-ebaa-4414-a009-acd3bd4000c5">53.0</ix:nonFraction>&#160;million associated with these matters were included in other accrued liabilities in the accompanying Consolidated Balance Sheets as of December&#160;31, 2019, and 2018, respectively.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Purported Shareholder Class Action Lawsuits filed April&#160;26, 2013, and May&#160;24, 2013</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April&#160;26, 2013, a purported class action lawsuit entitled </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Abrams v. Intuitive Surgical, et al.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, No.&#160;5-13-cv-1920, was filed against a number of the Company&#8217;s current and former officers and directors in the U.S. District Court for the Northern District of California.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The case has since been retitled </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">In re Intuitive Surgical Securities Litigation, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No. 5:13-cv-1920. The plaintiffs sought damages on behalf of a putative class of persons who purchased or otherwise acquired the Company&#8217;s common stock between February 6, 2012, and July 18, 2013. The amended complaint alleged that the defendants violated federal securities laws by allegedly making false and misleading statements and omitting certain material facts in certain public statements and in the Company&#8217;s filings with the SEC.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 11, 2018, the Company reached an agreement in principle to enter into a settlement agreement, which stipulates a payment of $<ix:nonFraction unitRef="usd" contextRef="id6dfd0d3846042629c345215b692a5f0_D20180611-20180611" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzQxMjk_c1c7a885-a3ea-40f6-b023-4a59870080cf">42.5</ix:nonFraction> million by the Company. The court granted preliminary approval on October 4, 2018, and on December 20, 2018, the court granted final approval. During the year ended December 31, 2018, the Company recorded a pre-tax charge of $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzQzNDk_0e144abb-4f11-442a-8c59-95696fb37440">42.5</ix:nonFraction> million for this matter. In connection with the settlement, the Company deposited $<ix:nonFraction unitRef="usd" contextRef="i53888c7a832e415c849e9289cbe13a8a_D20181231-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzQ0MjY_702a851e-5c97-4749-8995-eb63b5cd9f6b">42.5</ix:nonFraction> million into an escrow account established for disbursements, which was recorded in prepaids and other current assets in the accompanying Consolidated Balance Sheets as of December 31, 2018. The appeals period expired on January 21, 2019, the payment was made in 2019, and the matter has been concluded.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Product Liability Litigation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is currently named as a defendant in a number of individual product liability lawsuits filed in various state and federal courts. The plaintiffs generally allege that they or a family member underwent surgical procedures that utilized the da Vinci Surgical System and sustained a variety of personal injuries and, in some cases, death as a result of such surgery. Several of the filed cases have trial dates in the next 12 months.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The cases raise a variety of allegations including, to varying degrees, that plaintiffs&#8217; injuries resulted from purported defects in the da Vinci Surgical System and/or failure on the Company&#8217;s part to provide adequate training resources to the healthcare professionals who performed plaintiffs&#8217; surgeries. The cases further allege that the Company failed to adequately disclose and/or misrepresented the potential risks and/or benefits of the da Vinci Surgical System. Plaintiffs also assert a variety of causes of action, including, for example, strict liability based on purported design defects, negligence, fraud, breach of express and implied warranties, unjust enrichment, and loss of consortium. Plaintiffs seek recovery for alleged personal injuries and, in many cases, punitive damages.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the filed cases, the Company previously received a substantial number of claims relating to alleged complications from surgeries performed with certain versions of Monopolar Curved Scissor (&#8220;MCS&#8221;) instruments, which included an MCS tip cover accessory that was the subject of a market withdrawal in 2012 and MCS instruments that were the subject of a recall in 2013. In an effort to avoid the expense and distraction of defending multiple lawsuits, the Company entered into tolling agreements to pause the applicable statutes of limitations for many of these claims and engaged in confidential mediation efforts. As of December 31, 2019, the majority of the &#8220;tolled claims&#8221; have either been resolved or the matters have been filed.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">93</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="ib2d3bbe9cdb64951ba45eeeb93fe401d"><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the years ended December&#160;31, 2019, 2018, and 2017, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i22875e43528d49cd848756094f92aa97_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTY5_ef1ec65e-c5ab-4a8c-bcc5-8b4f51113421">0.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i7609e26791264b59afee6cd6d04d2697_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTc0_d4124b49-2569-427a-a97c-06ab5a53afdb">2.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i66e06e31d69e4839a99efd53ca1c895c_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTc4_a3dc372c-9cd1-4933-8f96-94d83aee7ed7">16.3</ix:nonFraction> million, respectively, of pre-tax charges to reflect the estimated cost of settling a number of the product liability claims covered by the tolling agreements. As of December&#160;31, 2019, and 2018, a total of $<ix:nonFraction unitRef="usd" contextRef="i5b82050eaed0477397b1d8bbdb280757_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTg2_dcb06fb8-680c-4e2b-b2f5-b563b523b179">4.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i14bb9748e60c41b59c24ba2ed85e515c_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTgy_01febcab-93c6-470b-a8d1-c8055553833b">10.5</ix:nonFraction> million, respectively, were included in other accrued liabilities in the accompanying Consolidated Balance Sheets related to the tolled product liability claims.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s estimate of the anticipated cost of resolving the pending lawsuits and claims is based on negotiations with attorneys for the plaintiffs/claimants.&#160;The final outcome of the pending lawsuits and claims, and others that might arise, is dependent on many variables that are difficult to predict and the ultimate cost associated with these product liability lawsuits and claims may be materially different than the amount of the current estimate and accruals and could have a material adverse effect on the Company&#8217;s business, financial position, and future results of operations. Although there is a reasonable possibility that a loss in excess of the amount recognized exists, the Company is unable to estimate the possible loss or range of loss in excess of the amount recognized at this time.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Patent Litigation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 30, 2017, Ethicon LLC, Ethicon Endo-Surgery, Inc., and Ethicon US LLC (collectively, &#8220;Ethicon&#8221;) filed a complaint for patent infringement against the Company in the U.S. District Court for the District of Delaware. The complaint, which was served on the Company on July 12, 2017, alleges that the Company&#8217;s EndoWrist</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stapler instruments infringe several of Ethicon&#8217;s patents. Ethicon asserts infringement of U.S. Patent Nos. 9,585,658, 8,479,969, 9,113,874, 8,998,058, 8,991,677, 9,084,601, and 8,616,431. A claim construction hearing occurred on October 1, 2018, and the court issued a scheduling order on December 28, 2018. On March 20, 2019, the court granted the Company's Motion to Stay pending an Inter Parties Review to be held at the Patent Trademark and Appeals Board to review patentability of six of the seven patents noted above and vacated the trial date. On August 1, 2019, the court granted the parties' joint stipulation to modify the stay in light of Ethicon's U.S. International Trade Commission ("USITC") complaint against Intuitive involving U.S. Patent Nos. 8,479,969 and 9,113,874, discussed below.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 27, 2018, Ethicon filed a second complaint for patent infringement against the Company in the U.S. District Court for the District of Delaware. The complaint alleges that the Company&#8217;s SureForm 60 Staplers infringe five of Ethicon&#8217;s patents. Ethicon asserts infringement of the U.S. Patent Nos. 9,884,369, 7,490,749, 8,602,288, 8,602,287, and 9,326,770. The Company filed an answer denying all claims. On March 19, 2019, Ethicon filed a Motion for Leave to File a First Amended Complaint, removing allegations related to U.S. Patent No. 9,326,770 and adding allegations related to U.S. Patent Nos. 9,844,379 and 8,479,969. On July 17, 2019, the court entered an order denying the amendment, without prejudice, and granting the parties' joint stipulation to stay the case in its entirety in light of the USITC investigation involving U.S. Patent Nos. 9,844,369 and 7,490,749, discussed below.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 30, 2019, Ethicon filed a complaint with the USITC, asserting infringement of U.S. Patent Nos. 9,884,369, 7,490,749, 9,844,379, 9,113,874, and 8,479,969. On June 28, 2019, the USITC voted to institute an investigation (No. 337-TA-1167) with respect to claims in this complaint. The accused products include the Company's EndoWrist 30, EndoWrist 45, SureForm 45, and SureForm 60 Staplers, as well as the stapler reload cartridges. The evidentiary hearing is set for April 20-24, 2020, and the target for completion of the investigation is December 7, 2020. An unfavorable ruling by the USITC could have an adverse effect on our results of operations, including a prohibition on importing the accused products into the U.S. or necessitating workarounds that may limit certain features of our products.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on currently available information, the Company is unable to make a reasonable estimate of losses or range of losses, if any, arising from these matters.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Commercial Litigation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 27, 2019, Restore Robotics LLC and Restore Robotics Repair LLC ("Restore") filed a Complaint alleging anti-trust claims against the Company. On May 13, 2019, Restore filed an Amended Complaint alleging anti-trust claims relating to the da Vinci Surgical System and EndoWrist service, maintenance, and repair processes. On September 16, 2019, the Court partially granted and partially denied the Company's Motion to Dismiss the Amended Complaint.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On September 30, 2019, the Company filed an Answer denying the anti-trust allegations and a Counterclaim against Restore. The Company filed Amended Counterclaims after the Court partially granted and partially denied Restore's Motion to Dismiss the Counterclaim. The Amended Counterclaims allege that Restore violated the Federal Lanham Act, the Federal Computer Fraud and Abuse Act, and Florida's Deceptive and Unfair Trade Practices Act and that Restore is also liable to the Company for Unfair Competition and Tortious Interference with Contract. On January 7, 2020, the Court denied Restore's Motion to Dismiss the Amended Counterclaims.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In its initial scheduling order, the Court stated that it anticipate trial in this case to occur on or before February 2022. Based on currently available information, the Company is unable to make a reasonable estimate of loss or range of losses, if any, arising from these matters.</span></div></ix:continuation><div id="i_0_250"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">94</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 9.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE2NzY_63157421-98bc-4763-b963-be5e4eb84447" continuedAt="id006ec41ad60474da946fb80d273af11" escape="true">STOCKHOLDERS&#8217; EQUITY</ix:nonNumeric></span></div><ix:continuation id="id006ec41ad60474da946fb80d273af11"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">STOCK REPURCHASE PROGRAM</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Through December&#160;31, 2019, the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) has authorized an aggregate of $<ix:nonFraction unitRef="usd" contextRef="ifcdd24e11c834660a74ad45723f9b163_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0OQ_f42cf60d-f8d4-4570-a7b6-dce8b8d56000">7.5</ix:nonFraction> billion of funding for the Company&#8217;s common stock repurchase program (the &#8220;Repurchase Program&#8221;) since its establishment in March 2009. The most recent authorization occurred in January 2019 when the Board increased the authorized amount available under the Repurchase Program to $<ix:nonFraction unitRef="usd" contextRef="i631d8befba3847eebc36ff8bb5c521f5_I20190101" decimals="-8" format="ixt:numdotdecimal" name="isrg:StockRepurchaseProgramincreasedtoauthorizedamount" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzQzNQ_40bf405b-fcfe-47ff-a4db-1c6dc90456df">2.0</ix:nonFraction> billion. As of December&#160;31, 2019, the remaining amount of share repurchases authorized by the Board under the Repurchase Program was approximately $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-8" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1Xzk5Nw_f5332dec-e22f-4ab7-9595-e1e8de472d34">1.7</ix:nonFraction> billion.</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="isrg:ScheduleofCommonStockRepurchasedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE2NzM_d7ef4e4f-5a78-4676-bdd5-9f9ca190fc88" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides the stock repurchase activities during the years ended December&#160;31, 2019, 2018, and 2017 (in millions, except per share amounts):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzItMS0xLTEtMA_6046f034-fb35-408f-9be9-a996a700b7c6">0.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzItMy0xLTEtMA_993ac048-0d40-4bba-9482-b4d830aab8be">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzItNS0xLTEtMA_718ecc1e-442c-443b-a37a-a795dc612368">7.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average price per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="2" name="isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzMtMS0xLTEtMA_dd0ae8a1-b8e1-410b-af98-20c1d509d2a3">481.35</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="2" format="ixt:zerodash" name="isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzMtMy0xLTEtMA_77d81b9e-03a8-4604-a5f3-928a5f42e2d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="2" name="isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzMtNS0xLTEtMA_80b41102-a1e4-42c4-9e58-481aef636fc8">310.32</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Value of shares repurchased</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzQtMS0xLTEtMA_84c0c776-dcf0-4953-be52-f236670ffb83">269.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzQtMy0xLTEtMA_78b2c736-d6f2-4028-b3b4-40671fb87c31">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzQtNS0xLTEtMA_fece4eec-b6b9-45e8-8330-d7bbd2168220">2,274.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the par value method of accounting for its stock repurchases. As a result of share repurchase activities during the years ended December&#160;31, 2019, 2018, and 2017, the Company reduced common stock and additional paid-in capital by an aggregate of $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="isrg:AggregateReductionInCommonStockDuringStockRepurchases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzEzOTA_07c46172-b2a8-4273-9db3-39f048991e28">14.5</ix:nonFraction> million, <ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="isrg:AggregateReductionInCommonStockDuringStockRepurchases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzEzOTQ_69d6d67c-274f-4c16-be25-adf2f9d78a9f">zero</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-6" format="ixt:numdotdecimal" name="isrg:AggregateReductionInCommonStockDuringStockRepurchases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0MDI_8f2be500-22bb-41cf-9c01-15af21eb6877">152</ix:nonFraction>&#160;million, respectively, and charged $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="isrg:AmountChargedToRetainedEarningsDuringStockRepurchases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0MzI_03af0b3a-d17e-4318-9489-5f4a7568b3df">255</ix:nonFraction> million, <ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="isrg:AmountChargedToRetainedEarningsDuringStockRepurchases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0MzY_bc77c4aa-dd30-440f-ba53-993b445f4ea2">zero</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-6" format="ixt:numdotdecimal" name="isrg:AmountChargedToRetainedEarningsDuringStockRepurchases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0NDA_90db9e2f-5be5-4b97-b0d7-5b60b2e894db">2,122</ix:nonFraction> million, respectively, to retained earnings.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE2ODM_0f37abec-3e16-44ce-87e6-b89a7784ddc5" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of accumulated other comprehensive income (loss), net of tax, for the years ended December&#160;31, 2019, and 2018, are as follows (in millions):</span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:43.095%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.395%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.395%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.395%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.395%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.397%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses)<br/>on&#160;Hedge<br/>Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized&#160;<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifd21a1d830384f4e828529b24f387230_I20181231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItMS0xLTEtMA_0c7ef79f-d369-41f8-98be-a45ca923835c">0.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id07a3479c5a74456935805898fe26efe_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItMy0xLTEtMA_36ddbc1a-a7ac-4250-8b91-50d1450d193d">9.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i19bdf8f364744bdeb7008585b20b3e47_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItNS0xLTEtMA_e10f5675-86bb-441c-9032-2517fca948f5">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6cd9e0c38b1148b78ca4aef9d692a150_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItNy0xLTEtMA_53720569-eb78-45c6-b08c-3ee79e15c6f8">3.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaf1b5177a9464ebbaec09109dd380e6a_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItOS0xLTEtMA_3ed40b52-badb-4485-9a99-251c4f45cc72">13.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i88c2a62999ea46dc9391bc0ed4c0ed0d_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtMS0xLTEtMA_3038d73e-9ecd-4a00-aa02-7288074a9bba">5.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if49b7dbb639b41d0bf03256e711069f1_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtMy0xLTEtMA_8cc92b9a-30a9-4ec1-9506-e7b148c9ac0d">30.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i67ca42cc4f3f40b4b957fa2528d2d098_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtNS0xLTEtMA_3c8556f8-6c24-4152-bf24-da7f9c68b23d">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idb71e82bd39e453ab56de09e9e21f248_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtNy0xLTEtMA_7af5e24e-2949-4128-bed0-7a263a3feee6">5.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtOS0xLTEtMA_52eff3f9-d1b3-4ed9-9395-855267d17da5">30.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reclassified from accumulated other comprehensive (loss)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i88c2a62999ea46dc9391bc0ed4c0ed0d_D20190101-20191231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtMS0xLTEtMA_7a2d7d39-7d49-46c3-b959-5eb953030b10">5.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if49b7dbb639b41d0bf03256e711069f1_D20190101-20191231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtMy0xLTEtMA_593aac7f-2b2d-4fe1-8017-ebf38b0a6198">0.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i67ca42cc4f3f40b4b957fa2528d2d098_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtNS0xLTEtMA_d3dbe42c-07fb-46e7-a931-17442840969d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb71e82bd39e453ab56de09e9e21f248_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtNy0xLTEtMA_3d67ac71-58eb-4f81-86d2-1185ad81dbfe">0.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtOS0xLTEtMA_87f5bdbb-ee0d-49d9-b8ac-bd6aea3e2b76">5.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i88c2a62999ea46dc9391bc0ed4c0ed0d_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtMS0xLTEtMA_5baa9b67-a56a-42f4-83bc-cdb51b7d381b">0.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if49b7dbb639b41d0bf03256e711069f1_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtMy0xLTEtMA_be637468-97da-4028-a9a8-923f0e9b1c7b">30.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i67ca42cc4f3f40b4b957fa2528d2d098_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtNS0xLTEtMA_003ddb3a-21b9-44b9-bd24-13e83dcfc803">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idb71e82bd39e453ab56de09e9e21f248_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtNy0xLTEtMA_c0ebb1f6-2352-4261-a025-0597ad118ea4">5.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtOS0xLTEtMA_c08efdc4-db73-4f7d-82ec-4e37b70fc75a">25.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic4fd09ff7fd64ebaa5c7a24e255fdeed_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtMS0xLTEtMA_4fd3feb8-21e6-4468-8e1a-487326168322">0.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0d08beacda804f4684b9a507ca9598e0_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtMy0xLTEtMA_74f4979e-89ed-4533-b81a-abd8d5c80e50">20.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id333bf7b2fda4c49b5b9c65c08b67c59_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtNS0xLTEtMA_5fa7ad96-38bb-4f7a-9aff-c2ea9f7f7feb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ief4c949fa67f4320bc99c8e782e808d5_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtNy0xLTEtMA_21fd8a62-e0cd-4f17-8e78-bf73672b5639">8.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i285d8966be294eb4a49065dbf0d03b49_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtOS0xLTEtMA_772e4dc1-97ef-418e-92a5-1abeaabc74ec">12.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains<br/>(Losses)<br/>on&#160;Hedge<br/>Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gains<br/>(Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7f0b7f6118404962a61d1dc7c3e288d6_I20171231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTEtMS0xLTA_633305cf-e4f7-411d-b7fe-914c95b9996d">2.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ief19ab94ae3742c181bfa14348adff70_I20171231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTMtMS0xLTA_70a91906-dc50-4cd7-9c85-059c66c0afd3">11.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4cd3bed404d14f91875b38cb84810c69_I20171231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTUtMS0xLTA_51464ed7-6e96-4fbc-bdab-a33a5528e1b1">2.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2102b193769148599d4d7d5fdb58c6f2_I20171231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTctMS0xLTA_6b5cce02-bce3-4f68-8eb2-323bc7d84770">4.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i96e69c26252c4f5086c0c9dca18ef157_I20171231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTktMS0xLTA_504553b8-3e90-4439-834b-92f63e92125b">15.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6154539ea634daebe16df13c1cea838_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTEtMS0xLTA_420a1a24-8d9c-46c4-bbd0-ae5681f2c195">3.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ea1a06d531e4fcd82ef189ce430e2e2_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTMtMS0xLTA_9ae4e4eb-a5d1-48a1-8594-4d32f4adf8a9">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icb8091e04f0947a880790ad4e37f4a8a_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTUtMS0xLTA_bb3989c9-11bd-443d-bb0a-d75df31fd5e1">2.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idd1c14dcad1a4831bf04b0db57105cee_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTctMS0xLTA_e863501a-7b1a-4028-8b8a-633ed6ad43c7">0.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTktMS0xLTA_88f22fb4-2f4e-458d-8c2c-83adcf89ca32">1.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reclassified from accumulated other comprehensive income (loss)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if6154539ea634daebe16df13c1cea838_D20180101-20181231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTEtMS0xLTA_a8f0a92c-58d0-4885-9b7f-0f4469f54acc">1.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ea1a06d531e4fcd82ef189ce430e2e2_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTMtMS0xLTA_b59ae09b-c51a-43bd-a4b3-fb54253605c3">1.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb8091e04f0947a880790ad4e37f4a8a_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTUtMS0xLTA_2374bf47-766e-45f9-981b-21ed2bd51252">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idd1c14dcad1a4831bf04b0db57105cee_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTctMS0xLTA_4c3257b2-4a06-4655-8a24-75a3a57464b5">0.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTktMS0xLTA_f91b868f-20aa-4c5b-a0b0-13aea244fb21">0.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6154539ea634daebe16df13c1cea838_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTEtMS0xLTA_ae29b9bc-17ca-4516-b174-b995a95cc042">2.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ea1a06d531e4fcd82ef189ce430e2e2_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTMtMS0xLTA_bc798f11-80b6-461a-aab2-de3a941943bd">1.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icb8091e04f0947a880790ad4e37f4a8a_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTUtMS0xLTA_c1375d94-0187-45da-98c4-858115d02321">2.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idd1c14dcad1a4831bf04b0db57105cee_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTctMS0xLTA_003823ba-b7b4-4f95-bb1a-28884bc09a94">0.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTktMS0xLTA_4d0439e5-ba9b-4775-b01b-08b976581cbb">2.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifd21a1d830384f4e828529b24f387230_I20181231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTEtMS0xLTA_68f3532d-edb6-4f41-819b-b11c5dc13406">0.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id07a3479c5a74456935805898fe26efe_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTMtMS0xLTA_515959c5-8584-4346-8408-40c9847203c4">9.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i19bdf8f364744bdeb7008585b20b3e47_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTUtMS0xLTA_317e5074-5fb9-455b-a3a9-146a7c2726fb">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6cd9e0c38b1148b78ca4aef9d692a150_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTctMS0xLTA_0f0759ce-f838-4005-9f4a-0d19c8aa6544">3.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaf1b5177a9464ebbaec09109dd380e6a_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTktMS0xLTA_69a4c90b-150c-48a5-853e-f86da8e48121">13.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_253"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">95</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 10.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQzOTgwNDY1MjQ1NjA_aa3d5af8-29e2-4f2d-bdf6-b623fe4d4412" continuedAt="ia8d389b16f2e4baea44455183fd7cdc2" escape="true">SHARE-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="ia8d389b16f2e4baea44455183fd7cdc2" continuedAt="ic3624aaac9de42d091873506d2e3e521"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Plans</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2010 Incentive Award Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2010, the Company&#8217;s stockholders approved the 2010 Incentive Award Plan (&#8220;2010 Plan&#8221;). Under this plan, the Company issues nonqualified stock options (&#8220;NSOs&#8221;) and restricted stock units (&#8220;RSUs&#8221;) to employees and certain consultants. The 2010 Plan generally permits NSOs to be granted at no less than the fair market value of the common stock on the date of grant, with terms of <ix:nonNumeric contextRef="id766d3ccad5c4232b3ab1f79fa10b589_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQ2NQ_072ee07c-9040-4419-a946-9c36a6948b20">10</ix:nonNumeric> years from the date of grant. The 2010 Plan expires in 2029. In April 2019, the Company&#8217;s stockholders approved an amended and restated 2010 Plan to provide for an increase in the number of shares of common stock reserved for issuance from&#160;<ix:nonFraction unitRef="shares" contextRef="i5fd316d5b3ec480db46f5bb567ee9365_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzcwOA_84ee2fd2-389d-4997-aa83-b68a12ea09b2">24,450,000</ix:nonFraction>&#160;to&#160;<ix:nonFraction unitRef="shares" contextRef="ia35d5c602a6e4898969233dd831ad538_I20190430" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzcxNA_fd4eb8e8-ad9f-4c04-b8b6-1a9fb2927764">28,450,000</ix:nonFraction>. As of December&#160;31, 2019, approximately <ix:nonFraction unitRef="shares" contextRef="i2e63b2b85f1e46b59fa6d39ec31c8eab_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzc0Mg_c493ca1b-d7e6-4d55-8cb9-4021550a8a8c">5.9</ix:nonFraction> million shares were reserved for future issuance under the 2010 Plan. A maximum of <ix:nonFraction unitRef="shares" contextRef="if7632760bd2c4439b4ec522f2da56805_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzgyMA_448a793c-0c40-4659-8566-ec6851b65557">2.6</ix:nonFraction> million of these shares can be awarded as RSUs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2009 Employment Commencement Incentive Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In October 2009, the Board adopted the 2009 Employment Commencement Incentive Plan (&#8220;New Hire Plan&#8221;). The New Hire Plan provides for the shares to be used exclusively for the grant of RSUs and NSOs to new employees (&#8220;New Hire Options&#8221;), who were not previously employees or non-employee directors of the Company. The Compensation Committee approves all equity awards under the New Hire Plan, which are granted to newly-hired employees once a month on the fifth business day of each month after their hire. Options are granted at an exercise price not less than the fair market value of the stock on the date of grant and have a term not to exceed <ix:nonNumeric contextRef="if00df1fa07bf4e3d935e7053243db722_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzE1NTU_f99f28f6-cba2-48fe-968a-0b505966c352">10</ix:nonNumeric> years.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2015, the Board of Directors amended and restated the New Hire Plan to provide for an increase in the number of shares of common stock authorized for issuance pursuant to awards granted under the New Hire Plan from <ix:nonFraction unitRef="shares" contextRef="i63e1168f4d874cecb31b98d28430764f_I20150331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzE3ODk_5530c2af-9b68-4032-8252-9450f85ee1b8">3,465,000</ix:nonFraction> to <ix:nonFraction unitRef="shares" contextRef="ica6d8999a8eb42dba37c6f41ea55d84d_I20150430" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzE3OTU_cf2016ae-2305-4c1a-bfdc-ac72abd8c609">4,365,000</ix:nonFraction>. The New Hire Plan expired in October 2019 and, therefore, there are no shares reserved for future issuance under the New Hire Plan. However, awards granted prior to the plan's expiration continue to remain outstanding until their original expiration date.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2000 Equity Incentive Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2000, the Board adopted the 2000 Equity Incentive Plan (&#8220;2000 Plan&#8221;), which took effect upon the closing of the Company&#8217;s initial public offering. Under this plan, certain employees, consultants, and non-employee directors could be granted Incentive Stock Options (&#8220;ISOs&#8221;) and Nonstatutory Stock Options (&#8220;NSOs&#8221;) to purchase shares of the Company&#8217;s common stock. The 2000 Plan permitted ISOs to be granted at an exercise price not less than the fair value on the date of the grant and NSOs at an exercise price not less than <ix:nonFraction unitRef="number" contextRef="if68d0742c2db40d886fc68e449f67a9d_D20190101-20191231" decimals="INF" name="isrg:MinimumExercisePriceOfNsosPercentageOfFairValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzI2MjQ_cb52d89a-d936-467e-ba1d-71d9ff5a36a2">85</ix:nonFraction>% of the fair value on the date of grant. Options granted under the 2000 Plan generally expire <ix:nonNumeric contextRef="if68d0742c2db40d886fc68e449f67a9d_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzI3MjA_2f85c5ab-bd5c-470d-81ff-48a3d4ee500a">10</ix:nonNumeric> years from the date of grant and become exercisable upon grant subject to repurchase rights in favor of the Company until vested. The 2000 Plan expired in March 2010. However, options granted prior to the plan&#8217;s expiration continue to remain outstanding until their original expiration date.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Employee Option Vesting.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company makes annual option grants on February&#160;15 (or the next business day if the date is not a business day) and on August&#160;15 (or the next business day if the date is not a business day). The February&#160;15 grants vest 6/48 upon completion of 6 months of service and 1/48&#160;per month thereafter. The August&#160;15 stock option grants vest 7/48 at the end of one month and 1/48&#160;per month thereafter through a <ix:nonNumeric contextRef="i726d2e020a3b4505b982ff694f2aced2_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzM0NDQ_d2e4580b-7a17-4f58-95b2-3a0019f4a357">3.5</ix:nonNumeric>-year vesting period.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">New Hire Options generally vest 12/48 upon completion of one year of service and 1/48&#160;per month thereafter. Option vesting terms are determined by the Board and, in the future, may vary from past practices.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2000 Non-Employee Directors&#8217; Stock Option Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2000, the Board of Directors adopted the 2000 Non-Employee Directors&#8217; Stock Option Plan (the &#8220;Directors&#8217; Plan&#8221;). In October 2009, the automatic evergreen increase provisions were eliminated so that no further automatic increases will be made to the number of shares reserved for issuance under the Directors&#8217; Plan. In addition, the common stock authorized for issuance under the Directors&#8217; Plan was reduced to <ix:nonFraction unitRef="shares" contextRef="i37b6ba61111e4f4eb0ece1aeeedcc4d1_I20091031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQxNDQ_594a46cd-568f-4651-9e43-47caffb6a1fd">450,000</ix:nonFraction>. Options are granted at an exercise price not less than the fair market value of the stock on the date of grant and have a term not to exceed <ix:nonNumeric contextRef="ice00a20ee9f14ccdb89a68058597d0a7_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQyODk_f474382a-f479-4dbf-b4cf-2d4cf23cd3d9">10</ix:nonNumeric> years. Prior to 2016, initial stock option grants to new non-employee directors vested over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQzODQ_67eeb20a-c2c6-4c51-960d-d2ca78fa554f">three</span>-year period with 12/36 of the shares vesting after one year from the date of grant and 1/36 of the shares vesting monthly thereafter. Annual stock option grants vested <ix:nonNumeric contextRef="i1cc84051dce74900a780b9698472d1df_D20160101-20161231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQ1NTM_a334970d-e97a-41a0-817c-2cf21c2d712e">one year</ix:nonNumeric> from the date of the grant. Since 2016, new non-employee directors receive pro-rated stock option grants that vest on the same term as the annual stock option grants. As of December&#160;31, 2019, approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonFraction unitRef="shares" contextRef="i1e9138bbfd2244f0800e612e4794edfc_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQ3NDc_3948bd10-cf26-4e4b-a1e8-349c72486569">0.1</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> shares were reserved for future issuance under the Directors&#8217; Plan. However, the Company no longer intends to issue grants from the Directors&#8217; Plan in the future and instead plans to utilize the 2010 Plan to make grants to non-employee directors.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2000 Employee Stock Purchase Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2000, the Board adopted the 2000 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;). Employees are generally eligible to participate in the ESPP if they are customarily employed by the Company for more than <ix:nonNumeric contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" format="ixt-sec:durhour" name="isrg:MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUwNjI_a0cc24d3-1790-45bc-88bb-9aa0f07ae3d6">20</ix:nonNumeric> hours per week and more than <ix:nonNumeric contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" format="ixt-sec:durmonth" name="isrg:MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUwOTQ_04327134-713b-45dc-9af2-7e17deda520b">5</ix:nonNumeric> months in a calendar year and are not <ix:nonFraction unitRef="number" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="INF" name="isrg:MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUxMzU_44c945b3-de93-4269-ae1e-828329405e5c">5</ix:nonFraction>% stockholders of the Company. Under the ESPP, eligible employees may select a rate of payroll deduction up to <ix:nonFraction unitRef="number" contextRef="i9ea69af85d2046d09fa14af6f60b86e9_I20191231" decimals="INF" name="isrg:MaximumPercentageOfPayrollDeductionUnderEspp" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUyNDc_2ef440cc-95f8-4759-a8fc-32ca6d042641">15</ix:nonFraction>% of their eligible compensation subject to certain maximum purchase limitations. The duration for each offering period is <ix:nonNumeric contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" format="ixt-sec:durmonth" name="isrg:OfferingPeriodEmployeeStockPurchasePlans" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUzNzE_be248709-00b1-48d7-a3c2-6cf68a4de108">24</ix:nonNumeric> months and is divided into <ix:nonFraction unitRef="period" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="isrg:OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU0MDE_d199344c-cf7a-4a32-8b5b-94fa9d57527f">four</ix:nonFraction> purchase periods of approximately <ix:nonNumeric contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" format="ixt-sec:durwordsen" name="isrg:OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU0Mzg_35ef72d8-86ad-4b4e-8fd0-c47f837cdb45">six months</ix:nonNumeric> in length. Offerings are concurrent. The purchase price of the shares under the offering is the lesser of <ix:nonFraction unitRef="number" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU1NDc_e55d8fe4-8660-42f6-ad33-db467af40ca3">85</ix:nonFraction>% of the fair market value of the shares on the offering date or <ix:nonFraction unitRef="number" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU2MTM_51d4fd2c-4261-42de-a214-4cb08548db12">85</ix:nonFraction>% of the fair market value of the shares on the purchase date. A <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU2Nzk_82ca7701-3227-4080-94e8-cd0f059f650f">two</span>-year look-back feature in the ESPP causes the offering period to reset if the fair value of the Company&#8217;s common </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">96</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="ic3624aaac9de42d091873506d2e3e521" continuedAt="i2f198db8341b4203b6757d3d1d9d1ac4"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">stock on the first or last day of the purchase period is less than that on the original offering date. ESPP purchases by employees are settled with newly-issued common stock from the ESPP&#8217;s previously authorized and available pool of shares. In April&#160;2017, the Company&#8217;s stockholders approved an amended and restated ESPP to provide for an increase in the number of shares of common stock reserved for issuance from&#160;<ix:nonFraction unitRef="shares" contextRef="i26341d1db1b84ddbb3e8b87bb0ff52ad_I20170331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzYyMTE_82a4ac13-026c-4806-990b-3f0a4455c6f8">6,090,315</ix:nonFraction>&#160;to&#160;<ix:nonFraction unitRef="shares" contextRef="i03b2bfa032724ff3b0b5d864f0350f69_I20170430" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzYyMTc_96baaf41-4cd7-4d3e-aef6-86926a0f30cf">7,590,315</ix:nonFraction>.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Com</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">pany issued <ix:nonFraction unitRef="shares" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Nzc3_309060e0-6754-49e4-b0a9-490273b197b9">0.2</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Nzgx_b9641946-5ceb-41a4-9d1e-57bb25831816">0.2</ix:nonFraction> million, and <ix:nonFraction unitRef="shares" contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Nzg1_5db9e3a6-b8b8-4ab2-b63b-2a54550501bf">0.2</ix:nonFraction> million shares und</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">er the ESPP, representing a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">pproximately $<ix:nonFraction unitRef="usd" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NzQ4_c373f100-ef2a-4f1e-ae05-00fb68d9689b">56.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NzUy_120ce5f3-2351-458b-873e-fb12ced6e85a">46.8</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, and $<ix:nonFraction unitRef="usd" contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NzU2_3b124607-591a-47c7-9387-cdead3d2ab7e">38.3</ix:nonFraction> million in employee contributions for the years ended December&#160;31, 2019, 2018, and 2017, respectively. As of December&#160;31, 2019, there were approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> <ix:nonFraction unitRef="shares" contextRef="i9ea69af85d2046d09fa14af6f60b86e9_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4ODIz_80bd49f3-e4e0-4a28-a6b1-ea2bde1eeaef">1.2</ix:nonFraction> million share</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s reserved for future issuance under the ESPP.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Restricted Stock Units. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Equity awards granted to employees and non-employee directors include a mix of stock options and RSUs. The RSUs to employees vest in one-fourth increments annually over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzY2ODY_183c42b3-7cd6-4d3f-8fcf-b900e4bb8476">four</span>-year period. The RSUs to existing non-employee directors vest one year from the date of grant or at the next Annual Shareholders Meeting, whichever comes first. New non-employee directors receive pro-rated RSU grants that vest on the same term as the annual RSU grants. The number of shares issued on the date the RSUs vest is net of the minimum statutory tax withholdings, which are paid in cash to the appropriate taxing authorities on behalf of the Company&#8217;s employees.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Option Information</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTYy_e04e347d-b922-4a02-a32f-830cc39f6328" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Option activity during fiscal 2019 under all the stock plans was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:69.554%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:1.0%;"></td><td style="width:12.222%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.491%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options Outstanding</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average<br/>Exercise&#160;Price&#160;Per<br/>Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December&#160;31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzItMy0xLTEtMA_cbde38ad-dabd-4ce3-a97e-b3f9ed5fde42">6.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzItNS0xLTEtMA_3892374e-1b78-48b8-ba92-7126a17bfe77">200.79</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options granted</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzQtMy0xLTEtMA_abc511c9-b31d-41ff-910b-11c0d12a3bd4">0.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzQtNS0xLTEtMA_43d15154-3cce-4ca7-80ef-b8e0159c6c1b">523.30</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzUtMy0xLTEtMA_709c109d-444f-47b3-9182-d579f64cb068">1.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzUtNS0xLTEtMA_3408cae3-a96c-4e91-bca6-f7163842362d">159.46</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options forfeited/expired</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzYtMy0xLTEtMA_dbcb84a2-a414-49b7-a3ba-3e87b2a89226">0.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzYtNS0xLTEtMA_36dca182-f6c1-4007-9492-f1dc8c0509a7">381.82</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December&#160;31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzctMy0xLTEtMA_1ca925a5-13f0-43df-84ee-a70d713731d7">5.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzctNS0xLTEtMA_dc6db67a-107e-4785-a635-e12b170e3c5c">246.64</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate intrinsic value of stock options exercised under the Company&#8217;s stock plans determined as of the date of option exercise was $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzEx_7117e888-a2d4-47c2-a782-c77ec62abf7a">512.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzE2_25eb5b0d-8dc8-44a7-b454-8ea0866dc0f5">526.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzIw_de244640-6196-4c32-af74-067bad069ce0">379.9</ix:nonFraction> million during the years ended December&#160;31, 2019, 2018, and 2017, respectively. Cash received from option exercises and employee stock purchase plans for the years ended December&#160;31, 2019, 2018, and 2017, was $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzI2_c6234ef9-1065-4cc2-96ab-7d1790484b2a">272.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzM3_147ec664-9fad-427a-8b1d-1e734818ef00">236.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzQw_ad0f3677-3c35-4e4e-85ca-2cbb39491606">415.5</ix:nonFraction> million, respectively. The income tax benefit from stock options exercised was&#160;$<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4ODQz_b37bc11c-aa9e-476b-b2e2-f56bfc5fb1ee">109.7</ix:nonFraction> million&#160;for the year ended&#160;December&#160;31, 2019.</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTY2_d2398508-bf94-4c94-aab2-916f151445f9" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes significant ranges of outstanding and exercisable options as of December&#160;31, 2019 (number of shares and aggregate intrinsic value in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:13.712%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.488%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.922%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.013%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.076%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.635%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.481%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.082%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Exercisable</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range of<br/>Exercise&#160;Prices</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>of&#160;Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>of&#160;Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="ic6ffd437814b45c587566887eeb04dde_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMC0xLTEtMC90ZXh0cmVnaW9uOmQzYjZlMjExZGFlMTQ2OGNhNmU0YmUyN2VmY2Y0YmEyXzEwOTk1MTE2Mjc4MDA_e0fc9d0c-a576-4df0-ad7b-b00575d1c9f0">86.88</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="ic6ffd437814b45c587566887eeb04dde_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMC0xLTEtMC90ZXh0cmVnaW9uOmQzYjZlMjExZGFlMTQ2OGNhNmU0YmUyN2VmY2Y0YmEyXzEwOTk1MTE2Mjc4MDk_d9bd4918-43a8-4a48-bc37-62fd55ecf195">148.03</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i21da93124b55435394e95e297ca5593b_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMi0xLTEtMA_b5af6549-7295-4975-939d-814f0acc2bb4">1.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ic6ffd437814b45c587566887eeb04dde_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItNC0xLTEtMA_5ef7bf41-20c9-4b69-9ae4-f0df521dd3f9">2.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i21da93124b55435394e95e297ca5593b_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItNi0xLTEtMA_0197d099-3b31-4944-a45a-bae379024dc0">127.46</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i21da93124b55435394e95e297ca5593b_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMTAtMS0xLTA_7819641c-aceb-42a5-a267-02705ab250f7">1.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i21da93124b55435394e95e297ca5593b_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMTQtMS0xLTA_3967ed5e-5226-4017-825d-2a4716763dba">127.46</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="ibd41a69f32e746258eb6872f84b65c5f_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjVhZDhlMGM1YTkwNzRhNjBiNGU4MTU4ZWZkYWFhZGU5XzEwOTk1MTE2Mjc4MDI_0d137592-c63f-4e55-bcd9-4240c5b58a7a">150.50</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="ibd41a69f32e746258eb6872f84b65c5f_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjVhZDhlMGM1YTkwNzRhNjBiNGU4MTU4ZWZkYWFhZGU5XzEwOTk1MTE2Mjc4MTE_2637eb43-f64f-4807-b39e-2c5d7a401760">172.44</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMi0xLTEtMA_716965ec-cc44-449b-b461-5903840b07c5">1.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ibd41a69f32e746258eb6872f84b65c5f_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtNC0xLTEtMA_acc1e158-e05d-4e7b-bb4c-3366ca320e15">3.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtNi0xLTEtMA_48386a24-8dff-4950-b292-4ca2cd42e3a9">166.28</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMTAtMS0xLTA_ff6f3c5e-42b0-4e40-bcbe-067fb0d71c05">1.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMTQtMS0xLTA_6390f66e-1884-48a6-915d-dfd5b76875c9">166.29</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="ibaf1aa6feee84d9380dae0b9e359d4a0_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjRlZjRmYjA1Yzc0YzQxZDU5ZGI4ZWFkYmMwNzE1NzdiXzEwOTk1MTE2Mjc4MDI_45513f18-a12f-4c6d-9ffe-0cc27abab3cc">172.76</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="ibaf1aa6feee84d9380dae0b9e359d4a0_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjRlZjRmYjA1Yzc0YzQxZDU5ZGI4ZWFkYmMwNzE1NzdiXzEwOTk1MTE2Mjc4MTE_2fc4dd5b-61a5-45ef-9497-1f01bc159369">231.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9f768047e818496bbea7f0e8a9b2cac4_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMi0xLTEtMA_46c15715-b249-410d-b1c7-b857e4119321">1.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ibaf1aa6feee84d9380dae0b9e359d4a0_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtNC0xLTEtMA_272f5f7a-98f3-46ab-9980-f63a38bf7e33">5.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9f768047e818496bbea7f0e8a9b2cac4_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtNi0xLTEtMA_8aba043a-022a-47f9-90e4-5803238297e8">194.42</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9f768047e818496bbea7f0e8a9b2cac4_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMTAtMS0xLTA_7585735b-8bca-4373-9958-333058cddb44">1.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9f768047e818496bbea7f0e8a9b2cac4_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMTQtMS0xLTA_7a8487af-df55-48b1-b052-f907b9e57997">193.89</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="if92c341834024c64b9e6cdc1ebfdc722_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ0M2ViMWE2MTkyNjQwODU5NDYzYWE1N2ExZTY4YzczXzEwOTk1MTE2Mjc4MDI_c7a33187-40f6-490d-bef9-4407033798fe">231.11</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="if92c341834024c64b9e6cdc1ebfdc722_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ0M2ViMWE2MTkyNjQwODU5NDYzYWE1N2ExZTY4YzczXzEwOTk1MTE2Mjc4MTE_aa657a95-56de-489e-b764-4a08aa582c14">505.36</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i629ffd03826e47618d165b6080b4f71b_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMi0xLTEtMA_65e2c3b0-a85b-4b2b-979a-1d3ea5202a58">1.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if92c341834024c64b9e6cdc1ebfdc722_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtNC0xLTEtMA_4bc45fcb-c46b-4cab-b401-a4650385d8ae">8.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i629ffd03826e47618d165b6080b4f71b_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtNi0xLTEtMA_56cd3281-5816-4b18-8678-b62eaab3330f">376.53</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i629ffd03826e47618d165b6080b4f71b_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMTAtMS0xLTA_1420fc9f-d26a-4601-8ffb-3d2a6dcee4ca">0.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i629ffd03826e47618d165b6080b4f71b_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMTQtMS0xLTA_c411bf6d-2ef0-4488-b124-84e83a66eed7">334.67</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="i1a3c1b49c2bd4bc087d3f5800c36cba8_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmZkNjE4NDE1ZjliMzQ0YjA4YjNjYmQ2OTZhMTlkZDhlXzEwOTk1MTE2Mjc4MDI_d42cbe8a-e5c8-4bdf-a20f-59b52792b149">508.19</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="i1a3c1b49c2bd4bc087d3f5800c36cba8_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmZkNjE4NDE1ZjliMzQ0YjA4YjNjYmQ2OTZhMTlkZDhlXzEwOTk1MTE2Mjc4MTE_d48779a8-28cb-4a7e-8c98-36e056b448be">585.57</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0ac6f78d56634121be88aae3afbebf15_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMi0xLTEtMA_28ca1d82-064e-472b-9d92-c2c0bfd8aa88">0.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i1a3c1b49c2bd4bc087d3f5800c36cba8_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtNC0xLTEtMA_bc03181b-e931-4961-8733-40c1cd81cf63">9.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ac6f78d56634121be88aae3afbebf15_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtNi0xLTEtMA_3edb3bfd-376f-46d0-aac8-69e24411a86f">536.41</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0ac6f78d56634121be88aae3afbebf15_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMTAtMS0xLTA_d2152dd3-56ac-4933-acc0-cf4ba1f6885f">0.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ac6f78d56634121be88aae3afbebf15_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMTQtMS0xLTA_096663bd-02f6-4ce1-980c-ea86e25b62d9">531.66</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMi0xLTEtMA_15305532-9dbf-4b99-994d-ffbd722c1b25">5.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctNC0xLTEtMA_cbcc6066-d6b9-44ab-a3b1-75b3eefcd7ac">5.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctNi0xLTEtMA_bfcfa943-6ed0-4410-a5ea-f3b2fb247a1c">246.64</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctOC0xLTEtMA_a996af50-880b-4ddf-b44b-5a3539e40515">1,844.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMTAtMS0xLTA_f1fbfd22-fc26-41bf-9128-75f212657461">4.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMTItMS0xLTA_41d40dd4-f6e9-4154-91ca-fec1c9f5b78f">4.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMTQtMS0xLTA_227f4026-092f-482d-a429-291838d51e0c">195.76</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMTYtMS0xLTA_9045943a-217d-443e-b5dc-1df69f080a91">1,702.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The aggregate intrinsic value represents the total pre-tax intrinsic value, based on the Company&#8217;s closing stock price of $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="2" name="isrg:ClosingStockPriceOfCompanyStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzgxMDg_c3121ba9-ea73-46db-922d-fa9cd864b457">591.15</ix:nonFraction> at December&#160;31, 2019, which would have been received by the option holders had all in-the-money option holders exercised their options as of that date.</span></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, a total of <ix:nonFraction unitRef="shares" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzgyNzE_046db925-6f44-4dc1-9c6a-7e75f1e40fce">5.2</ix:nonFraction> million shares of stock options vested and expected to vest had a weighted-average remaining contractual life of <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzgzNzk_da29ff35-3098-40ec-818c-62ecd48ebe8f">5.2</ix:nonNumeric> years, an aggregate intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzg0MjE_29203057-f563-4cc4-b1a9-e08797b16283">1,833.1</ix:nonFraction> million, and a weighted-average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzg0NjY_6c913acd-440d-4ce9-88dd-c710ac117ded">241.65</ix:nonFraction>.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">97</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i2f198db8341b4203b6757d3d1d9d1ac4" continuedAt="i8fc278b0b13447768f79232ca4df374f"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Units Information</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTgw_e0305a04-8903-492f-8639-108137bf0ff4" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">RSU activity for the year ended December&#160;31, 2019, was as follows (in millions, except per share amounts):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:69.994%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.636%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.637%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance at December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i7c9d7108091549739df7a95a8c8c1387_I20181231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzEtMS0xLTEtMA_0e32a050-6ba7-409b-8c7d-b15749dc6af5"><ix:nonFraction unitRef="shares" contextRef="i7c9d7108091549739df7a95a8c8c1387_I20181231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzEtMS0xLTEtMA_7fc5516f-a0d9-48ca-a56b-91a5ef455779">2.0</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i7c9d7108091549739df7a95a8c8c1387_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzEtMy0xLTEtMA_64ca1298-b661-4a5a-b930-3d0d1d277fc3">295.70</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzItMS0xLTEtMA_1e645317-34e8-43d1-9c26-b8b469188242">0.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzItMy0xLTEtMA_c66dca1c-2af7-47d0-ae63-974e2ecf3625">541.36</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzMtMS0xLTEtMA_8f035bff-dd72-4f95-a4f4-017eea34e96d">0.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzMtMy0xLTEtMA_3cf0335a-43a9-4628-b063-ed03c894c897">258.87</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzQtMS0xLTEtMA_e83fc7f4-393a-4043-9034-55ef92a35a99">0.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzQtMy0xLTEtMA_f877660c-b67a-480c-946b-aff46fd055aa">382.52</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzUtMS0xLTEtMA_3e538959-1b6d-4c72-b237-db68753d304f">1.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzUtMy0xLTEtMA_bd087e25-2c42-4879-b605-401174bee808">410.09</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, <ix:nonFraction unitRef="shares" contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231" decimals="-5" format="ixt:numdotdecimal" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjQ4_a8b836df-b3f3-4426-b639-413e1e01b84f">1.7</ix:nonFraction> million shares of RSUs were expected to vest with an aggregate intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzQ3_3a90720c-99f5-49b7-affd-2044195da48d">1,032</ix:nonFraction> million. The aggregate vesting date fair value of RSUs vested was $<ix:nonFraction unitRef="usd" contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjUy_752fccb6-24b1-4cc6-9271-976d3a19cb5d">433.2</ix:nonFraction> million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="i692e8a7602d8405bb45dc700610effa9_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjU2_3057acc5-1533-4da6-bd68-c8fdc551a8ef">334.3</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, and $<ix:nonFraction unitRef="usd" contextRef="i5900630e4a5341c2a435316498525aa5_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjYw_b41d0467-9b85-4b43-a73e-55c661915593">144.2</ix:nonFraction> million during the years ended December&#160;31, 2019, 2018, and 2017, respectively.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Share-Based Compensation Expense</span></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTc4_4f2e5571-7f0d-4932-8d07-47b07bab1fb8" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes share-based compensation expense (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales&#8212;products</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i052174b56aa8451281657dbf8871c58e_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzItMS0xLTEtMA_8812ce15-0b74-4912-8cd8-b852afc53e0f">46.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0e4cd8b79d634d46b3bdba93e0110828_D20180101-20181231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzItMy0xLTEtMA_f62349ee-c608-47ee-b49b-35aa2c35820f">36.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfb333f20fc14c318be3eb9813ea89f3_D20170101-20171231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzItNS0xLTEtMA_89ce00b5-da77-4c49-99a5-c940ff5e3983">28.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales&#8212;services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i81fcf6d1d887435b8717da5c943bdac4_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzMtMS0xLTEtMA_1dd4b776-038f-4614-9aca-c9a510973c26">20.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4442c19ae234467ba426d94e02bc33cc_D20180101-20181231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzMtMy0xLTEtMA_84099954-2122-4299-bf05-5e6e1f512f4a">16.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i729aaa06d9ee4c6db883f16ae5275aae_D20170101-20171231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzMtNS0xLTEtMA_22439840-5f02-4f5c-b8c6-6d8732b9b616">14.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ad2bd4a077448cba20b5feeadf47630_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzQtMS0xLTEtMA_bcff39ca-f564-4b42-8f02-cbfe9effbb90">67.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9913a4b711644bb6a37fc644bf46ca7f_D20180101-20181231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzQtMy0xLTEtMA_48c77e36-953f-4f93-82eb-460cab7b6fd6">53.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i38227c7e296f4071b7d5c72b6f0ad526_D20170101-20171231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzQtNS0xLTEtMA_e87b572c-9f74-47ed-9e9d-5170164f4357">42.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefe4fd915bea4293b13a11f9af11b8ec_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzUtMS0xLTEtMA_cb656a14-91b8-4aaf-ad6c-0cf5625172d3">169.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i226313472de44a8a93448d3dfa795867_D20180101-20181231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzUtMy0xLTEtMA_c244e1bf-837e-4c3c-80bd-0fe23b1e48b3">133.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7fc0fa318504466aab633ca20255f10e_D20170101-20171231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzUtNS0xLTEtMA_d5390a40-952a-4f1b-82c7-9c32b2d6ccf4">111.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1606bf41a91d4c4f847a95386033ad6f_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzYtMS0xLTEtMA_2584b8db-d7b3-4f0b-bad7-0cb0cc32555e">101.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i92165e49589447fdabc738aa93981e50_D20180101-20181231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzYtMy0xLTEtMA_e725c6e8-f6b3-48a5-ab0c-b497ee2e680d">76.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefe88be6ce354716b2ff889324ff0b5b_D20170101-20171231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzYtNS0xLTEtMA_60e714c4-fb1c-40c8-bbea-368f94cba2f7">56.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzctMS0xLTEtMA_fdd1fa2f-56c9-4cf5-b645-8d2e48d1ea19">337.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzctMy0xLTEtMA_b3bc6580-7d3f-44d8-9374-6f6c069bcda7">262.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzctNS0xLTEtMA_bc58e08c-445b-437f-9ef7-bc4d2785233d">209.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax effect</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzgtMS0xLTEtMA_20cfb48b-f19e-49d9-b265-ebbdc851fcb6">70.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzgtMy0xLTEtMA_dbbdf12c-8eaf-4181-8961-dcdc8d821a00">54.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzgtNS0xLTEtMA_a2f3503d-3b93-42d8-af72-504d9cd622bf">49.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense after income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzktMS0xLTEtMA_88c4645c-08ea-42e8-b3bb-85f3e25b8783">267.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzktMy0xLTEtMA_0e1e41d9-552a-45fd-9d6a-de8e1075e477">208.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzktNS0xLTEtMA_22a7fc27-3a32-458a-baf6-8f9df6727d7f">160.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Black-Scholes option pricing model is used to estimate the fair value of stock options granted under the Company&#8217;s share-based compensation plans and rights to acquire stock granted under the Company&#8217;s employee stock purchase plan. <ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTg5_a2cdc494-3287-45d7-9d02-78125c5ab335" continuedAt="i45f4e840f7804becbb00ba99a896bacf" escape="true">The weighted-average estimated fair values of stock options, the rights to acquire stock under the ESPP, and RSUs, as well as the weighted average assumptions used in calculating the fair values of stock options and rights to acquire stock under the ESPP that were granted during the years ended December&#160;31, 2019, 2018, and 2017, were as follows:</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:12pt;"><ix:continuation id="i45f4e840f7804becbb00ba99a896bacf"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">STOCK OPTION PLANS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifaad5793878e4805881671a3b8791098_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzItMS0xLTEtMA_8a082644-c36d-4d5f-85ea-59afab9f2b3b">2.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzItMy0xLTEtMA_b1fd4f9c-d852-4e1f-a348-b912ea7c5235">2.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzItNS0xLTEtMA_52d43f82-5cc3-458f-a833-595b76859a13">1.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ifaad5793878e4805881671a3b8791098_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzMtMS0xLTEtMA_0d032424-f96c-497a-8ea8-fe1d38421375">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzMtMy0xLTEtMA_fe174bdb-ed13-4276-99a4-dd2097dee69c">4.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzMtNS0xLTEtMA_6075b9bf-c0ad-4773-bd22-d007aa6a5ae7">4.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifaad5793878e4805881671a3b8791098_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzQtMS0xLTEtMA_4fa1251e-c05a-4741-9f1b-b285844b07f6">30</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzQtMy0xLTEtMA_0b98d770-4c33-4b1a-96ce-6b5871f7949b">33</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzQtNS0xLTEtMA_614a99fd-b0a8-46f1-be7a-73bca095caf7">25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifaad5793878e4805881671a3b8791098_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzUtMS0xLTEtMA_2d477d73-1f42-4283-940a-39e364763e12">142.53</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzUtMy0xLTEtMA_3b368260-ac3b-4c94-a627-6e2b500007f4">146.30</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzUtNS0xLTEtMA_99f7beae-ffe3-417e-92d1-e8abb8645ff5">67.03</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMPLOYEE STOCK PURCHASE PLAN</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzgtMS0xLTEtMA_a8e1c8d5-eb6f-4f9a-8bdf-f951f6cce50d">2.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzgtMy0xLTEtMA_237bd6ea-252e-4b18-952a-3a74ddc67eb1">2.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzgtNS0xLTEtMA_fad1f6b5-1530-4c53-9d1c-49842e414866">1.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzktMS0xLTEtMA_2cf678ba-9274-41e6-9b31-027c028e214e">1.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzktMy0xLTEtMA_da570834-3dbb-4f50-be36-6e407884e427">1.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzktNS0xLTEtMA_13d51207-772d-41c6-8249-03226fef04a8">1.2</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEwLTEtMS0xLTA_d7e44bb7-b0fd-475e-b6c2-35ac443c6c53">29</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEwLTMtMS0xLTA_ff925287-39d1-4a1b-9d72-48fd087c6955">32</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEwLTUtMS0xLTA_68cc166b-35f9-41bd-b0dd-026062c69c45">28</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzExLTEtMS0xLTA_e2844d8e-d5d2-4972-b4ae-97ea355c0251">148.99</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzExLTMtMS0xLTA_c9db025d-1180-438a-a69a-6ca2d75555a0">135.84</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzExLTUtMS0xLTA_57cd569a-1893-4e44-9d42-d7cbbcf1e920">79.77</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RESTRICTED STOCK UNITS</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEzLTEtMS0xLTA_c0ac7097-fadb-4861-8d6d-c89850d45458">541.36</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i692e8a7602d8405bb45dc700610effa9_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEzLTMtMS0xLTA_7d99428a-c183-49bd-b40a-287b575c7024">431.11</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5900630e4a5341c2a435316498525aa5_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEzLTUtMS0xLTA_66af6785-a249-4c4b-abc6-f08c25818bf3">249.34</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></ix:continuation></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As share-based compensation expense recognized in the Consolidated Statements of Income during the years ended December&#160;31, 2019, 2018, and 2017, is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">98</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><ix:continuation id="i8fc278b0b13447768f79232ca4df374f"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, there was a total of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="i2912aabe202e478f81f0c7943ac59cc4_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjY1_e3830f9a-c937-416b-aca2-372514cb4151">110.1</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, $<ix:nonFraction unitRef="usd" contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjY5_b35039d3-12c0-4d81-b091-3face632ace6">493.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i9ea69af85d2046d09fa14af6f60b86e9_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Njc0_ccf76095-10c8-4158-a0bf-402a6e364e1d">31.4</ix:nonFraction> million of total unrecognized compensation expense related to unvested stock options, restricted stock units, and employee stock purchases, respectively. The unrecognized compensation expense is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="iaf23bd6531d242f2a4d777e75cccee8d_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Njc4_1eabfa49-f5b1-4d5d-bfee-5fd69efaaf8e">2.5</ix:nonNumeric> years for unvested stock options, <ix:nonNumeric contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Njg3_edff520c-a472-4e47-b255-a7b921b06c1e">2.2</ix:nonNumeric> years for unvested restricted stock units, and <ix:nonNumeric contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Njk2_268b2692-d523-4b93-a9f9-6755cc4e1798">1.4</ix:nonNumeric> years for rights granted to acquire common stock under the ESPP.</span></ix:continuation></div><div id="i_0_259"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 11.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMjY_0e011a49-1d30-4b44-bbae-e25f498650d7" continuedAt="ie75722549cc340dabce9c8e72b961a70" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="ie75722549cc340dabce9c8e72b961a70" continuedAt="i2cbae4a96cf34943b620649b3c57b414"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMjk_67728762-20cb-48e6-bbbe-7cc92bdfcd3d" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income before provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzItMS0xLTEtMA_27706275-9615-490d-b5b2-21838b6060db">1,053.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzItMy0xLTEtMA_9f447ba8-94a3-4722-a1e5-9c874f97645f">852.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzItNS0xLTEtMA_85ee1cd5-3d32-44ae-8987-02320a787612">774.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzMtMS0xLTEtMA_82a4c1c8-170e-46f7-a5e9-4b1c810f717d">448.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzMtMy0xLTEtMA_79f09a42-d51c-47d5-aa77-73f3a5464177">426.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzMtNS0xLTEtMA_09181aca-cf11-4d80-8f28-1024c0c3afa2">330.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income before provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzQtMS0xLTEtMA_90f4a0b7-33dc-40c8-a8e8-3caf515a56bd">1,502.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzQtMy0xLTEtMA_59871c5b-852d-4185-865f-fd3eacc975ac">1,279.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzQtNS0xLTEtMA_b4c31ca5-fb15-4211-858a-22643505a6d9">1,104.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMTE_59a27fdd-b936-4878-9093-2788ec08c792" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzMtMS0xLTEtMA_62cf72bd-66bf-4612-98c7-fca878dc69e7">82.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzMtMy0xLTEtMA_fb6f30fd-e6f4-4666-a986-16eb538cdae8">89.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzMtNS0xLTEtMA_19291a2c-54eb-444a-a178-b18bf616f33c">352.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzQtMS0xLTEtMA_602a58fa-1e86-435f-bf57-504e219e3a66">26.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzQtMy0xLTEtMA_c7daaf8e-94b4-4d54-8170-100c93e3bbd0">21.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzQtNS0xLTEtMA_09303dea-298b-43db-8d91-511a38cbc5ec">13.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzUtMS0xLTEtMA_9645d4c0-4d0e-4898-8622-6160446b7ce1">18.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzUtMy0xLTEtMA_42958962-c9d5-404f-b2c3-b87d1896d902">9.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzUtNS0xLTEtMA_28848026-6344-4b56-917f-ed7fe51af7f5">8.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzYtMS0xLTEtMA_bbb9bb19-e0ac-4509-bf05-881ba72072f6">126.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzYtMy0xLTEtMA_d30f05b4-7167-4a86-8734-36e5f3166c44">120.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzYtNS0xLTEtMA_8313b432-a38e-4f16-8ffa-fa708adc160c">373.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzgtMS0xLTEtMA_85fa7bca-2097-4d7f-83eb-4c3dcd8f32ba">8.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzgtMy0xLTEtMA_040df1e7-cf0d-43e8-93ca-dbe024959ca6">4.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzgtNS0xLTEtMA_f311b5c1-7606-491d-b09e-0d61b08c068f">62.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzktMS0xLTEtMA_f15c577c-46f1-4eb4-bc25-e854b1b4a334">3.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzktMy0xLTEtMA_183a6259-d0d3-4b69-9393-78f85c2fced2">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzktNS0xLTEtMA_c20767d3-935c-43bb-8633-2e3f897a3edc">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEwLTEtMS0xLTA_3f5472d5-3704-4d33-9319-3a575531dd6a">17.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEwLTMtMS0xLTA_b1432bfa-1340-4532-a5cf-0123807a1d38">38.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEwLTUtMS0xLTA_fd55e2ee-9d34-444f-b69f-aabebcd7942f">2.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzExLTEtMS0xLTA_78168b54-9306-425a-ac44-febe225a84f4">6.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzExLTMtMS0xLTA_7fc75f13-8550-46cf-af40-4b6d063207bc">34.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzExLTUtMS0xLTA_8c773f27-0822-4a8a-89f6-fe7b35552bcf">60.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEyLTEtMS0xLTA_df50df27-c8fd-4825-9a3c-239ef8071b97">120.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEyLTMtMS0xLTA_6c4b3044-da18-4072-9177-6c3d996c66a4">154.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEyLTUtMS0xLTA_e57018d8-a9ef-48c4-8444-fdcd462ebbb9">433.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMzA_53e3234a-5c70-46ff-b746-21677d7b73c0" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax expense differs from amounts computed by applying the statutory federal income rate of 21% for the years ended December&#160;31, 2019, and 2018, and 35% for the year ended December 31, 2017, as a result of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:58.322%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years&#160;Ended&#160;December&#160;31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal tax at statutory rate</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzItMS0xLTEtMA_4f06c2b3-d885-4e00-8877-4b0c7cf10e38">315.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzItMy0xLTEtMA_ea745f0c-6df9-4823-afb9-104984464968">268.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzItNS0xLTEtMA_e785c2eb-454f-43f4-9c6d-9da0ce68707c">386.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase (reduction) in tax resulting from:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State taxes, net of federal benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzQtMS0xLTEtMA_2c46ac1a-81f0-4edd-97d0-3850bd1ea1f4">29.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzQtMy0xLTEtMA_42f6d44d-0ab7-480f-8c25-1554cc8a6c8c">20.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzQtNS0xLTEtMA_48eb289f-e159-4913-8bfd-6664eb704d53">16.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign rate differential</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzUtMS0xLTEtMA_5d96fba9-ab06-4bcb-b974-a51b4871321f">56.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzUtMy0xLTEtMA_533a4645-a61f-4a52-ab1c-548eb2e11a5d">44.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzUtNS0xLTEtMA_53b569ee-da89-4905-8bd8-f97d53b1d4f1">115.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. tax on foreign earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzYtMS0xLTEtMA_c4904284-4fb3-4d6b-91d6-fcb765a8f526">55.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzYtMy0xLTEtMA_8665db75-8fbc-4428-a278-cfd70ecac009">43.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzYtNS0xLTEtMA_cc68be99-228a-437d-a0b2-24644f3f991d">8.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzctMS0xLTEtMA_c12722bc-4f00-4dce-b9e1-551a911c2aec">32.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzctMy0xLTEtMA_f7e380e4-1e8f-48df-81df-1e5e959d6511">25.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzctNS0xLTEtMA_46770752-900f-4372-94ca-12a8f1e6438b">15.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation not benefited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzgtMS0xLTEtMA_02e0564f-02ef-4ea6-9f0c-8a59988d9dac">13.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzgtMy0xLTEtMA_e0e9f1c2-65f5-4010-b1ed-62dd2aeb3914">9.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzgtNS0xLTEtMA_1263ce73-42e7-4406-b5db-37c2c555bc66">10.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production activities deduction</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzktMS0xLTEtMA_9646f0e1-9a46-4f89-979f-ab130937fdd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzktMy0xLTEtMA_b0e5b2bb-352e-48c6-b236-a065a32e1a4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzktNS0xLTEtMA_c010a859-4a8e-4558-83f4-f92daa1c544a">7.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reversal of unrecognized tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEwLTEtMS0xLTA_127b6eae-93aa-45cc-8f1e-5b47ccd453fd">8.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEwLTMtMS0xLTA_f1109ba0-390f-4a28-8226-0f760904acad">5.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEwLTUtMS0xLTA_3bfd4603-6d11-4511-a77b-dbf50a3385a4">62.4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Cuts and Jobs Act impact </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEyLTEtMS0xLTA_57f456e7-ba4a-4820-b32e-b9bf65d0a5d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEyLTMtMS0xLTA_0e4b69c3-6397-4737-814e-c5ffc79f0839">0.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEyLTUtMS0xLTA_15d3513b-2851-4fc7-a49e-16863936ff67">317.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation<br/>arrangements </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEzLTEtMS0xLTA_8ef85fec-2ced-46b8-892c-6cb55df708bd">146.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEzLTMtMS0xLTA_c9256815-0781-4353-b9ea-4ba52d996b5b">116.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEzLTUtMS0xLTA_3d4a2f15-fa03-4e02-a814-cde27feaadf9">102.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax remeasurement due to Swiss Tax Reform</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTEtMS0xLTE2MDYz_02833a57-d9c9-4617-9534-bc413f37960e">51.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTMtMS0xLTE2MDY2_8c1249da-c3c5-4425-979f-b1d19a31a23c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:zerodash" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTUtMS0xLTE2MDY5_59502cd3-d267-418c-990f-ebbd22ffc769">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTEtMS0xLTA_b6b2ffed-2038-43a5-9b22-6c03758713b4">1.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTMtMS0xLTA_38f08f8f-6b79-4f93-8ab3-c16485672b9f">2.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTUtMS0xLTA_17613ad0-7be3-48e8-aa96-1a29a6491fd4">1.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE1LTEtMS0xLTA_e379b025-dbe0-4eb5-b125-a5878e38cbd5">120.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE1LTMtMS0xLTA_e5f6e5b0-091d-400a-912f-a61116c33570">154.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE1LTUtMS0xLTA_cefdcb41-17d9-426a-9d34-66d7afb12eca">433.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">99</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i2cbae4a96cf34943b620649b3c57b414" continuedAt="i8be64b5743144c0aac3f75b78aa3d925"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMjM_bf10fe63-c705-4da5-8bd5-cce2a44b771a" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred income taxes reflect tax carry forwards and the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:71.830%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.721%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December&#160;31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzMtMS0xLTEtMA_80a38f16-4c53-4677-8fb1-acd1949f3b30">95.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzMtMy0xLTEtMA_e33fb8e7-2408-40cc-974b-bc3c65b26ccf">87.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expenses deducted in later years for tax purposes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzQtMS0xLTEtMA_2b06cb5d-4d8f-4fbb-95e8-555094b7925b">42.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzQtMy0xLTEtMA_071b351e-a694-4a6e-9425-d6c484a1067d">29.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzUtMS0xLTEtMA_3214425b-adfe-473d-8b73-7fafb97e703a">362.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzUtMy0xLTEtMA_88f9f785-3936-43a8-97f4-f7d196978b2a">351.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and other credits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzYtMS0xLTEtMA_c5535b44-221c-4098-84bd-a6be129517ee">56.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzYtMy0xLTEtMA_89953f9b-9eb7-4feb-81d1-153eac8d33a8">40.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzctMS0xLTEtMA_44e20c58-28d9-40ab-88e3-3fdf64becb0f">10.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzctMy0xLTEtMA_1b19ce73-8ff5-46e3-bd69-279c5f166b53">9.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzgtMS0xLTEtMA_1759cdf5-425a-410c-be3a-2cfee89e5749">566.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzgtMy0xLTEtMA_be28ec82-866a-43e1-b948-126857c7cff9">517.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzktMS0xLTEtMA_b45704a7-2094-4168-83b5-95fb4bf6b6a0">57.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzktMy0xLTEtMA_00818662-10b9-40d4-b5d5-3280967f3d48">42.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEwLTEtMS0xLTA_c76a1887-e4ab-481d-90c3-7c2e4787de07">509.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEwLTMtMS0xLTA_78e5d01e-20a0-4833-b55d-0cc7bd8d148a">475.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEyLTEtMS0xLTA_29195cb0-2ee8-4324-bc55-96da2a8a297b">75.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEyLTMtMS0xLTA_ed1527cc-c03d-438d-a296-f41bd7c44dbe">42.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEzLTEtMS0xLTA_aa24a34c-08f8-450f-b235-1f4a30d9f293">8.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEzLTMtMS0xLTA_a6b0db18-e996-47eb-b6a7-66ead53b4d6a">7.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE0LTEtMS0xLTA_5be8488a-4148-4d1c-8140-d8a9ba85df7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE0LTMtMS0xLTA_a9ff9d5f-ef1b-493d-9ddb-cb971b98cdbe">0.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE1LTEtMS0xLTA_a44d483a-97fc-4ee9-884b-5c32ec07ef4f">83.6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE1LTMtMS0xLTA_bed6369b-2577-499f-b310-5e86aa0247f3">49.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE2LTEtMS0xLTA_d3cd86bc-cff7-4976-ae5b-84a41c1c12cb">425.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE2LTMtMS0xLTA_a821c3f4-05c2-4b31-af3c-ca543ea83dac">425.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2017, the 2017 Tax Act was enacted, which includes a number of changes in existing tax law impacting businesses, including a one-time deemed repatriation of cumulative undistributed foreign earnings and a permanent reduction in the U.S. federal statutory rate from 35% to 21%, effective on January 1, 2018. The Securities Exchange Commission (&#8220;SEC&#8221;) issued guidance for a measurement period of one year from the enactment date to finalize the accounting for effects of the 2017 Tax Act. The Company recorded an income tax expense of $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzEzNjI_bb72f989-83d7-4ee6-8cbe-6cdba40f7aea">317.8</ix:nonFraction> million in its 2017 income tax provision related to the 2017 Tax Act, which included a provisional estimate of $<ix:nonFraction unitRef="usd" contextRef="ic453d672935f4cd8ae19c56de1829f37_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzE0Njc_e608f612-cc61-4ff0-b2fa-edee1cabc80f">270.2</ix:nonFraction> million related to the one-time deemed repatriation toll charge (&#8220;Toll Tax&#8221;) and a provisional estimate of $<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzE1NzA_398cfe06-2f47-46b0-a4a2-de5d175d288f">47.6</ix:nonFraction> million income tax expense due to the re-measurement of its net deferred tax assets at a reduced U.S. federal statutory rate of 21%. In December 2018, the Company completed its accounting for the effect of the 2017 Tax Act within the measurement period under the SEC guidance and reflected a net $<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDE4ODY_4190a69f-a319-485c-bba0-f3f14c194f2e">0.5</ix:nonFraction> million increase in the 2018 income tax expense.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company repatriated $<ix:nonFraction unitRef="usd" contextRef="i4996965b98d34917a99ad50b6635d35f_D20180601-20180630" decimals="-8" format="ixt:numdotdecimal" name="us-gaap:ForeignEarningsRepatriated" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzE3MzA_2673431d-ceab-49ee-b274-7f7a1c7b60de">1.6</ix:nonFraction> billion of its cumulative undistributed foreign earnings back to the U.S. in June 2018 without any significant U.S. income tax consequences. The Company intends to repatriate earnings from its Swiss subsidiary as needed, since the U.S. and foreign tax implications of such repatriations are not expected to be significant. The Company will continue to indefinitely reinvest earnings from the rest of our foreign subsidiaries, which are not significant.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s tax holiday obtained in 2007 for business operations in Switzerland ended on December 31, 2017. The Company received a new tax ruling in Switzerland for new business operations. The new ruling is effective for years 2018 through 2022, which will be extended for the next five years thereafter to the extent certain terms and conditions continue to be met. The new ruling allows for a reduced cantonal tax rate based on various thresholds of investment, including the ownership, development, and use of the non-U.S. intellectual property rights and employment in such jurisdiction. The tax benefits from Swiss tax holidays for the years ended December 31, 2019, and 2018, were insignificant, while for the year ended December 31, 2017, was approximately $<ix:nonFraction unitRef="usd" contextRef="ib8111dddba3f4f83b9f3a588f1ae6ed1_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzMyOTM_68e89ce5-b70a-42e1-bf4a-ae0faca8f218">10.9</ix:nonFraction> million, or&#160;$<ix:nonFraction unitRef="usdPerShare" contextRef="ib8111dddba3f4f83b9f3a588f1ae6ed1_D20170101-20171231" decimals="2" name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzMzMDA_54379c4e-1af7-4f98-b852-9faf526089f7">0.09</ix:nonFraction>&#160;per diluted share.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2019, Swiss tax reform was enacted, which resulted in a higher statutory rate for the Company's Swiss entity for years after 2019. The Company remeasured its Swiss deferred tax asset at the enacted tax rate and recorded an income tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i27019818011f4ade9ab7457d1c3cc2ca_D20190801-20190831" decimals="-5" format="ixt:numdotdecimal" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzQzOTgwNDY1MjQ1NDk_14a7bde3-7a0e-4383-9069-184188261d7d">51.3</ix:nonFraction>&#160;million in its 2019 tax provision.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, and 2018, the Company had valuation allowances of $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxMjc_b45704a7-2094-4168-83b5-95fb4bf6b6a0">57.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxMzM_00818662-10b9-40d4-b5d5-3280967f3d48">42.3</ix:nonFraction> million, respectively, primarily related to California deferred tax assets generated by California R&amp;D credit forwards, which have no expiration period. The Company recorded a valuation allowance against its California deferred tax assets, as it is more likely than not these deferred tax assets will not be realized as a result of the computation of California taxes under the single sales factor.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded a net increase of its gross unrecognized tax benefits of $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxMzk_c8df1cfc-4e4e-4b73-b338-c60aa4ff3111">17.9</ix:nonFraction> million during the year ended December&#160;31, 2019. The net increase was primarily due to increases related to 2019 uncertain tax positions, partially offset by the reversal of gross unrecognized tax benefits in connection with the expiration of certain statutes of limitation in various </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">100</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i8be64b5743144c0aac3f75b78aa3d925"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">jurisdictions and an audit conclusion. The Company had gross unrecognized tax benefits of approximately $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNDQ_dc08eb17-6690-4fb6-85fe-04de92eda0a9">96.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNDg_81ea9f0d-9f2e-426c-b5a7-fe7043ed6372">78.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNTI_44752c80-4ea2-446e-ad57-855326d3e9f3">65.4</ix:nonFraction> million as of December&#160;31, 2019, 2018, and 2017, respectively, which, if recognized, would result in a reduction of the Company&#8217;s effective tax rate. The Company included interest expense accrued on unrecognized tax benefits as a component of its income tax expense. As of December&#160;31, 2019, 2018, and 2017, gross interest related to unrecognized tax benefits accrued was $<ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNTY_4a34a4e4-a6aa-45d6-ad6e-649f8852eda3">2.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNjA_9105edca-85c6-42be-b804-f4e27c406f0a">2.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNjY_8fa020f5-485b-4aaf-a247-380888671bf8">1.8</ix:nonFraction> million, respectively. A majority of the Company&#8217;s net unrecognized tax benefits and related interest is presented in other long-term liabilities on the Consolidated Balance Sheets.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amounts of gross unrecognized income tax benefits for the years ended December&#160;31, 2019, 2018, and 2017, are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzItMS0xLTEtMA_f9e059b0-db1d-4a06-8e6c-dfe3576e035d">78.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzItMy0xLTEtMA_ff2e90e1-7832-4524-8ad6-2926ae83ca42">65.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib43841dc4fdf42f491fda32ed3b97cbc_I20161231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzItNS0xLTEtMA_66729e1b-36e7-464a-93f9-ee9c0d48db55">106.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases related to tax positions taken during the current year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzMtMS0xLTEtMA_9c301001-d47c-45bc-b342-68c732389d05">26.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzMtMy0xLTEtMA_c263a43d-59ab-4f61-acd3-f8cbbc600881">22.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzMtNS0xLTEtMA_a6c3b030-6bf2-4c12-8902-2b48a1c1a970">21.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases related to tax positions taken during a prior year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtMS0xLTEtMTYyNTk_e97b5b11-f3ef-45a8-853d-8b5a19216340">1.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtMy0xLTEtMTYyNjI_5aca0b1a-733b-4f74-bc6a-e1406d010ef0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtNS0xLTEtMTYyNjQ_8f9b92a0-4ada-4784-aac9-79aa96faecee">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases related to tax positions taken during a prior year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtMS0xLTEtMA_dd7312a9-53c8-4dcf-9f80-8cb7dc118f4d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtMy0xLTEtMA_ef649876-4750-42a2-87b9-16f1dba0e101">0.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtNS0xLTEtMA_06e814ed-8825-4b3f-a4bc-c66f5bc9d604">46.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases related to settlements with tax authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzYtMS0xLTEtMA_5776ae95-bb67-4f8c-b493-73ba683a3027">3.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzYtMy0xLTEtMA_68867245-f11f-47d3-aefd-87b19833b844">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzYtNS0xLTEtMA_66aaf452-9f77-459a-9472-af2c943b934d">0.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases related to expiration of statute of limitations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzctMS0xLTEtMA_b84f547f-f2e4-4d09-916c-d382483d3da4">6.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzctMy0xLTEtMA_b9c1d6a5-db44-4cc5-a14c-b222ca556cf1">8.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzctNS0xLTEtMA_8c771189-6143-48a2-bdfe-60512a7011e6">14.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75df7899c346410c81652c3a8c250a56_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzgtMS0xLTEtMA_dc08eb17-6690-4fb6-85fe-04de92eda0a9">96.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20396995500644c68c401002f0d9bc39_I20181231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzgtMy0xLTEtMA_81ea9f0d-9f2e-426c-b5a7-fe7043ed6372">78.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzgtNS0xLTEtMA_44752c80-4ea2-446e-ad57-855326d3e9f3">65.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company files federal, state, and foreign income tax returns in many U.S. and OUS jurisdictions. Years before 2016 are closed for the significant jurisdictions. Certain of the Company&#8217;s unrecognized tax benefits could change due to activities of various tax authorities, including potential assessment of additional tax, possible settlement of audits, or through normal expiration of various statutes of limitations, which could affect the Company&#8217;s effective tax rate in the period in which they change. Due to the uncertainty related to the timing and potential outcome of audits, the Company cannot estimate the range of&#160;reasonably possible&#160;change in unrecognized tax benefits that may occur in the next 12 months.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is subject to the examination of its income tax returns by the Internal Revenue Service and other tax authorities. The outcome of these audits cannot be predicted with certainty. The Company&#8217;s management regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of the Company&#8217;s provision for income taxes. If any issues addressed in the Company&#8217;s tax audits are resolved in a manner not consistent with management&#8217;s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2015, a U.S. Tax Court opinion (the &#8220;2015 Opinion&#8221;) was issued involving an independent third party related to intercompany charges for share-based compensation. Based on the findings of the U.S. Tax Court, the Company was required to, and did, refund to its foreign subsidiaries the share-based compensation element of certain intercompany charges made in prior periods. Starting in 2015, direct share-based compensation has been excluded from intercompany charges. In June 2019, the Ninth Circuit Court of Appeals (the "Ninth Circuit") reversed the 2015 Opinion (the &#8220;Ninth Circuit Opinion&#8221;). Subsequently, a re-hearing of the case was requested, but the rehearing request was denied by the Ninth Circuit on November 12, 2019. However, a petition for appeal to the U.S. Supreme Court can be filed within 90 days of the denial. Since the Ninth Circuit Opinion potentially is subject to further judicial review, the Company continues to treat its share-based compensation expense in accordance with the 2015 Opinion and continues to recognize the related tax benefits in its financial statements based upon its evaluation of the position in light of the present facts. In the event of a final opinion that reverses the 2015 Opinion, there may be an adverse impact to the Company&#8217;s income tax expense and effective tax rate.</span></div></ix:continuation><div id="i_0_262"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">101</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 12.&#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzU4NA_dcca9d93-c681-4237-8517-f2bc7d3d69e3" continuedAt="i00b4be43126c4be7acb83c650a40bfbe" escape="true">NET INCOME PER SHARE</ix:nonNumeric></span></div><ix:continuation id="i00b4be43126c4be7acb83c650a40bfbe"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzU4NQ_c3d7c136-992d-42fd-abd3-0082a0227d6a" escape="true"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the computation of basic and diluted net income per share&#160;attributable to Intuitive Surgical, Inc. (in millions, except per share amounts):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzMtMS0xLTEtMA_0674dad5-3630-49ac-8d9f-8ee1c0146cdb">1,379.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzMtMy0xLTEtMA_44c6dc8c-ff4c-4018-a68f-da1c9e0f8442">1,127.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzMtNS0xLTEtMA_5125d437-8fa0-45b6-9eda-c18811282c5c">670.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding used in basic calculation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzUtMS0xLTEtMA_032e97b4-6798-4e8b-b582-9a91117ced2a">115.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzUtMy0xLTEtMA_e3724a29-db47-44f3-9f23-cce5032ce3cc">113.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzUtNS0xLTEtMA_984328be-d6b1-47ca-9c92-736620b25675">111.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add: dilutive effect of potential common shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzYtMS0xLTEtMA_81113227-77a2-4721-995b-ddbd946909f6">4.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzYtMy0xLTEtMA_9c72c9e9-7eca-4751-8915-d3564c560a4c">5.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzYtNS0xLTEtMA_6562bf24-dca4-43f6-91f0-4b70a544eb13">4.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding used in diluted calculation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzctMS0xLTEtMA_2c2e42f9-49dd-42f1-b602-8f04f24488e3">119.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzctMy0xLTEtMA_ee723c70-acef-40e3-9a6b-4dd1e32d06f9">118.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzctNS0xLTEtMA_aedd29b1-ab72-4be8-978d-f9bcc17328ac">116.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzktMS0xLTEtMA_97698d6d-4b57-47e8-b1ab-51315dd784a8">11.95</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzktMy0xLTEtMA_5e8eae3e-27ea-4596-a95d-fe9af25d9f1d">9.92</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzktNS0xLTEtMA_63a79c19-3b8d-467c-a5f9-5f37a18098ef">6.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzEwLTEtMS0xLTA_d6f37db5-0b02-46da-bf43-bcb22f19132c">11.54</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzEwLTMtMS0xLTA_30ce877c-aa7f-43bf-b157-2c3591280570">9.49</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzEwLTUtMS0xLTA_c08e304b-400e-4136-bcc5-88e06b72d9ce">5.77</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Share-based compensation awards of approximately <ix:nonFraction unitRef="shares" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzI1Nw_633ea073-4179-4ffc-8266-552814905e71">0.7</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzI2MQ_3914a7d0-bb70-4f0f-be29-3176969fc179">0.4</ix:nonFraction> million, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonFraction unitRef="shares" contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzEwNDQ1MzYwNDY0NDc0_84833e6c-c2a3-4a15-bcfc-965caf265f14">0.2</ix:nonFraction> million </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">shares for the years ended December&#160;31, 2019, 2018, and 2017, respectively, were outstanding but were not included in the computation of diluted net income per share attributable to Intuitive Surgical, Inc. common stockholders, because the effect of including such shares would have been anti-dilutive in the periods presented.</span></div></ix:continuation><div id="i_0_265"></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTE 13. &#160;<ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjUvZnJhZzpiYWE3MGJhMWY1Mjg0NTkxOTJhMDA3NjI2YjdhN2Y1ZC90ZXh0cmVnaW9uOmJhYTcwYmExZjUyODQ1OTE5MmEwMDc2MjZiN2E3ZjVkXzc1OA_59ca9a40-21dc-4e0a-9ecd-f1e6479d8a28" continuedAt="ib2d11e51965840dcaa8c05c994ad575e" escape="true">EMPLOYEE BENEFIT PLANS</ix:nonNumeric></span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ib2d11e51965840dcaa8c05c994ad575e">The Company sponsors various retirement plans for its eligible U.S. and non-U.S. employees. For employees in the U.S., the Company maintains the Intuitive Surgical, Inc. 401(k) Plan (the &#8220;Plan&#8221;). As allowed under Section&#160;401(k) of the Internal Revenue Code, the Plan provides tax-deferred salary contributions for eligible U.S. employees. The Plan allows employees to contribute up to <ix:nonFraction unitRef="number" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjUvZnJhZzpiYWE3MGJhMWY1Mjg0NTkxOTJhMDA3NjI2YjdhN2Y1ZC90ZXh0cmVnaW9uOmJhYTcwYmExZjUyODQ1OTE5MmEwMDc2MjZiN2E3ZjVkXzQyMw_f4bc9817-4211-4962-9f30-80231b23a997">100</ix:nonFraction>% of their annual compensation to the Plan on a pre-tax and after-tax basis. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company matches <ix:nonFraction unitRef="number" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjUvZnJhZzpiYWE3MGJhMWY1Mjg0NTkxOTJhMDA3NjI2YjdhN2Y1ZC90ZXh0cmVnaW9uOmJhYTcwYmExZjUyODQ1OTE5MmEwMDc2MjZiN2E3ZjVkXzYzMw_88e2a22e-f770-44c2-b369-cfa984494bfa">200</ix:nonFraction>% of employee contributions up to $<ix:nonFraction unitRef="usd" contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjUvZnJhZzpiYWE3MGJhMWY1Mjg0NTkxOTJhMDA3NjI2YjdhN2Y1ZC90ZXh0cmVnaW9uOmJhYTcwYmExZjUyODQ1OTE5MmEwMDc2MjZiN2E3ZjVkXzY2OA_9928c545-8d00-4292-8799-38a0c43b21df">1,500</ix:nonFraction> per calendar year per person.&#160;All matching employer contributions vest immediately.</ix:continuation></span></div><div id="i_0_271"></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">102</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div style="text-align:center;margin-top:5pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SELECTED QUARTERLY DATA</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(UNAUDITED, IN MILLIONS, EXCEPT PER SHARE AMOUNTS)</span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:12pt;margin-bottom:12pt;"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90ZXh0cmVnaW9uOmFiYTlkYjI5OTZhYTQ5Njk4OTYwZjdkZTU1NDRlYzU3XzEy_65f3d323-566d-4a6b-b5fc-9723eec9e948" escape="true"><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90ZXh0cmVnaW9uOmFiYTlkYjI5OTZhYTQ5Njk4OTYwZjdkZTU1NDRlYzU3XzE0_0395812d-68b4-4591-b44e-3fcd3d1b3037" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:46.684%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.280%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.280%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.280%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.286%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzItMS0xLTEtMA_04452aa1-7502-4a73-bfaf-a30c6d867b4c">1,277.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzItMy0xLTEtMA_b2d356bd-790b-4113-8391-1b29e34f1420">1,128.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzItNS0xLTEtMA_aeba6876-92bc-47ff-aaf3-1a5217d636e4">1,098.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzItNy0xLTEtMA_bee24b5f-bd8d-4cff-9a25-7bc5c8d23d5c">973.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMtMS0xLTEtMA_25147ab4-33d5-4725-9598-849a7a9256b5">896.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMtMy0xLTEtMA_cc512b74-80a6-4de5-9e71-c313f163f9e4">785.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMtNS0xLTEtMA_c5319eb5-e8d2-4978-a1bd-2f63d02c1fec">759.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMtNy0xLTEtMA_1dc855d3-b314-4dd8-8ad7-763e948088d8">669.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net income attributable to Intuitive Surgical, Inc. </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)(2)(3)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzUtMS0xLTEtMA_f4bc7627-b108-429b-94a0-449c53f9b275">357.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzUtMy0xLTEtMA_e336b4bb-be16-47cd-8076-5f0e582d50a3">396.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzUtNS0xLTEtMA_98c5f49d-79cd-4b6e-ba88-c4ce800aab16">318.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzUtNy0xLTEtMA_0fa15b5e-de12-433d-b7cb-0f8f510548f1">306.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc. per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzgtMS0xLTEtMA_c7f97f1a-0002-4d5b-82c4-35702d1f3aa4">3.09</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzgtMy0xLTEtMA_c3daaf9e-f857-4fe0-a4c0-ae2565b4e8b4">3.44</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzgtNS0xLTEtMA_e7ceccb5-76e0-4961-867f-c056c6383ddd">2.76</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzgtNy0xLTEtMA_c5d678e2-0655-41d3-8d1c-4925ee6e9550">2.67</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzktMS0xLTEtMA_cdbed4eb-d772-452b-9cf4-6226a56cf909">2.99</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzktMy0xLTEtMA_de2f329a-f083-4eaf-92c4-340d73154f75">3.33</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzktNS0xLTEtMA_780605b8-46c4-45f2-8a76-f190e9d0f919">2.67</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzktNy0xLTEtMA_77a7e680-4b93-49c4-9964-0bcac8de2e67">2.56</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation arrangements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTEtMS0xLTA_4703d5c0-e87c-45de-8962-23169a298ee1">33.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTMtMS0xLTA_a208ec58-b396-4047-8d7d-8231d7627ee8">28.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTUtMS0xLTA_9b468346-18c4-46fc-929d-2763bb76764f">11.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTctMS0xLTA_2edc91f0-a091-47ba-8396-fab2e4715fdf"><ix:nonFraction unitRef="usd" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTctMS0xLTA_45f78be6-83e2-4d10-a5e0-eaf6b83e9b22">72.7</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">One-time tax benefit related to the enactment of Swiss tax reform</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="-5" format="ixt:zerodash" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE0LTEtMS0xLTA_3466340e-c54b-4492-ab27-f440aef035ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE0LTMtMS0xLTA_5b35026d-19f5-4fe6-922b-0beb7128103b">51.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="-5" format="ixt:zerodash" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE0LTUtMS0xLTA_e239ba6f-1a3a-4821-ba01-545a1b2ccca1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="-5" format="ixt:zerodash" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE0LTctMS0xLTA_e1a2afdc-3e0d-4a16-b769-9c20f09bf420">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(2) Includes acquisition-related benefits (charges)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="-5" name="isrg:BusinessCombinationAcquisitionRelatedCostsBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE1LTEtMS0xLTA_64c1d738-c2cc-4603-be60-d533ace88c6d">3.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="-5" sign="-" name="isrg:BusinessCombinationAcquisitionRelatedCostsBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE1LTMtMS0xLTA_f5cffb9c-aa25-437e-84f4-ad7fc0c9289b">3.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="-5" name="isrg:BusinessCombinationAcquisitionRelatedCostsBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE1LTUtMS0xLTA_bf66fcc3-67c1-4269-8635-cb0fe07693b6">4.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="-5" name="isrg:BusinessCombinationAcquisitionRelatedCostsBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE1LTctMS0xLTA_892976b4-767a-4041-a73f-e1d271fb575d">3.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(3) Includes charitable foundation contribution expense</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE2LTEtMS0xLTA_a37e0fa7-ca19-4362-8c12-2c5f42e39965">5.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE2LTMtMS0xLTA_4caed2d8-edb2-46fc-94f9-ee0183278c69">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE2LTUtMS0xLTA_66ef1fa3-b33d-4277-8c24-9adc8c3b4b07">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE2LTctMS0xLTA_ae414ee3-3f8a-4e59-8a75-43ecafc7a4c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIxLTEtMS0xLTA_c2f35b95-a7c9-43de-96f3-948e98db892b">1,046.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIxLTMtMS0xLTA_6915d5fd-b0cb-4e0b-abf9-a9e8afd4f6e8">920.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIxLTUtMS0xLTA_5c555e20-692e-4bc5-89a8-8c9f3e842b1e">909.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIxLTctMS0xLTA_b748d046-78d8-4e60-a9de-2634de4e44c5">847.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIyLTEtMS0xLTA_e299e879-f65f-47ae-8088-2339a59b1a4f">735.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIyLTMtMS0xLTA_c58cf3af-76db-4310-ae4e-3e5b28e74029">642.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIyLTUtMS0xLTA_0fe95a89-3e17-4f99-89d7-72920a549595">632.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIyLTctMS0xLTA_4ccf09a4-d761-4da8-9c89-34b3f0fa404c">593.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net income attributable to Intuitive Surgical, Inc. </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)(2)(3)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIzLTEtMS0xLTA_d9265671-aa23-45c6-bfb6-328986d56548">292.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIzLTMtMS0xLTA_33073d33-017f-47a1-a146-c037f4d25b00">292.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIzLTUtMS0xLTA_7207b468-28e3-4b5b-b3b5-2e075cf7fe7a">255.3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIzLTctMS0xLTA_f1ae3808-1175-4213-8f91-cd7b17a3613f">287.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc. per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI1LTEtMS0xLTA_609a64be-e48f-4f98-9592-8079157dab43">2.56</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI1LTMtMS0xLTA_a60cb49c-0429-4256-a1f3-c5455514452d">2.57</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI1LTUtMS0xLTA_f0107799-447b-40b1-80f7-addad45e1dfe">2.25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI1LTctMS0xLTA_74c0c82b-8627-4482-b499-1d7941231a07">2.55</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI2LTEtMS0xLTA_9a0d0dc2-54af-4d8c-8c1a-11072fbdb2bf">2.45</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI2LTMtMS0xLTA_ad4be393-1bed-4e2e-bff5-9e2880e6eee5">2.45</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI2LTUtMS0xLTA_657d3597-e331-4ff7-9da2-80d4a9e60843">2.15</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI2LTctMS0xLTA_a8de9dbc-9126-493e-855e-51e0829d50c1">2.44</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation arrangements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI5LTEtMS0xLTA_e00e4934-6b14-4064-9b42-74b9c225f624">15.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI5LTMtMS0xLTA_0163cf38-a534-4342-b51e-66d76dbc8685">24.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI5LTUtMS0xLTA_e28c3ab8-6602-42f4-b83c-98245a7c6d21">21.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI5LTctMS0xLTA_bd9912b4-4ed5-4319-a134-1ced5e8a0e40">54.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certain one-time tax benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMwLTEtMS0xLTA_a480fba4-982a-46a7-a8c9-1803778abab3">2.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMwLTMtMS0xLTA_f91a1601-6626-4874-8d74-3078cf89677d">4.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="-5" format="ixt:zerodash" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMwLTUtMS0xLTA_5a8c7aeb-2b79-48e2-8180-c63b292fb57c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="-5" format="ixt:zerodash" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMwLTctMS0xLTA_fcffe613-48e0-42d2-b0ab-3b5d122775d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(2) Includes pre-tax litigation benefits (charges)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMxLTEtMS0xLTA_4181903d-d050-44e1-a1ba-52818360fa97">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="-5" sign="-" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMxLTMtMS0xLTA_e97a35a9-7938-4944-b995-a400bd3db535">1.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="-5" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMxLTUtMS0xLTA_7b20d6d9-e916-49fc-9080-e1ab4f2166e7">42.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="-5" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMxLTctMS0xLTA_9cc19f95-24c9-44e4-b810-6546c0ba8992">4.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(3) Includes charitable foundation contribution expense</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMyLTEtMS0xLTA_b9481676-187e-47e2-b58e-e293dc73aee7">25.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMyLTMtMS0xLTA_c1dcb8b7-c203-4c5c-84e5-46f3b67a0e55">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMyLTUtMS0xLTA_17b15945-21f8-4a72-89ba-4cece3ad5630">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMyLTctMS0xLTA_0c444dd7-4111-48a0-a45d-39e20e5ce2b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:nonNumeric></ix:nonNumeric></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div id="i_0_274"></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">103</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SCHEDULE II</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(IN MILLIONS)</span></div></div><ix:nonNumeric contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90ZXh0cmVnaW9uOjAxZWYzMWFiOWRlYzRmOWM4MTg5MWI3ZjJlYmU4MTc4XzU2_f7abdc4b-4583-4427-81a2-b4af000de32d" escape="true"><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:44.929%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.724%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance&#160;at<br/>Beginning&#160;of<br/>Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Deductions&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance&#160;at<br/>End&#160;of&#160;Year</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts, loan credit losses, and sales returns</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Year ended December&#160;31, 2019</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1783f725a6ab43bf9d44c305c6cb322a_I20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzItMS0xLTEtMA_d9828566-88b1-4ffc-aede-3ece433e26b1">20.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib14c25376e9f4e1aad9962188e39164b_D20190101-20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzItMy0xLTEtMA_85a5423d-cd32-44cb-91d9-1e81fb56e214">46.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib14c25376e9f4e1aad9962188e39164b_D20190101-20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzItNS0xLTEtMA_3eb1c510-064e-4c97-9e10-038682e702b3">45.9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4764bcb2a95d4d3aa6b90d7114e3a94d_I20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzItNy0xLTEtMA_7d9cee45-98c6-4c50-83b7-e28f2e7632ce">21.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Year ended December&#160;31, 2018</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i593c85f8a59b487396366a9406802ae1_I20171231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzMtMS0xLTEtMA_f968fe3d-abcd-4a38-809f-e93031a8e614">14.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12e586f98f064be38f961ca290dc274e_D20180101-20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzMtMy0xLTEtMA_b672ba76-ee7a-4fd4-bc35-9b9673461593">46.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i12e586f98f064be38f961ca290dc274e_D20180101-20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzMtNS0xLTEtMA_ccf60baf-a3d5-4a2c-9f9b-9dcfa9035a62">40.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1783f725a6ab43bf9d44c305c6cb322a_I20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzMtNy0xLTEtMA_bedf2623-72b1-49b1-a55c-814139da465d">20.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Year ended December&#160;31, 2017</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5046ea9c22b45e0bcc27741ce3dc9ed_I20161231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzQtMS0xLTEtMA_fc81c01c-9676-472c-94af-628f7f873aa8">10.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if1d9eb5330dc46e49a5147fb09d9e584_D20170101-20171231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzQtMy0xLTEtMA_429fa18b-d025-4f4d-9a20-bd31967d8690">36.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if1d9eb5330dc46e49a5147fb09d9e584_D20170101-20171231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzQtNS0xLTEtMA_d983ad2e-1f99-4795-a452-4d5f41b7ec48">32.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i593c85f8a59b487396366a9406802ae1_I20171231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzQtNy0xLTEtMA_929025b5-b89d-43fe-b6c6-faedfacdff61">14.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Primarily represents products returned.</span></div></ix:nonNumeric><div id="i_0_277"></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">104</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 9.&#160;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i_0_280"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 9A.&#160;CONTROLS AND PROCEDURES</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow for timely decisions regarding required disclosure.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As required by SEC Rule 13a-15(b), we carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Annual Report on Form 10-K. Based on the foregoing, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Inherent Limitations Over Internal Controls</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP. Our internal control over financial reporting includes those policies and procedures that:</span></div><div style="text-indent:-27.43pt;padding-left:36pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt;">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;</span></div><div style="text-indent:-30.2pt;padding-left:36pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt;">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and</span></div><div style="text-indent:-32.97pt;padding-left:36pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(iii)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt;">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the financial statements.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management, including our principal executive officer and principal financial officer, does not expect that our internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of internal controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Also, any evaluation of the effectiveness of controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in the Exchange Act Rules 13a-15(f). Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an assessment of the effectiveness of our internal control over financial reporting based on the framework in Internal Control&#8212;Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the results of our assessment under the framework in the Internal Control&#8212;Integrated Framework (2013), our management concluded that our internal control over financial reporting was effective as of December&#160;31, 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effectiveness of our internal control over financial reporting as of December&#160;31, 2019, has been audited by an independent registered public accounting firm, as stated in their report, which is included under &#8220;Item 8. Financial Statements and Supplementary Data&#8221; of this Annual Report.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Changes in Internal Control Over Financial Reporting</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were no changes in our internal control over financial reporting that occurred during the quarter ended December&#160;31, 2019, that have materially affected, or are reasonably likely to materially affect, our internal control over financial statements.</span></div><div id="i_0_283"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 9B.&#160;OTHER INFORMATION</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i_0_286"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">105</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-top:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART III</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain information required by Part III is omitted from this report on Form 10-K and is incorporated herein by reference to our definitive Proxy Statement for our next Annual Meeting of Stockholders (the &#8220;Proxy Statement&#8221;), which we intend to file pursuant to Regulation 14A of the Securities Exchange Act of 1934, as amended, within 120 days after December&#160;31, 2019.</span></div><div id="i_0_289"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 10.&#160;DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item concerning our directors and corporate governance is incorporated by reference to the information set forth in the section titled &#8220;Directors and Corporate Governance&#8221; in our Proxy Statement. Information required by this item concerning our executive officers is incorporated by reference to the information set forth in the section entitled &#8220;Executive Officers of the Company&#8221; in our Proxy Statement. Information regarding our Section&#160;16 reporting compliance and code of business conduct and ethics is incorporated by reference to the information set forth in the section entitled &#8220;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters&#8221; in our Proxy Statement.</span></div><div id="i_0_292"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 11.&#160;EXECUTIVE COMPENSATION</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item regarding executive compensation is incorporated by reference to the information set forth in the sections titled &#8220;Executive Compensation&#8221; and &#8220;Compensation for Directors&#8221; in our Proxy Statement.</span></div><div id="i_0_295"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 12.&#160;SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item regarding security ownership of certain beneficial owners and management is incorporated by reference to the information set forth in the section titled &#8220;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters&#8221; in our Proxy Statement.</span></div><div id="i_0_298"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 13.&#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item regarding certain relationships and related transactions and director independence is incorporated by reference to the information set forth in the sections titled &#8220;Certain Relationships and Related Transactions&#8221; and &#8220;Directors and Corporate Governance&#8221; in our Proxy Statement.</span></div><div id="i_0_301"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 14.&#160;PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item regarding principal accountant fees and services is incorporated by reference to the information set forth in the section titled &#8220;Principal Accountant Fees and Services&#8221; in our Proxy Statement.</span></div><div id="i_0_304"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">106</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART IV</span></div><div id="i_0_307"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 15.&#160;EXHIBITS AND FINANCIAL STATEMENT SCHEDULE</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt;">The following documents are filed as part of this Annual Report on Form 10-K.</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">Financial Statements&#8212;See Index to Consolidated Financial Statements at Item&#160;8 of this report on Form 10-K.</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">The following financial statement schedule of Intuitive Surgical, Inc. is filed as part of this report and should be read in conjunction with the financial statements of Intuitive Surgical, Inc.:</span></div><div style="text-indent:72pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Schedule II: Valuation and Qualifying Accounts.</span></div><div style="padding-left:72pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All other schedules have been omitted, because they are not applicable, not required under the instructions, or the information requested is set forth in the consolidated financial statements or related notes thereto.</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">Exhibits</span></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The exhibits filed as part of this report are listed under &#8220;Exhibits&#8221; at subsection (b)&#160;of this Item&#160;15.</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Exhibits</span></div><div id="i_0_310"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">107</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-bottom:6pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXHIBIT INDEX</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:7.224%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:88.044%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1(1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526717000147/ex-31amendedandrestatedcer.htm">Amended and Restated Certificate of Incorporation of the Company, as amended.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2(2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526716000248/ex31amendedandrestatedbyla.htm">Amended and Restated Bylaws of the Company.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1(3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/1035267/000089161800002457/0000891618-00-002457.txt">Specimen Stock Certificate.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="isrg-20191231xex42q420.htm">Description of the Registrant's Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.1(4)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/1035267/000089161800001640/0000891618-00-001640.txt">2000 Equity Incentive Plan.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2(4)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/1035267/000089161800001640/0000891618-00-001640.txt">2000 Non-Employee Directors&#8217; Stock Option Plan.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.3(5)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526715000087/ex101intuitivesurgicalincf.htm">Form of Indemnity Agreement.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.4(6)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526715000051/ex422009employmentcommence.htm">2009 Employment Commencement Incentive Plan, as amended and restated.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.5(7)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526717000079/ex1012000employeestockpurc.htm">2000 Employee Stock Purchase Plan.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.6(8)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526717000079/ex1022010incentiveawardplan.htm">2010 Incentive Award Plan, as amended and restated.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7(9)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000119312508246630/dex101.htm">Severance Plan.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8(10)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000119312509154009/dex102.htm">Form of Intuitive Surgical, Inc. 2000 Equity Incentive Plan Stock Option Agreement (Incentive and Nonstatutory Stock Options).</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.9(11)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526716000130/isrg-20151231xex109.htm">Form of Intuitive Surgical, Inc. 2009 Employment Commencement Incentive Plan Stock Option Grant Notice.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.10(12)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526716000130/isrg-20151231xex1010.htm">Form of Intuitive Surgical, Inc. 2009 Employment Commencement Incentive Plan Restricted Stock Unit Grant Notice.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.11(13)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526716000130/isrg-20151231xex1011.htm">Form of Intuitive Surgical, Inc. 2010 Incentive Award Plan Stock Option Grant Notice.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.12(14)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526716000130/isrg-20151231xex1012.htm">Form of Intuitive Surgical, Inc. 2010 Incentive Award Plan Restricted Stock Unit Grant Notice.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.13(15)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1035267/000103526717000021/isrg-20161231xex1013.htm">Master Confirmation and Supplemental Confirmation between Intuitive Surgical, Inc. and Goldman Sachs &amp; Co. LLC dated January 24, 2017</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">. *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.14</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="isrg-20191231xex1014q4.htm">Consulting Agreement between Intuitive Surgical, Inc. and Sal Brogna.</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> *</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="isrg-20191231xex211q42.htm">Intuitive Surgical, Inc. Subsidiaries.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="isrg-20191231xex231q42.htm">Consent of Independent Registered Public Accounting Firm.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="isrg-20191231xex311q42.htm">Certification of Principal Executive Officer.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="isrg-20191231xex312q42.htm">Certification of Principal Financial Officer.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="isrg-20191231xex321q42.htm">Certification of Chief Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The following materials from Intuitive Surgical, Inc.&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2019, formatted in Inline XBRL (Inline Extensible Business Reporting Language): (i)&#160;Consolidated Balance Sheets, (ii) Consolidated Statements of Income, (iii) Consolidated Statements of Comprehensive Income, (iv) Consolidated Statements of Stockholders&#8217; Equity, (v) Consolidated Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements, tagged at Level I through IV.</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The cover page from Intuitive Surgical, Inc.'s Annual Report on Form 10-K for the year ended December 31, 2019, formatted in Inline XBRL and contained in Exhibit 101.</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to Exhibit 3.1 filed with the Company&#8217;s Quarterly Report on Form 10-Q filed on October&#160;20, 2017 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to Exhibit 3.1 filed with the Company&#8217;s Current Report on Form 8-K filed on December&#160;13, 2016 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to Exhibit 4.2 filed with the Company&#8217;s Registration Statement Amendment on Form S-1/A filed on May&#160;2, 2000 (File No.&#160;333-33016).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to exhibits filed with the Company&#8217;s Registration Statement on Form S-1 filed on March&#160;22, 2000 (File No.&#160;333-33016).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(5)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Current Report on Form 8-K filed on August 3, 2015 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(6)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to Exhibit 4.2 filed with the Company&#8217;s Registration Statement on Form S-8 filed on May 1, 2015 (File No. 333-203793).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(7)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Current Report on Form 8-K filed on April&#160;26, 2017 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(8)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to Exhibit 10.2 filed with the Company&#8217;s Current Report on Form 8-K filed on April&#160;26, 2017 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(9)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Current Report on Form 8-K filed on December&#160;2, 2008 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(10)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt;">Incorporated by reference to Exhibit 10.2 filed with the Company&#8217;s Quarterly Report on Form 10-Q filed on July&#160;23, 2009 (File No. 000-30713).</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">108</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(11)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt;">Incorporated by reference to Exhibit 10.9 filed with the Company&#8217;s 2015 Annual Report on Form 10-K filed on February&#160;2, 2016 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(12)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt;">Incorporated by reference to Exhibit 10.10 filed with the Company&#8217;s 2015 Annual Report on Form 10-K filed on February&#160;2, 2016 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(13)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt;">Incorporated by reference to Exhibit 10.11 filed with the Company&#8217;s 2015 Annual Report on Form 10-K filed on February&#160;2, 2016 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(14)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt;">Incorporated by reference to Exhibit 10.12 filed with the Company&#8217;s 2015 Annual Report on Form 10-K filed on February&#160;2, 2016 (File No. 000-30713).</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(15)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt;">Incorporated by reference to Exhibit 10.13 filed with the Company&#8217;s 2016 Annual Report on Form 10-K filed on February&#160;6, 2017 (File No. 000-30713).</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> *      Management contract or compensatory plan or arrangement.</span></div><div id="i_0_313"></div><div style="text-indent:-63pt;padding-left:63pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 16.&#160;FORM 10-K SUMMARY</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i_0_316"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">109</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SIGNATURES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="text-align:right;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:39.327%;"><tr><td style="width:1.0%;"></td><td style="width:9.524%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.658%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:84.618%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">INTUITIVE SURGICAL, INC.</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ARY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> S. G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">UTHART&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gary S. Guthart, Ph.D.<br/>President and Chief Executive Officer</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Date:  February&#160;7, 2020</span></div><div style="text-indent:18pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:32.064%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:47.707%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.915%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Signature</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Title</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Date</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ARY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> S. G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">UTHART</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President, Chief Executive Officer, and Director <br/>(Principal Executive Officer)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gary S. Guthart, Ph.D.</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;M</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ARSHALL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> L. M</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">OHR</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Executive Vice President and Chief Financial Officer <br/>(Principal Financial Officer)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marshall L. Mohr</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;J</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">AMIE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> E. S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">AMATH</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior Vice President, Finance <br/>(Principal Accounting Officer)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Jamie E. Samath</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ONNIE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> M. S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">MITH</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chairman of the Board of Directors</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lonnie M. Smith</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">RAIG</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> H. B</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ARRATT</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Craig H. Barratt, Ph.D.</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">MAL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> M. J</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">OHNSON</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amal M. Johnson</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;D</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ON </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">R. K</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ANIA</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Don R. Kania, Ph.D.</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">MY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> L. L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ADD</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amy L. Ladd, Ph.D.</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;K</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">EITH</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> R. L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">EONARD</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> J</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Keith R. Leonard Jr.</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">LAN</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> J. L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">EVY</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Alan J. Levy, Ph.D.</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;J</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">AMI</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> D</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">OVER</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> N</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ACHTSHEIM</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Jami Dover Nachtsheim</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">/&#160;&#160;&#160;&#160;M</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ARK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> J. R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">UBASH</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 7, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mark J. Rubash</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">110</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>isrg-20191231xex42q420.htm
<DESCRIPTION>EX-4.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 4.2</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">DESCRIPTION OF THE REGISTRANT&#8217;S SECURITIES </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">REGISTERED PURSUANT TO SECTION 12 OF THE </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, Intuitive Surgical, Inc. (&#8220;Intuitive Surgical,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)&#58; our common stock, $0.001 par value per share (&#8220;Common Stock&#8221;).</font></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Description of Common Stock</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following description of our Common Stock is a summary and does not purport to be complete. It is</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">subject to and qualified in its entirety by reference to our Amended and Restated Certificate of Incorporation, as amended (the &#8220;Certificate of Incorporation&#8221;), and our Amended and Restated Bylaws (the &#8220;Bylaws&#8221;), each of which are incorporated by reference as an exhibit to the Annual Report on Form 10-K of which this Exhibit 4.2 is a part. We encourage you to</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">read our Certificate of Incorporation, our Bylaws, and the applicable provisions of the Delaware General Corporation Law for additional information.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Authorized Capital Stock</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our authorized capital stock consist of 300,000,000 shares of Common Stock and 2,500,000 shares of undesignated preferred stock, $0.001 par value per share (&#8220;Preferred Stock&#8221;). The outstanding shares of our Common Stock are fully paid and nonassessable.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Voting Rights</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The holders of Common Stock are entitled to one vote per share on all matters on which the holders of Common Stock are entitled to vote and do not have cumulative voting rights. In addition, the affirmative vote of holders of 66-2&#47;3% of the voting power of all of the then outstanding voting stock is required to take certain actions, including amending certain provisions of our Certificate of Incorporation and Bylaws, such as the provisions relating to stockholder action, board composition, limitation of liability, and the amendments of our Certificate of Incorporation and Bylaws.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Dividend Rights</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Subject to preferences that may be applicable to any Preferred Stock outstanding at the time, the holders of outstanding shares of Common Stock are entitled to receive ratably any dividends out of assets legally available therefor as our board of directors may from time to time determine.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Liquidation Rights</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the event of a liquidation, dissolution, or winding-up of the Company, holders of Common Stock are entitled to share equally and ratably in the assets of the Company, if any, remaining after the payment of all debts and liabilities of the Company and the liquidation preference of any outstanding Preferred Stock.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Rights and Preferences</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Holders of our Common Stock have no preemptive, conversion, subscription, or other rights, and there are no redemption or sinking fund provisions applicable to our Common Stock. The rights, preferences, and privileges of the holders of our Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of our Preferred Stock that we may designate in the future.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Listing</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Common Stock is listed and traded on the Nasdaq Global Select Market under the symbol &#8220;ISRG.&#8221;</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Preferred Stock &#8211; Limitations on Rights of Holders of Common Stock</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our board of directors has the authority, without further action by our stockholders, to issue up to 2,500,000 shares of Preferred Stock in one or more series and to fix the rights, preferences, privileges and restrictions thereof. These rights, preferences, and privileges, could include dividend rights, conversion rights, voting rights, terms of redemption, liquidation preferences, sinking fund terms, and the number of shares constituting, or the designation of, such series, any or all of which may be greater than the rights of Common Stock. The issuance of our Preferred Stock could adversely affect the voting power of holders of Common Stock and the likelihood that such holders will receive dividend payments and payments upon our liquidation. In addition, the issuance of Preferred Stock could have the effect of delaying, deferring, or preventing a change in control of the Company or other corporate action. As of December 31, 2019, no shares of Preferred Stock were outstanding.</font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Anti-Takeover Effects of Delaware Law and Our Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some provisions of Delaware law and our Certificate of Incorporation and our Bylaws contain provisions that could make the following transactions more difficult&#58; acquisition of us by means of a tender offer&#59; acquisition of us by means of a proxy contest or otherwise&#59; or removal of our incumbent officers and directors. It is possible that these provisions could make it more difficult to accomplish or could deter transactions that stockholders may otherwise consider to be in their best interest or in our best interests, including transactions that might result in a premium over the market price for our shares.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These provisions, summarized below, are expected to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our board of directors. We believe that the benefits of increased protection of our potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure us outweigh the disadvantages of discouraging these proposals because negotiation of these proposals, could result in an improvement of their terms.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Delaware Anti-Takeover Statute</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to Section 203 of the Delaware General Corporation Law. In general, the statute prohibits a publicly held Delaware corporation from engaging in any &#8220;business combination&#8221; with any &#8220;interested stockholder&#8221; for a period of three years following the date that the stockholder became an interested stockholder unless&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">prior to the date the stockholder became an interested stockholder, the board of directors of the corporation approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder&#59;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">upon consummation of the transaction that resulted in the stockholder&#8217;s becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding those shares owned by persons who are directors and also officers and employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer&#59; or </font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">on or subsequent to the date the stockholder became an interested stockholder, the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least two-thirds of the outstanding voting stock that is not owned by the interested stockholder.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Section 203 defines &#8220;business combination&#8221; to include&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">any merger or consolidation involving the corporation and the interested stockholder&#59;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">any sale, transfer, pledge, or other disposition involving the interested stockholder of 10% or more of the assets of the corporation&#59;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">subject to exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder&#59; </font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">subject to exceptions, any transaction involving the corporation that has the effect of increasing the proportionate share of the stock of any class or series of the corporation beneficially owned by the interested stockholder&#59; and </font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges, or other financial benefits provided by or through the corporation.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In general, Section 203 defines an interested stockholder as any entity or person beneficially owning 15% or more of the outstanding voting stock of the corporation and any entity or person affiliated with or controlling or controlled by the entity or person.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Undesignated Preferred Stock</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The ability to authorize undesignated Preferred Stock makes it possible for our board of directors to issue Preferred Stock with voting or other rights or preferences that could impede the success of any attempt to change control of us. These and other provisions may have the effect of deterring hostile takeovers or delaying changes in control or management of the Company.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Special Stockholder Meetings</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our amended and restated bylaws provide that a special meeting of stockholders may be called by a majority of our board of directors, by the Chairman of our board of directors, or by our Chief Executive Officer.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Requirements for Advance Notification of Stockholder Nominations and Proposals</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of the board of directors. These procedures provide that notice of stockholder proposals must be timely given in writing to our corporate secretary prior to the </font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">meeting at which the action is to be taken. Generally, to be timely, notice must be received at our principal executive office not less than 90 days nor more than 120 days prior to the first anniversary date of the annual meeting the preceding year. As a result, our Bylaws may have the effect of precluding the conduct of certain business at a meeting if the proper procedures are not followed. These provisions may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer&#8217;s own slate of directors or otherwise attempting to obtain control of the Company.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">No Cumulative Voting</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Delaware General Corporation Law provides that stockholders are not entitled to the right to cumulate votes in the election of directors unless our Certificate of Incorporation provides otherwise. Our Certificate of Incorporation and Bylaws do not expressly provide for cumulative voting.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Board Composition</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Certificate of Incorporation also provides that the authorized number of directors may be changed only by resolution of the board of directors. Furthermore, any vacancy on our board of directors, however occurring, including a vacancy resulting from an increase in the size of our board, may only be filled by the affirmative vote of a majority of our directors then in office, even if less than a quorum, unless our board of directors determines by resolution that such vacancy or newly created directorship shall be filled by the stockholders. The limitations on the number of directors and treatment of vacancies have the effect of making it more difficult for stockholders to change the composition of our board of directors.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">No Stockholder Action by Written Consent</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Certificate of Incorporation provides that all stockholder actions are required to be taken by a vote of the stockholders at an annual or special meeting and that stockholders may not take any action by written consent in lieu of a meeting. This limit may lengthen the amount of time required to take stockholder actions and would prevent the amendment of our Bylaws or removal of directors by our stockholders without holding a meeting of stockholders.</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Transfer Agent</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transfer agent and registrar for our Common Stock is Computershare Trust Company, N.A.</font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.14
<SEQUENCE>3
<FILENAME>isrg-20191231xex1014q4.htm
<DESCRIPTION>EX-10.14
<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 -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 10.14</font></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSULTING AGREEMENT</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">THIS CONSULTING AGREEMENT</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#34;Consulting Agreement&#34;) is made and entered into this 14th day of October, 2019 by and between Intuitive Surgical, Inc. (&#34;Company&#34;) and Sal Brogna (&#34;Brogna&#34;). In consideration of the mutual promises made herein, Brogna and Company agree as follows&#58;</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">1. Engagement and Term.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Contingent upon the parties' execution of a Separation Agreement and Release, Company shall engage Brogna, and Brogna shall accept the engagement with Company upon all of the terms and conditions described in this Consulting Agreement for the period beginning January 1, 2020 and ending on December 31, 2022 (&#34;Term&#34;), unless this engagement is terminated sooner as provided herein. For the avoidance of doubt, this Consulting Agreement shall have no effect unless and until the parties first execute a Separation Agreement and Release.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2. Scope of Services.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Brogna hereby agrees to provide services at the Company's request in the capacity of a business consultant. This work is expected to involve any of a range of advisory and consultative services, including strategic and business planning and other specialized services.</font></div><div style="text-indent:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">3. Fees for Services.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Brogna shall be compensated for his services as follows&#58;</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. Brogna will be paid a fee in arrears on the last day of each calendar quarter in the amount of $500,000.00 every three months, beginning March 31, 2020 and ending December 31, 2022, for services rendered to the Company for the three month period then ending. In order to be eligible to receive the first and all subsequent fees, Brogna must remain in full compliance with that certain Proprietary Rights Agreement, between the Company and Brogna, dated March 7, 2017 (the &#34;Proprietary Rights Agreement&#34;), and Brogna hereby agrees to be bound by and not challenge the enforceability of any of its provisions during the term of this Consulting Agreement. Company is providing Brogna with a copy of the Proprietary Rights Agreement along with this Consulting Agreement. The payment schedule is set forth as follows&#58;</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1) 3&#47;31&#47;20 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2) 6&#47;30&#47;20 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3) 9&#47;30&#47;20 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(4) 12&#47;31&#47;20 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(5) 3&#47;31&#47;21 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(6) 6&#47;30&#47;21 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(7) 9&#47;30&#47;21 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(8) 12&#47;31&#47;21 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(9) 3&#47;31 &#47;22 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(10) 6&#47;30&#47;22 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(11) 9&#47;30&#47;22 - $500,000.00</font></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(12) 12&#47;31&#47;22- $500,000.00</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If not terminated earlier in accordance with the termination provision below, the fee for the entire term of the consulting Agreement will be an aggregate of $6,000,000.00.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. Payment to Brogna shall be reported by Company to federal, state and local taxing authorities and to Brogna annually on IRS Form 1099-MISC.</font></div><div style="text-indent:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c. Company will provide no training, tools, equipment or other materials to Brogna.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">4. Reimbursement of Expenses.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Brogna will be reimbursed for such reasonable and necessary expenses incurred by him in performing services for the Company as are authorized in advance by the Company.</font></div><div style="text-indent:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">5. Independent Contractor Relationship.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. Brogna shall provide competent, professional services in the required disciplines, using his own appropriate independent skill and judgment, and the manner and means that appear best suitable to him to perform the work. Company shall have no right or responsibility to, and shall not, require progress reports, set the order or sequence for performance of services, or set Brogna's hours or location of work.</font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. The parties to this Consulting Agreement agree that the relationship established by this Consulting Agreement is that of an independent contractor. Brogna acknowledges and agrees that he is not an employee of Company and is not entitled to (and hereby waives) any benefits provided or rights guaranteed by Company, or by operation of law, to its employees, including but not limited to group insurance, liability insurance, disability insurance, paid vacations, sick leave or other leave, retirement plans, health plans, and the like.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c. It is understood and agreed that, as Brogna is an independent contractor, the Company will make no deductions from fees paid to Brogna for any federal, state or local income or payroll taxes, and Company has no obligation to provide workers' compensation coverage for Brogna.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d. It shall be Brogna's responsibility to provide his own workers' compensation and to make income tax, FICA, FUTA or other payments required by law (and to provide Company with suitable evidence of the same whenever requested). In the event of any claims brought or threatened by any party against the Company relating to the status, acts or omissions of Brogna, Brogna agrees to cooperate in all reasonable respects, including to support the assertions of the independent contractor employment status made in this Consulting Agreement.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">e. Brogna may provide services for others and through other companies that will not conflict with any of Brogna's obligations under the Proprietary Rights Agreement and do not present a conflict of interest with the services Brogna provides to Company. For purposes of this Consulting Agreement, &#34;conflict of interest&#34; shall mean the provision of any services to a competitor of the Company. &#34;Competitor&#34; as used in this Consulting Agreement shall mean any business which directly competes, or plans to compete, with the Company in any of the following areas&#58; manufacture of robotic assisted surgery, manufacture of robotic assisted catheter control, or manufacture of augmented reality surgery. For the avoidance of doubt, engaging in a conflict of interest shall constitute a material breach of this Agreement and shall excuse the Company's payment of fees for services that have not already been made. If the Company believes Consultant is providing services to a Competitor, it will promptly provide written notice to Consultant of such, and Consultant will have 10 calendar days to cure a potential breach of the obligations set forth above. If Consultant fails to cure such potential breach within 10 days of receiving written notice from the Company, Company may cease making payments pursuant to this Agreement as set forth above and this Agreement will terminate pursuant to section 6(c) below.</font></div><div style="text-indent:36pt;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">6. Termination.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. Brogna's services under this Consulting Agreement will terminate at the end of the Term and any renewals or extensions thereof.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. Brogna may terminate this Consulting Agreement before the end of the Term, for any or no reason, by giving not less than six (6) months' prior written notice to Company.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c. Company may terminate this Consulting Agreement only upon Brogna's material breach of any of the provisions of this Consulting Agreement or the Proprietary Rights Agreement. Company shall provide Brogna with ten (10) days' written notice to cure any material breach. If Brogna fails to cure any material breach within ten (10) calendar days, this Consulting Agreement will automatically terminate.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">7. Confidentiality.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Brogna acknowledges and agrees that he must continue to meet his ongoing obligations to Company regarding Confidential Information under the Proprietary Rights Agreement signed by him on March 7, 2017, during and after the term of this Agreement.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">8. Choice of Law.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> This Consulting Agreement shall be construed in accordance with and governed by the laws of the State of California, regardless of where Brogna's services are performed. Venue for any litigation arising under this Consulting Agreement shall be in the California Superior Court, Santa Clara County, California, or the federal District Court for the Northern District of California.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">9. Interpretation.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> This Consulting Agreement shall be interpreted in accordance with the plain meaning of its terms and not strictly for or against either party. Any waiver of a breach of this Consulting Agreement shall not constitute a waiver of any other breach of the same or any other term or condition of this Consulting Agreement.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">10. Entire Agreement.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> This Consulting Agreement and the Proprietary Rights Agreement signed by Employee on March 7, 2017 embody the complete agreement and understanding of the parties relating to Brogna's rendering of professional consulting services to Company commencing January 1, 2020, and supersedes any and all other prior or contemporaneous oral or written agreements between the parties hereto with respect to such professional consulting services and contains all of the covenants and agreements of any kind whatsoever between the parties with respect to such professional consulting services. Each party acknowledges that no representations, inducements, promises or agreements, whether oral or written, express or implied, have been made by either party or anyone acting on behalf of either party, that are not incorporated herein and that no other agreement or promise not contained herein shall be valid or binding.</font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">11. Modification.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> This Consulting Agreement may be amended only by an agreement in writing signed by the parties hereto.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">12. Invalidity.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Should any provision of this Consulting Agreement be held by a court of competent jurisdiction to be invalid, void or unenforceable, the remaining provisions shall be unaffected and shall continue in full force and effect, and said invalid, void or unenforeceable provision shall be deemed not to be part of this Consulting Agreement.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">13. Notices.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Any notice provided for in this Consulting Agreement shall be in writing and&#160;shall be personally delivered, mailed first class mail (postage prepaid) or sent by facsimile, email&#160;with delivery receipt requested, or overnight delivery service to the recipient at the following address (or at such address as the recipient party has specified by prior written notice to the sending party)&#58;</font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To Company&#58; Debbie Lauber</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sr. Director, Global Employment Law &#38; Employee Relations</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intuitive Surgical, Inc.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1020 Kifer Rd</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sunnyvale, CA 94086-5304 USA</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To Brogna&#58; ## ###### ###, ### #####, ## #####</font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Each party shall be responsible for keeping such party's address current. Notices shall be deemed to have been given hereunder when delivered personally, three days after deposit in the U.S. mail, on the date of delivery by facsimile or email, and&#47;or one day after deposit with an overnight delivery service.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">14. No Employment Created.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The parties agree that nothing expressed or implied in this Consulting Agreement shall be deemed or construed by the parties hereto, or by any third person, to create the relationship of employee and employer or of any other association between Brogna and Company other than that of consultant&#47;independent contractor.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">15. Voluntary Agreement.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Brogna and Company represent and agree that each has reviewed all aspects of this Consulting Agreement, each has carefully read and fully understands all provisions of this Consulting Agreement, and each is voluntarily entering into this Consulting Agreement. Each party represents and agree that such party has had the opportunity to review any and all aspects of this Consulting Agreement with the legal, tax or other advisor or advisors of such party's choice before signing this Consulting Agreement.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">16. Successors and Assigns. It is agreed that the rights and obligations of the parties may not be delegated or assigned except as specifically set forth in this Consulting Agreement or mutually agreed in writing by the parties.</font></div><div style="margin-top:6pt;margin-bottom:6pt;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IN WITNESS WHEREOF,</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> the parties hereto have executed this Consulting Agreement as of the day, month and year set forth above.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font><br></font></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font><br></font></div><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:34.257%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.883%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:41.860%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical, Inc.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">S</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47; S</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">AL</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> B</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ROGNA</font></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">By&#58; &#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">S</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#47; G</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">ARY</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> S. G</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">UTHART</font></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sal Brogna</font></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gary S. Guthart</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td></tr></table></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><font><br></font></div><div style="text-indent:36pt;margin-top:6pt;margin-bottom:6pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:252pt;margin-top:6pt;margin-bottom:6pt;"><font><br></font></div><div style="margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-top:6pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="text-indent:36pt;padding-left:252pt;margin-top:6pt;margin-bottom:6pt;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>isrg-20191231xex211q42.htm
<DESCRIPTION>EX-21.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 -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 21.1</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INTUITIVE SURGICAL, INC.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SUBSIDIARIES (All 100% owned other than Intuitive Surgical-Fosun (HongKong) Co., Ltd. and Intuitive Surgical-Fosun Medical Technology (Shanghai) Co., Ltd.)</font></div><div><font><br></font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:59.730%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:36.270%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Subsidiaries of the Registrant</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">State or Other Jurisdiction of Incorporation</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical AB</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sweden</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical ApS</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denmark</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Australia Proprietary Limited</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Australia</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical B.V.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Netherlands</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Brasil Importacao E Comercio De Equipamentos Cirurgicos Ltda.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Brazil</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Canada Inc.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Deutschland GmbH</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Germany</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical GK</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Japan</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical HK Limited</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hong Kong</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Holdings, LLC</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical India Private Limited</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">India</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical International B.V.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Netherlands</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical International Finance LLC</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Ireland Limited</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ireland</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Korea Limited</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South Korea</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Limited</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United Kingdom</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Medical Device Science &#38; Technology (Shanghai) Co., Ltd.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">China</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Medical Device Taiwan Ltd.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taiwan</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Operations, Inc.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Optics GmbH</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Germany</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Pte. Ltd.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Singapore</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical S. de R. L. de C.V.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mexico</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical S.A.S.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">France</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical s.r.o.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Czech Republic</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Sarl</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Switzerland</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Sarl Taiwan Branch</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taiwan</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Spain, S.L.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Spain</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical SPRL</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Belgium</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical Turkey Medikal Cihaz Ticaret Limited Serketi</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Turkey</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical-Fosun (HongKong) Co., Ltd.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hong Kong</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intuitive Surgical-Fosun Medical Technology (Shanghai) Co., Ltd.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">China</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Schoelly, Inc.</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Massachusetts, U.S.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sch&#246;lly Micro Optics GmbH</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Germany</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>isrg-20191231xex231q42.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 23.1</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-232829, 333-221043, 333-211064, 333-203793, 333-189399, 333-184488, 333-180863, 333-175904, 333-173803, 333-166833, 333-164586, 333-159228, 333-152558, 333-143433, 333-135004, 333-127162, 333-116499, 333-99893, 333-65342, and 333-43558) of Intuitive Surgical, Inc. of our report dated February&#160;7, 2020 relating to the financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.  </font></div><div style="text-align:justify;margin-top:9pt;"><font><br></font></div><div style="margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47;s&#47; PricewaterhouseCoopers LLP</font></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">San Jose, California</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">February&#160;7, 2020</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>isrg-20191231xex311q42.htm
<DESCRIPTION>EX-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 -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.1</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Certification of Chief Executive Officer </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 </font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Gary S. Guthart, certify that&#58; </font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">I have reviewed this annual report on Form 10-K of Intuitive Surgical, Inc.&#59;</font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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&#59;</font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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&#59;</font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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&#8211;15(f) and 15d&#8211;15(f)) for the registrant and have&#58;</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt;">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&#59;</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt;">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&#59;</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt;">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&#59; and</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt;">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&#59; and</font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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)&#58;</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt;">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&#59; and</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt;">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><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Date&#58;  February&#160;7, 2020 </font></div><div style="text-align:right;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:38.157%;"><tr><td style="width:1.0%;"></td><td style="width:8.727%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:87.273%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">S</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47; G</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">ARY</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> S. G</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">UTHART </font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:7.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gary S. Guthart, Ph.D.<br>President and Chief Executive Officer</font></td></tr></table></div><div style="text-align:right;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>isrg-20191231xex312q42.htm
<DESCRIPTION>EX-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 -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.2</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Certification of Principal Financial Officer </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 </font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Marshall L. Mohr, certify that&#58; </font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">I have reviewed this annual report on Form 10-K of Intuitive Surgical, Inc.&#59;</font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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&#59;</font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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&#59;</font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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&#8211;15(f) and 15d&#8211;15(f)) for the registrant and have&#58;</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt;">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&#59;</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt;">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&#59;</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt;">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&#59; and</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt;">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&#59; and</font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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)&#58;</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt;">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&#59; and</font></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt;">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><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Date&#58;  February&#160;7, 2020 </font></div><div style="text-align:right;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:38.157%;"><tr><td style="width:1.0%;"></td><td style="width:8.727%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:87.273%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">S</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47; M</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">ARSHALL</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> L. M</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">OHR</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:7.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marshall L. Mohr<br>Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="text-align:right;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>isrg-20191231xex321q42.htm
<DESCRIPTION>EX-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 -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 32.1</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Certification of Chief Executive Officer </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 </font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to 18 U.S.C. &#167; 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Intuitive Surgical, Inc. (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">C</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ompany&#8221;) hereby certifies, to such officer&#8217;s knowledge, that&#58; </font></div><div style="text-indent:-63.43pt;padding-left:63pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:54pt;">the accompanying Annual Report on Form 10-K of the Company for the period ended December 31, 2019 (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended&#59; and </font></div><div style="text-indent:-66.2pt;padding-left:63pt;text-align:justify;margin-top:3pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:54pt;">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="text-align:right;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:36.403%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">S</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47; G</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">ARY</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> S. G</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">UTHART </font></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:7.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gary S. Guthart, Ph.D.<br>President and Chief Executive Officer</font></td></tr></table></div><div style="margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Date&#58;  February&#160;7, 2020 </font></div><div style="text-align:right;"><font><br></font></div><div style="text-align:center;margin-top:18pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Certification of Principal Financial Officer </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 </font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to 18 U.S.C. &#167; 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Intuitive Surgical, Inc. (the &#8220;Company&#8221;) hereby certifies, to such officer&#8217;s knowledge, that&#58; </font></div><div style="text-indent:-63.43pt;padding-left:63pt;text-align:justify;margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:54pt;">the accompanying Annual Report on Form 10-K of the Company for the period ended December 31, 2019 (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended&#59; and </font></div><div style="text-indent:-66.2pt;padding-left:63pt;text-align:justify;margin-top:3pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:54pt;">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="text-align:right;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:36.403%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">S</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#47; M</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">ARSHALL</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> L. M</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;">OHR </font></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:7.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marshall L. Mohr<br>Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="margin-top:3pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Date&#58;  February&#160;7, 2020 </font></div><div style="text-align:right;"><font><br></font></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>isrg-20191231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:89d4e5de-1118-4015-aee9-1684c0c9ef56,g:56bee99d-0e8f-4fa4-bd41-bef250572f9e-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:isrg="http://www.intuitivesurgical.com/20191231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:link="http://www.xbrl.org/2003/linkbase" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.intuitivesurgical.com/20191231">
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs: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"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:element id="isrg_AwardedtoAxis" abstract="true" name="AwardedtoAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="isrg_VattikutiTechnologiesPvt.Ltd.Member" abstract="true" name="VattikutiTechnologiesPvt.Ltd.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" abstract="false" name="DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_InstrumentsandAccessoriesMember" abstract="true" name="InstrumentsandAccessoriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_RangeThreeMember" abstract="true" name="RangeThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" abstract="false" name="ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" abstract="false" name="MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" abstract="false" name="MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_SummaryOfSignificantAccountingPoliciesTable" abstract="true" name="SummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="isrg_ResearchAndDevelopmentMember" abstract="true" name="ResearchAndDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" abstract="false" name="ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="isrg_AggregateReductionInCommonStockDuringStockRepurchases" abstract="false" name="AggregateReductionInCommonStockDuringStockRepurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_MinimumExercisePriceOfNsosPercentageOfFairValue" abstract="false" name="MinimumExercisePriceOfNsosPercentageOfFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_SchllyFiberopticGmbHMember" abstract="true" name="SchllyFiberopticGmbHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" abstract="false" name="OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="isrg_SummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" abstract="false" name="IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="isrg_TotalRevenueMember" abstract="true" name="TotalRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_PurchasedSoftwareMember" abstract="true" name="PurchasedSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_DeferredPurchaseConsiderationPayments" abstract="false" name="DeferredPurchaseConsiderationPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" abstract="false" name="OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis" abstract="true" name="ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent" abstract="false" name="LongLivedAssetsMaintainedInTheUnitedStatesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_TwoThousandEquityIncentivePlanMember" abstract="true" name="TwoThousandEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" abstract="false" name="SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" abstract="false" name="BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" abstract="true" name="AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_CostOfSalesProductMember" abstract="true" name="CostOfSalesProductMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" abstract="false" name="OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_NewHireOptionsMember" abstract="true" name="NewHireOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_DeferredPurchaseConsiderationPaymentsCurrent" abstract="false" name="DeferredPurchaseConsiderationPaymentsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" abstract="false" name="CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_DaVinciSurgicalSystemProductLiabilityMattersMember" abstract="true" name="DaVinciSurgicalSystemProductLiabilityMattersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_RangeFourMember" abstract="true" name="RangeFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_CommitmentsAndContingenciesLineItems" abstract="true" name="CommitmentsAndContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember" abstract="true" name="AmendedAndRestatedTwentyTenStockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_ManufacturingProcessTechnologyMember" abstract="true" name="ManufacturingProcessTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_NonvestedStockOptionMember" abstract="true" name="NonvestedStockOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_ConsolidatingReportingDomain" abstract="true" name="ConsolidatingReportingDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_FebruaryGrantMember" abstract="true" name="FebruaryGrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_EmployeesMember" abstract="true" name="EmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_IntangibleAndOtherAssets" abstract="false" name="IntangibleAndOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_ConsolidatingReportingAxis" abstract="true" name="ConsolidatingReportingAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_AwardedtoDomain" abstract="true" name="AwardedtoDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_EquipmentAndFurnitureMember" abstract="true" name="EquipmentAndFurnitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_BusinessCombinationAcquisitionRelatedCostsBenefits" abstract="false" name="BusinessCombinationAcquisitionRelatedCostsBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_TransferfromInventory" abstract="false" name="TransferfromInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_StockRepurchaseProgramincreasedtoauthorizedamount" abstract="false" name="StockRepurchaseProgramincreasedtoauthorizedamount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_AugustGrantMember" abstract="true" name="AugustGrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" abstract="false" name="IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" abstract="false" name="CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_InitialRSUgrantsMember" abstract="true" name="InitialRSUgrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_RangeTwoMember" abstract="true" name="RangeTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment" abstract="false" name="DepreciationandGainLossonDispositionofPropertyPlantEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" abstract="false" name="PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_AnnualGrantOptionsMember" abstract="true" name="AnnualGrantOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" abstract="false" name="IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_AmountChargedToRetainedEarningsDuringStockRepurchases" abstract="false" name="AmountChargedToRetainedEarningsDuringStockRepurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_ComputerAndOfficeEquipment" abstract="false" name="ComputerAndOfficeEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_StockOptionsGrantedInitialVestingPeriod" abstract="false" name="StockOptionsGrantedInitialVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" abstract="false" name="AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="isrg_InitialGrantOptionsMember" abstract="true" name="InitialGrantOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" abstract="false" name="MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_RangeFiveMember" abstract="true" name="RangeFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_EnterpriseWideSoftwareMember" abstract="true" name="EnterpriseWideSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_ServicesMember" abstract="true" name="ServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_InTouchTechnologiesInc.Member" abstract="true" name="InTouchTechnologiesInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_SellingGeneralAndAdministrativeMember" abstract="true" name="SellingGeneralAndAdministrativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="isrg_OfferingPeriodEmployeeStockPurchasePlans" abstract="false" name="OfferingPeriodEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember" abstract="true" name="TwoThousandNonEmployeeDirectorsStockOptionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_MaximumPercentageOfPayrollDeductionUnderEspp" abstract="false" name="MaximumPercentageOfPayrollDeductionUnderEspp" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="isrg_CommitmentsAndContingenciesTable" abstract="true" name="CommitmentsAndContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="isrg_UnisonSurgicalsCompanyMember" abstract="true" name="UnisonSurgicalsCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_ScheduleofCommonStockRepurchasedTableTextBlock" abstract="false" name="ScheduleofCommonStockRepurchasedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" abstract="false" name="ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember" abstract="true" name="UnitedStatesCorporateDebtAndEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_CostOfSalesServiceMember" abstract="true" name="CostOfSalesServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" abstract="true" name="ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_SystemSalesArrangementWarrantyPeriod" abstract="false" name="SystemSalesArrangementWarrantyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_ChindexMember" abstract="true" name="ChindexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram" abstract="false" name="AveragePurchasePriceOfShareUnderRepurchaseProgram" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="isrg_ClosingStockPriceOfCompanyStock" abstract="false" name="ClosingStockPriceOfCompanyStock" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_RangeOneMember" abstract="true" name="RangeOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="isrg_SalestypeLeaseDeferredSellingProfit" abstract="false" name="SalestypeLeaseDeferredSellingProfit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_SystemsMember" abstract="true" name="SystemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="isrg-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="isrg-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="isrg-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="isrg-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.intuitivesurgical.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfIncome" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome">
        <link:definition>1003004 - Statement - Consolidated Statements Of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1004005 - Statement - Consolidated Statements Of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>1005006 - Statement - Consolidated Statements Of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1006007 - Statement - Consolidated Statements Of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionoftheBusiness" roleURI="http://www.intuitivesurgical.com/role/DescriptionoftheBusiness">
        <link:definition>0102101 - Document - Description of the Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPolicies" roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2101102 - Disclosure - Summary Of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.intuitivesurgical.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="SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Summary Of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>2404401 - Disclosure - Summary Of Significant Accounting Policies - 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="SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails">
        <link:definition>2405402 - Disclosure - Summary Of Significant Accounting Policies - Estimated Useful Lives Of 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="FinancialInstruments" roleURI="http://www.intuitivesurgical.com/role/FinancialInstruments">
        <link:definition>2106103 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsTables">
        <link:definition>2307302 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails">
        <link:definition>2408403 - Disclosure - Financial Instruments - Summary Of Cash And Available-For-Sale Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails">
        <link:definition>2409404 - Disclosure - Financial Instruments - Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails">
        <link:definition>2410405 - Disclosure - Financial Instruments - 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="FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails">
        <link:definition>2411406 - Disclosure - Financial Instruments - Schedule Of Available-For-Sale Investments With Unrealized Losses (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="FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails">
        <link:definition>2412407 - Disclosure - Financial Instruments - Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures (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="FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails">
        <link:definition>2413408 - Disclosure - Financial Instruments - Gross Notional Amounts for Outstanding Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetails" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails">
        <link:definition>2114104 - Disclosure - Consolidated Financial Statement 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="ConsolidatedFinancialStatementDetailsTables" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables">
        <link:definition>2315303 - Disclosure - Consolidated Financial Statement Details (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="ConsolidatedFinancialStatementDetailsInventoryDetails" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails">
        <link:definition>2416409 - Disclosure - Consolidated Financial Statement Details - 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="ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails">
        <link:definition>2417410 - Disclosure - Consolidated Financial Statement Details - Property, Plant and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails">
        <link:definition>2418411 - Disclosure - Consolidated Financial Statement Details - Other Accrued Liabilities&#8212;Short Term (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="ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails">
        <link:definition>2419412 - Disclosure - Consolidated Financial Statement Details - Other Long-Term 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="ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails">
        <link:definition>2420413 - Disclosure - Consolidated Financial Statement Details - Supplemental Cash Flow 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="Revenue" roleURI="http://www.intuitivesurgical.com/role/Revenue">
        <link:definition>2121105 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.intuitivesurgical.com/role/RevenueTables">
        <link:definition>2322304 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRevenueDisaggregatedbyTypesandGeographyDetails" roleURI="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails">
        <link:definition>2423414 - Disclosure - Revenue - Revenue Disaggregated by Types and Geography (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="RevenueAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails">
        <link:definition>2424415 - Disclosure - Revenue - 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="RevenueRemainingPerformanceObligationsDetails" roleURI="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails">
        <link:definition>2425416 - Disclosure - Revenue - Remaining Performance Obligations (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="RevenueSummaryofContractAssetsandLiabilitiesDetails" roleURI="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails">
        <link:definition>2426417 - Disclosure - Revenue - Summary of Contract Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueSalestypeandOperatingLeaseRevenueDetails" roleURI="http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails">
        <link:definition>2427418 - Disclosure - Revenue - Sales-type and Operating Lease 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="Leases" roleURI="http://www.intuitivesurgical.com/role/Leases">
        <link:definition>2128106 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.intuitivesurgical.com/role/LeasesTables">
        <link:definition>2329305 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseReceivablesDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails">
        <link:definition>2430419 - Disclosure - Leases - Lease Receivables (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="LeasesLeaseReceivablesDetails_1" roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1">
        <link:definition>2430419 - Disclosure - Leases - Lease Receivables (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="LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails">
        <link:definition>2431420 - Disclosure - Leases - Schedule of Contractual Maturities of Gross Lease Receivables (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="LeasesMaturitiesofOperatingLeasePaymentsDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails">
        <link:definition>2432421 - Disclosure - Leases - Maturities of 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="LeasesAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails">
        <link:definition>2433422 - Disclosure - Leases - 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="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails">
        <link:definition>2434423 - Disclosure - Leases - Supplemental Cash Flow 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="LeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails">
        <link:definition>2435424 - Disclosure - Leases - Supplemental Balance Sheet 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="LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails">
        <link:definition>2436425 - Disclosure - Leases - Schedule of Maturities of Operating 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="LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1">
        <link:definition>2436425 - Disclosure - Leases - Schedule of Maturities of Operating 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="LeasesContractualMaturitiesofGrossLeaseReceivablesDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails">
        <link:definition>2437426 - Disclosure - Leases - Contractual Maturities of Gross Lease Receivables (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="LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails">
        <link:definition>2438427 - Disclosure - Leases - Schedule of Future Minimum Lease Receivables Under Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofFutureMinimumLeaseCommitmentsDetails" roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails">
        <link:definition>2439428 - Disclosure - Leases - Schedule of Future Minimum Lease Commitments (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="IntangibleAssets" roleURI="http://www.intuitivesurgical.com/role/IntangibleAssets">
        <link:definition>2140107 - 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="GoodwillandIntangibleAssetsTables" roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>2341306 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails">
        <link:definition>2442429 - Disclosure - Goodwill and 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="GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails" roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails">
        <link:definition>2443430 - Disclosure - Goodwill and Intangible Assets - Schedule of Summary of Changes in 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="GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails">
        <link:definition>2444431 - Disclosure - Goodwill and Intangible Assets - Schedule of 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="GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails">
        <link:definition>2445432 - Disclosure - Goodwill and Intangible Assets - Schedule Of Estimated Future Amortization Expense Of 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="CommitmentsAndContingencies" roleURI="http://www.intuitivesurgical.com/role/CommitmentsAndContingencies">
        <link:definition>2146108 - 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="CommitmentsandContingenciesAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails">
        <link:definition>2447433 - Disclosure - Commitments and Contingencies - 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="StockholdersEquity" roleURI="http://www.intuitivesurgical.com/role/StockholdersEquity">
        <link:definition>2148109 - Disclosure - 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="StockholdersEquityTables" roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityTables">
        <link:definition>2349307 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails">
        <link:definition>2450434 - Disclosure - Stockholders' Equity - 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="StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails">
        <link:definition>2451435 - Disclosure - Stockholders' Equity - Schedule Of Stock Repurchase Activities (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="StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails">
        <link:definition>2452436 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Income, Net of Tax (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="ShareBasedCompensation" roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensation">
        <link:definition>2153110 - Disclosure - Share-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="ShareBasedCompensationTables" roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationTables">
        <link:definition>2354308 - Disclosure - Share-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="ShareBasedCompensationAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails">
        <link:definition>2455437 - Disclosure - Share-Based Compensation - 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="ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails" roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails">
        <link:definition>2456438 - Disclosure - Share-Based Compensation - Summary Of Stock Option Activity Under All Stock Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails">
        <link:definition>2457439 - Disclosure - Share-Based Compensation - Outstanding and Exercisable Options Ranges (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="ShareBasedCompensationSummaryofRSUActivityDetails" roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails">
        <link:definition>2458440 - Disclosure - Share-Based Compensation - Summary of 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="ShareBasedCompensationShareBasedCompensationExpenseDetails" roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails">
        <link:definition>2459441 - Disclosure - Share-Based Compensation - Share-Based Compensation 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="ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails">
        <link:definition>2460442 - Disclosure - Share-Based Compensation - Schedule Of Estimated Fair Value Of Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions (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="IncomeTaxes" roleURI="http://www.intuitivesurgical.com/role/IncomeTaxes">
        <link:definition>2161111 - 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="IncomeTaxesTables" roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesTables">
        <link:definition>2362309 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails" roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails">
        <link:definition>2463443 - Disclosure - Income Taxes - Schedule Of Income Before Provision For Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails">
        <link:definition>2464444 - Disclosure - Income Taxes - Schedule Of Provision For Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails" roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails">
        <link:definition>2465445 - Disclosure - Income Taxes - Schedule Of Income Tax Difference From Statutory Rate (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="IncomeTaxesScheduleOfDeferredTaxAssetsDetails" roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails">
        <link:definition>2466446 - Disclosure - Income Taxes - Schedule Of Deferred Tax 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="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>2467447 - Disclosure - Income Taxes - 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="IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails" roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails">
        <link:definition>2468448 - Disclosure - Income Taxes - Schedule Of Gross Unrecognized Income Tax Benefits (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="NetIncomePerShare" roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShare">
        <link:definition>2169112 - Disclosure - Net Income Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareTables" roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareTables">
        <link:definition>2370310 - Disclosure - Net Income Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails">
        <link:definition>2471449 - Disclosure - Net Income Per Share - Computation Of Basic And Diluted Net Income Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails">
        <link:definition>2472450 - Disclosure - Net Income Per Share - 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="EmployeeBenefitPlans" roleURI="http://www.intuitivesurgical.com/role/EmployeeBenefitPlans">
        <link:definition>2173113 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails">
        <link:definition>2474451 - Disclosure - Employee Benefit Plans - 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="SelectedQuarterlyData" roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyData">
        <link:definition>2175114 - Disclosure - Selected Quarterly Data</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="SelectedQuarterlyDataTables" roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables">
        <link:definition>2376311 - Disclosure - Selected Quarterly Data (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="SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails" roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails">
        <link:definition>2477452 - Disclosure - Selected Quarterly Data - Schedule Of Selected Quarterly Data (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="ValuationAndQualifyingAccounts" roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts">
        <link:definition>2178115 - Disclosure - Valuation And Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ValuationAndQualifyingAccountsDetails" roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails">
        <link:definition>2479453 - Disclosure - Valuation And Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRemainingPerformanceObligationsDetailsDefault" roleURI="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetailsDefault">
        <link:definition>2425416 - Disclosure - Revenue - Remaining Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>isrg-20191231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:89d4e5de-1118-4015-aee9-1684c0c9ef56,g:56bee99d-0e8f-4fa4-bd41-bef250572f9e-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CoverPage" xlink:type="simple" xlink:href="isrg-20191231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ade6d8a0-7d12-496e-b107-5e4494f0fede" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4e33bf62-cbd3-4e18-ac14-ccc9752c8c8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ade6d8a0-7d12-496e-b107-5e4494f0fede" xlink:to="loc_us-gaap_AssetsCurrent_4e33bf62-cbd3-4e18-ac14-ccc9752c8c8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_adc75321-463a-4521-8f94-c9bda1d6308d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ade6d8a0-7d12-496e-b107-5e4494f0fede" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_adc75321-463a-4521-8f94-c9bda1d6308d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_f41ae5d6-d415-4cf3-a699-1bba111556fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ade6d8a0-7d12-496e-b107-5e4494f0fede" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_f41ae5d6-d415-4cf3-a699-1bba111556fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_401fa6f4-39ff-4cdf-ba98-7269ccbee797" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ade6d8a0-7d12-496e-b107-5e4494f0fede" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_401fa6f4-39ff-4cdf-ba98-7269ccbee797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssets_a7af360d-d683-4214-8733-913a436f8880" xlink:href="isrg-20191231.xsd#isrg_IntangibleAndOtherAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ade6d8a0-7d12-496e-b107-5e4494f0fede" xlink:to="loc_isrg_IntangibleAndOtherAssets_a7af360d-d683-4214-8733-913a436f8880" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_50979493-363c-4d4c-9420-f339d05bdd94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ade6d8a0-7d12-496e-b107-5e4494f0fede" xlink:to="loc_us-gaap_Goodwill_50979493-363c-4d4c-9420-f339d05bdd94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_66d61ac8-68a6-434b-8ca1-a8a3c3382161" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_c1485dec-63c7-4475-8b69-cd8383365870" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_66d61ac8-68a6-434b-8ca1-a8a3c3382161" xlink:to="loc_us-gaap_PreferredStockValue_c1485dec-63c7-4475-8b69-cd8383365870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_6598ca6e-cedf-47e3-824c-192fd649d9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_66d61ac8-68a6-434b-8ca1-a8a3c3382161" xlink:to="loc_us-gaap_CommonStockValue_6598ca6e-cedf-47e3-824c-192fd649d9b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e5fc4aee-9d68-4ac5-9dce-9fdfc39b0112" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_66d61ac8-68a6-434b-8ca1-a8a3c3382161" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e5fc4aee-9d68-4ac5-9dce-9fdfc39b0112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_038cf1be-f24f-4718-8951-04e669c2bb49" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_66d61ac8-68a6-434b-8ca1-a8a3c3382161" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_038cf1be-f24f-4718-8951-04e669c2bb49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_013852a2-edc8-4c00-8f05-07574d00a57a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_66d61ac8-68a6-434b-8ca1-a8a3c3382161" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_013852a2-edc8-4c00-8f05-07574d00a57a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9bcc5a4d-4662-40fe-b3a0-35b51a092d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5ecba88d-1f8a-4864-af53-c818b577a44b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9bcc5a4d-4662-40fe-b3a0-35b51a092d8d" xlink:to="loc_us-gaap_StockholdersEquity_5ecba88d-1f8a-4864-af53-c818b577a44b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_2ce8f581-f0fb-4338-a9ff-3dc02e2bf284" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9bcc5a4d-4662-40fe-b3a0-35b51a092d8d" xlink:to="loc_us-gaap_MinorityInterest_2ce8f581-f0fb-4338-a9ff-3dc02e2bf284" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a13409af-0eca-45a8-85fd-024342305115" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b0f587ca-29a2-40b9-b956-20f5b99b4043" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a13409af-0eca-45a8-85fd-024342305115" xlink:to="loc_us-gaap_Liabilities_b0f587ca-29a2-40b9-b956-20f5b99b4043" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1989d21b-4aeb-48ec-8741-843035b7b8f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a13409af-0eca-45a8-85fd-024342305115" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1989d21b-4aeb-48ec-8741-843035b7b8f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e1b8cf1b-3418-4280-8d30-f691e920abc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a13409af-0eca-45a8-85fd-024342305115" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e1b8cf1b-3418-4280-8d30-f691e920abc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6909bab5-8053-41bd-835e-274a882b45ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_50b99a1f-dd6f-454e-a454-c0497d066064" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6909bab5-8053-41bd-835e-274a882b45ad" xlink:to="loc_us-gaap_LiabilitiesCurrent_50b99a1f-dd6f-454e-a454-c0497d066064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_b43ef126-ca96-40a0-8c9d-9bf1eaa28a3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6909bab5-8053-41bd-835e-274a882b45ad" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_b43ef126-ca96-40a0-8c9d-9bf1eaa28a3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9dfd884a-7707-4765-899f-19a4a394907b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e207ff2d-40b6-489e-af25-a6ddbab19abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9dfd884a-7707-4765-899f-19a4a394907b" xlink:to="loc_us-gaap_AccountsPayableCurrent_e207ff2d-40b6-489e-af25-a6ddbab19abc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8d715e02-6e90-4fd5-abbf-cefbd7b190fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9dfd884a-7707-4765-899f-19a4a394907b" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8d715e02-6e90-4fd5-abbf-cefbd7b190fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_8d52c680-ef4e-4b43-b009-c003444f1014" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9dfd884a-7707-4765-899f-19a4a394907b" xlink:to="loc_us-gaap_DeferredRevenueCurrent_8d52c680-ef4e-4b43-b009-c003444f1014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6561ece2-d7a8-4171-a450-dd7423ff65a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9dfd884a-7707-4765-899f-19a4a394907b" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_6561ece2-d7a8-4171-a450-dd7423ff65a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9a0b19df-ea5a-45ec-b645-e6fc494fae83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f2a92f8a-9629-482a-8962-96b4bd8bfbac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9a0b19df-ea5a-45ec-b645-e6fc494fae83" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f2a92f8a-9629-482a-8962-96b4bd8bfbac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_be0545e3-9967-403e-b26e-39104145fc15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9a0b19df-ea5a-45ec-b645-e6fc494fae83" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_be0545e3-9967-403e-b26e-39104145fc15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_42e66424-e88d-4ef7-b1b2-9dcabd564d0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9a0b19df-ea5a-45ec-b645-e6fc494fae83" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_42e66424-e88d-4ef7-b1b2-9dcabd564d0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c70cf4e3-0ae6-43ee-963f-bcd7d92a8478" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9a0b19df-ea5a-45ec-b645-e6fc494fae83" xlink:to="loc_us-gaap_InventoryNet_c70cf4e3-0ae6-43ee-963f-bcd7d92a8478" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_cbf6c3da-d65d-43ce-847a-92f4b395d55c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9a0b19df-ea5a-45ec-b645-e6fc494fae83" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_cbf6c3da-d65d-43ce-847a-92f4b395d55c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfIncome"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_8e70bb12-a84b-4ee1-a0d6-a34584fbdbed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_71df0ddd-be27-4f65-9d41-d661d02bb557" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8e70bb12-a84b-4ee1-a0d6-a34584fbdbed" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_71df0ddd-be27-4f65-9d41-d661d02bb557" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_784f6adf-d1ee-4f61-8b3c-f83a09862b1c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8e70bb12-a84b-4ee1-a0d6-a34584fbdbed" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_784f6adf-d1ee-4f61-8b3c-f83a09862b1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b1ae9384-9b91-4281-b671-fc0925bd0b23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_75c991e4-bef2-40b5-ba7a-be2f4dbe843f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b1ae9384-9b91-4281-b671-fc0925bd0b23" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_75c991e4-bef2-40b5-ba7a-be2f4dbe843f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_80bb893b-3b3b-42c7-8c82-b0242e694d8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b1ae9384-9b91-4281-b671-fc0925bd0b23" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_80bb893b-3b3b-42c7-8c82-b0242e694d8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a42e23fa-b202-4b95-86e2-cacc7f8c01b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a2c570a1-787d-4c21-a074-34b687774095" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_a42e23fa-b202-4b95-86e2-cacc7f8c01b0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a2c570a1-787d-4c21-a074-34b687774095" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cfaf3c7e-d876-4b05-96f8-4209059987e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_a42e23fa-b202-4b95-86e2-cacc7f8c01b0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cfaf3c7e-d876-4b05-96f8-4209059987e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c001e950-9bca-4ce8-a666-91ab9502bd23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_52f34f19-8a46-41ce-abb1-1257c9c68169" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c001e950-9bca-4ce8-a666-91ab9502bd23" xlink:to="loc_us-gaap_GrossProfit_52f34f19-8a46-41ce-abb1-1257c9c68169" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ca26d71f-77cd-4b0c-b7dd-cfaa45b0eb8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c001e950-9bca-4ce8-a666-91ab9502bd23" xlink:to="loc_us-gaap_OperatingExpenses_ca26d71f-77cd-4b0c-b7dd-cfaa45b0eb8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_de9791c9-e332-48bf-8370-877c4926599f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3af5c7a3-ae7f-4c53-ae21-57d05e50ce71" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_de9791c9-e332-48bf-8370-877c4926599f" xlink:to="loc_us-gaap_OperatingIncomeLoss_3af5c7a3-ae7f-4c53-ae21-57d05e50ce71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_bc4bb050-1e98-44fe-b85a-f385e255f277" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_de9791c9-e332-48bf-8370-877c4926599f" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_bc4bb050-1e98-44fe-b85a-f385e255f277" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dc6a45dd-1f3c-459e-a553-5dec0d7ac511" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d4c29d32-c59a-4969-ab3a-ceea46976d4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dc6a45dd-1f3c-459e-a553-5dec0d7ac511" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d4c29d32-c59a-4969-ab3a-ceea46976d4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6b53b8c5-34b5-4992-b88c-f0e82db0d0aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dc6a45dd-1f3c-459e-a553-5dec0d7ac511" xlink:to="loc_us-gaap_ProfitLoss_6b53b8c5-34b5-4992-b88c-f0e82db0d0aa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_74a4d363-a042-4388-8a0a-e6263b03c677" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_8c68085d-400c-4396-a52d-43d6404c688e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_74a4d363-a042-4388-8a0a-e6263b03c677" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_8c68085d-400c-4396-a52d-43d6404c688e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_f106af3d-5e69-4add-8fa8-3521ed8c51e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_74a4d363-a042-4388-8a0a-e6263b03c677" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_f106af3d-5e69-4add-8fa8-3521ed8c51e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ba268f83-fd14-4718-a9d6-c32ed062b2f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_21e2bc33-5250-4ce5-95d2-2841cca97e0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ba268f83-fd14-4718-a9d6-c32ed062b2f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_21e2bc33-5250-4ce5-95d2-2841cca97e0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_d7d12cd4-7542-4751-ae97-15e352e0c179" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ba268f83-fd14-4718-a9d6-c32ed062b2f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_d7d12cd4-7542-4751-ae97-15e352e0c179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_ddf7b935-9513-4a6e-83de-3c51e13beb74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ba268f83-fd14-4718-a9d6-c32ed062b2f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_ddf7b935-9513-4a6e-83de-3c51e13beb74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d2f8288a-254d-455e-be8e-73dd8910ebcd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ba268f83-fd14-4718-a9d6-c32ed062b2f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d2f8288a-254d-455e-be8e-73dd8910ebcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fa17bae3-efe3-48e7-bdad-97a56358023d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_aee535c6-08fb-46da-be69-0d8a5e17e94e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fa17bae3-efe3-48e7-bdad-97a56358023d" xlink:to="loc_us-gaap_NetIncomeLoss_aee535c6-08fb-46da-be69-0d8a5e17e94e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_be5a4be1-13f8-41fe-9eb9-fce87a4ac7cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fa17bae3-efe3-48e7-bdad-97a56358023d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_be5a4be1-13f8-41fe-9eb9-fce87a4ac7cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6f387fdb-9116-4c2c-8933-6c8a1684500a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_64b46ade-3102-45cd-a2f4-08d5cc913848" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6f387fdb-9116-4c2c-8933-6c8a1684500a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_64b46ade-3102-45cd-a2f4-08d5cc913848" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_be28383d-05c8-4f28-8536-0f426151ac8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6f387fdb-9116-4c2c-8933-6c8a1684500a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_be28383d-05c8-4f28-8536-0f426151ac8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_de6341cd-0dfa-4237-a709-f87085adf522" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_783f2613-9ba3-4da8-91c4-a2c6f676c00c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_de6341cd-0dfa-4237-a709-f87085adf522" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_783f2613-9ba3-4da8-91c4-a2c6f676c00c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_a380f577-57ca-4d97-ab93-2bb65f9423e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_de6341cd-0dfa-4237-a709-f87085adf522" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_a380f577-57ca-4d97-ab93-2bb65f9423e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3825a6cb-9f24-4307-99f3-3916c7b24dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_5c297b84-4e1d-4157-b2cc-1ba342dfe9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3825a6cb-9f24-4307-99f3-3916c7b24dfa" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_5c297b84-4e1d-4157-b2cc-1ba342dfe9b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_c102b69d-a85d-4518-8a7f-a09c7606b2d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3825a6cb-9f24-4307-99f3-3916c7b24dfa" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_c102b69d-a85d-4518-8a7f-a09c7606b2d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_83460d96-c6ef-4bc2-b865-eac24b24ea3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3825a6cb-9f24-4307-99f3-3916c7b24dfa" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_83460d96-c6ef-4bc2-b865-eac24b24ea3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_e8cf7c7e-266e-42b9-8b28-3f0125d89c65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3825a6cb-9f24-4307-99f3-3916c7b24dfa" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_e8cf7c7e-266e-42b9-8b28-3f0125d89c65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b7c9394c-ec18-4f35-8003-2d24ea4ec2be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3825a6cb-9f24-4307-99f3-3916c7b24dfa" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b7c9394c-ec18-4f35-8003-2d24ea4ec2be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8587be50-e851-4850-bb07-de2840a7bc35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_ProfitLoss_8587be50-e851-4850-bb07-de2840a7bc35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_894ab9d2-e297-4d0a-a040-b1e83be429da" xlink:href="isrg-20191231.xsd#isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_894ab9d2-e297-4d0a-a040-b1e83be429da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_952b1c38-54b1-41ab-8970-b1b87df10d69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_952b1c38-54b1-41ab-8970-b1b87df10d69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_7d3b5aa0-3280-4a61-9df6-620e92c76ccb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_7d3b5aa0-3280-4a61-9df6-620e92c76ccb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_4fb3d75d-9d03-4921-b464-e9689ca8adb2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_4fb3d75d-9d03-4921-b464-e9689ca8adb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c1b74958-22cc-4800-9f81-cd38d5160f95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_ShareBasedCompensation_c1b74958-22cc-4800-9f81-cd38d5160f95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_13f6de47-6b42-45ce-ae50-0e655286025b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_13f6de47-6b42-45ce-ae50-0e655286025b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c499b6b6-c29c-43c1-8798-c125815b53c3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c499b6b6-c29c-43c1-8798-c125815b53c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0c6483ec-b7c1-40d3-8aea-1e83bfcbb8fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0c6483ec-b7c1-40d3-8aea-1e83bfcbb8fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c149375f-68ca-49ae-8a09-97fb8feb4d62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c149375f-68ca-49ae-8a09-97fb8feb4d62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3f896c3d-44d4-4385-b8fc-10e52b06c78d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3f896c3d-44d4-4385-b8fc-10e52b06c78d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4b5d10f6-194b-4594-828e-a92bf25a381c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4b5d10f6-194b-4594-828e-a92bf25a381c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_2f76b750-6e8f-4adf-9f90-9f19a59eb2af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_2f76b750-6e8f-4adf-9f90-9f19a59eb2af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e084412c-842d-46f7-b9cd-6db0057124a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2843f6b1-d627-4b3a-8acb-f2bd1eff6bc3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e084412c-842d-46f7-b9cd-6db0057124a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f887acfe-782e-4f3e-ac82-608971ad57fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_a182cbbd-2218-4053-8d67-d7c1216d2231" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f887acfe-782e-4f3e-ac82-608971ad57fc" xlink:to="loc_us-gaap_ProceedsFromStockPlans_a182cbbd-2218-4053-8d67-d7c1216d2231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ce14e2c-4be8-4759-a9c4-d72aa4aeae90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f887acfe-782e-4f3e-ac82-608971ad57fc" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ce14e2c-4be8-4759-a9c4-d72aa4aeae90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ad5b6fee-5039-412b-82fe-0ff0dc120e50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f887acfe-782e-4f3e-ac82-608971ad57fc" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ad5b6fee-5039-412b-82fe-0ff0dc120e50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_5c91183f-2304-4fa0-ab3b-5cc615621306" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f887acfe-782e-4f3e-ac82-608971ad57fc" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_5c91183f-2304-4fa0-ab3b-5cc615621306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_e81fcef4-4c9e-446f-8d2b-8b708ee991c3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f887acfe-782e-4f3e-ac82-608971ad57fc" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_e81fcef4-4c9e-446f-8d2b-8b708ee991c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa72fb2d-927b-4579-8b40-c56e8d30b2d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bba4ae9-414b-43cc-9386-11a47e8e81ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa72fb2d-927b-4579-8b40-c56e8d30b2d1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bba4ae9-414b-43cc-9386-11a47e8e81ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_40b5df25-818b-4df3-97c1-5cd44ede0cc8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa72fb2d-927b-4579-8b40-c56e8d30b2d1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_40b5df25-818b-4df3-97c1-5cd44ede0cc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_357f3de9-84d6-4124-8ea7-a05aefef4165" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa72fb2d-927b-4579-8b40-c56e8d30b2d1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_357f3de9-84d6-4124-8ea7-a05aefef4165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7c83326d-5c3a-44fe-be41-5bb3c2244488" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa72fb2d-927b-4579-8b40-c56e8d30b2d1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7c83326d-5c3a-44fe-be41-5bb3c2244488" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/DescriptionoftheBusiness" xlink:type="simple" xlink:href="isrg-20191231.xsd#DescriptionoftheBusiness"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/DescriptionoftheBusiness" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstruments" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_3ba20b9e-bc10-41d7-93c7-560404ceda9b" xlink:href="isrg-20191231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_af77a8c8-d1a7-43f7-a97a-5c70c2fb81ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_3ba20b9e-bc10-41d7-93c7-560404ceda9b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_af77a8c8-d1a7-43f7-a97a-5c70c2fb81ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f917d0e0-3729-4445-ab5d-8bef5b41c2c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_3ba20b9e-bc10-41d7-93c7-560404ceda9b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f917d0e0-3729-4445-ab5d-8bef5b41c2c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_0bd0a2ad-856e-4fe8-847f-4025f35c981e" xlink:href="isrg-20191231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_fe72ec99-6909-448d-9bb9-0955efa1114f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_0bd0a2ad-856e-4fe8-847f-4025f35c981e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_fe72ec99-6909-448d-9bb9-0955efa1114f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d328bef0-cbb7-4ac0-ae2d-4983c497f758" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_0bd0a2ad-856e-4fe8-847f-4025f35c981e" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d328bef0-cbb7-4ac0-ae2d-4983c497f758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e1bb45d8-0ae0-4c1c-acca-277eba2958d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_52e0704c-0364-4fc4-8e7d-b4522f0dada8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e1bb45d8-0ae0-4c1c-acca-277eba2958d0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_52e0704c-0364-4fc4-8e7d-b4522f0dada8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8b5c952d-001f-4f38-84a4-ceb1a86e0eb3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e1bb45d8-0ae0-4c1c-acca-277eba2958d0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8b5c952d-001f-4f38-84a4-ceb1a86e0eb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a7000b2f-f779-4b33-9dd4-bef514d187c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e1bb45d8-0ae0-4c1c-acca-277eba2958d0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a7000b2f-f779-4b33-9dd4-bef514d187c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4a99c7eb-3adc-4f4b-bf58-c74b67eeb2be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_1f8e660d-bd4c-43a5-b5f0-e251daf64f35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4a99c7eb-3adc-4f4b-bf58-c74b67eeb2be" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_1f8e660d-bd4c-43a5-b5f0-e251daf64f35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_eaaa847f-9a93-4d2e-b055-3402782ab2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4a99c7eb-3adc-4f4b-bf58-c74b67eeb2be" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_eaaa847f-9a93-4d2e-b055-3402782ab2d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b4245031-03f8-42c2-8ace-f1d30ce3ba10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_d1590c5b-a6ce-4282-977c-538da475c0b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b4245031-03f8-42c2-8ace-f1d30ce3ba10" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_d1590c5b-a6ce-4282-977c-538da475c0b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_b3a63094-d7c8-4742-8525-ae4266f5aedc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b4245031-03f8-42c2-8ace-f1d30ce3ba10" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_b3a63094-d7c8-4742-8525-ae4266f5aedc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_7e2ef062-4f73-4c43-a98e-0cd7d7d52457" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_04b1b49d-bbc6-43b2-87e0-072326ad35f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_7e2ef062-4f73-4c43-a98e-0cd7d7d52457" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_04b1b49d-bbc6-43b2-87e0-072326ad35f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_66e39151-e4c1-4d9f-a47c-6a17f49f2834" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_7e2ef062-4f73-4c43-a98e-0cd7d7d52457" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_66e39151-e4c1-4d9f-a47c-6a17f49f2834" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_694ec7d0-8b18-4ff8-ab14-f7689436b9ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_50e20db6-ee3c-4346-a9a6-2055c9ea03a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_694ec7d0-8b18-4ff8-ab14-f7689436b9ca" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_50e20db6-ee3c-4346-a9a6-2055c9ea03a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_a1380a99-6a6e-4973-a614-50c50149853c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_694ec7d0-8b18-4ff8-ab14-f7689436b9ca" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_a1380a99-6a6e-4973-a614-50c50149853c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_02687f83-e393-4f25-a1bb-dad144bff9f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_55d942d6-ea96-4879-baed-6368ee3160a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_02687f83-e393-4f25-a1bb-dad144bff9f5" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_55d942d6-ea96-4879-baed-6368ee3160a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_d5ec6a73-b8c4-4af5-a6fc-ace86583de98" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_02687f83-e393-4f25-a1bb-dad144bff9f5" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_d5ec6a73-b8c4-4af5-a6fc-ace86583de98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9e92e767-4839-413b-8e77-011169ed94cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_02687f83-e393-4f25-a1bb-dad144bff9f5" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9e92e767-4839-413b-8e77-011169ed94cf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_73f1d69e-b65f-4535-b8cf-85b25ecdacb4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_d23e99cc-99ec-4fd9-a734-4bbb2058d987" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_73f1d69e-b65f-4535-b8cf-85b25ecdacb4" xlink:to="loc_us-gaap_Land_d23e99cc-99ec-4fd9-a734-4bbb2058d987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_692fadf8-fd79-42b4-a8f7-6d7f4e0fdbc8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_73f1d69e-b65f-4535-b8cf-85b25ecdacb4" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_692fadf8-fd79-42b4-a8f7-6d7f4e0fdbc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_6e8b297b-c8cd-4a3a-8f1f-c486090bfb06" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_73f1d69e-b65f-4535-b8cf-85b25ecdacb4" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_6e8b297b-c8cd-4a3a-8f1f-c486090bfb06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_3dd03eb8-9fda-4cdb-9b77-1cde600ae340" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_73f1d69e-b65f-4535-b8cf-85b25ecdacb4" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_3dd03eb8-9fda-4cdb-9b77-1cde600ae340" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ComputerAndOfficeEquipment_f8dd4d31-5192-4076-9dfd-6e6adc3dc553" xlink:href="isrg-20191231.xsd#isrg_ComputerAndOfficeEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_73f1d69e-b65f-4535-b8cf-85b25ecdacb4" xlink:to="loc_isrg_ComputerAndOfficeEquipment_f8dd4d31-5192-4076-9dfd-6e6adc3dc553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_901c9df7-6d4f-4d9d-91e7-d06623d1f8f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_73f1d69e-b65f-4535-b8cf-85b25ecdacb4" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_901c9df7-6d4f-4d9d-91e7-d06623d1f8f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_40ed660d-7413-49dc-a78b-4e1561d0dc0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_73f1d69e-b65f-4535-b8cf-85b25ecdacb4" xlink:to="loc_us-gaap_ConstructionInProgressGross_40ed660d-7413-49dc-a78b-4e1561d0dc0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bccb9d73-e7b2-47ec-a1a3-e40f38f73971" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_51f276c3-d0c9-457a-8fa9-2736725906cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_bccb9d73-e7b2-47ec-a1a3-e40f38f73971" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_51f276c3-d0c9-457a-8fa9-2736725906cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bede46c2-da3f-445d-847e-6c4a9123c3bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_bccb9d73-e7b2-47ec-a1a3-e40f38f73971" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bede46c2-da3f-445d-847e-6c4a9123c3bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_e812ad9d-e357-41b7-a8b9-8cfdcf8d6b27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_820c1584-4f61-4851-b0d6-08a0b619ec71" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_e812ad9d-e357-41b7-a8b9-8cfdcf8d6b27" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_820c1584-4f61-4851-b0d6-08a0b619ec71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveCurrent_14d28387-b455-49da-b92d-90d4bdea42d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationReserveCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_e812ad9d-e357-41b7-a8b9-8cfdcf8d6b27" xlink:to="loc_us-gaap_LitigationReserveCurrent_14d28387-b455-49da-b92d-90d4bdea42d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_ed761c3f-0295-4e1e-8efa-fc01b2abfa62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_e812ad9d-e357-41b7-a8b9-8cfdcf8d6b27" xlink:to="loc_us-gaap_TaxesPayableCurrent_ed761c3f-0295-4e1e-8efa-fc01b2abfa62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent_fc485553-01d3-44e5-8944-2a288189d471" xlink:href="isrg-20191231.xsd#isrg_DeferredPurchaseConsiderationPaymentsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_e812ad9d-e357-41b7-a8b9-8cfdcf8d6b27" xlink:to="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent_fc485553-01d3-44e5-8944-2a288189d471" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_047f7511-41ca-4980-82bb-ec52a8e5f98d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_e812ad9d-e357-41b7-a8b9-8cfdcf8d6b27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_047f7511-41ca-4980-82bb-ec52a8e5f98d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_21dbd158-4f7b-4ab5-ac68-7128384f2edf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_9e8f0840-b042-4926-b920-2b6416aef63b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_21dbd158-4f7b-4ab5-ac68-7128384f2edf" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_9e8f0840-b042-4926-b920-2b6416aef63b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_48c507a6-059a-494d-8a4a-fed43c4be23c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_21dbd158-4f7b-4ab5-ac68-7128384f2edf" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_48c507a6-059a-494d-8a4a-fed43c4be23c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_23dd7181-e123-4e9a-8fa7-5808322576e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_21dbd158-4f7b-4ab5-ac68-7128384f2edf" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_23dd7181-e123-4e9a-8fa7-5808322576e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/Revenue" xlink:type="simple" xlink:href="isrg-20191231.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueRevenueDisaggregatedbyTypesandGeographyDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueRemainingPerformanceObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueSummaryofContractAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueSalestypeandOperatingLeaseRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/Leases" xlink:type="simple" xlink:href="isrg-20191231.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesLeaseReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_3e051443-7d7d-41e8-8299-6474c67dec62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived_5184e4a8-7f9b-48b6-81d7-7919110c262e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_3e051443-7d7d-41e8-8299-6474c67dec62" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived_5184e4a8-7f9b-48b6-81d7-7919110c262e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome_d152206a-5f43-4159-ad03-4ef94a7c8b9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_3e051443-7d7d-41e8-8299-6474c67dec62" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome_d152206a-5f43-4159-ad03-4ef94a7c8b9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments_da476a11-ea2a-4388-b3e7-a98440bdb375" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_3e051443-7d7d-41e8-8299-6474c67dec62" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments_da476a11-ea2a-4388-b3e7-a98440bdb375" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_18b3f584-0ecb-4e03-b058-649a6c50fdb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_9f0b5567-e2f3-44bb-8e32-39d2110778eb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_18b3f584-0ecb-4e03-b058-649a6c50fdb7" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseReceivable_9f0b5567-e2f3-44bb-8e32-39d2110778eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseDeferredSellingProfit_6e0b1779-239e-4fdd-8b7f-9b762a395514" xlink:href="isrg-20191231.xsd#isrg_SalestypeLeaseDeferredSellingProfit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_18b3f584-0ecb-4e03-b058-649a6c50fdb7" xlink:to="loc_isrg_SalestypeLeaseDeferredSellingProfit_6e0b1779-239e-4fdd-8b7f-9b762a395514" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_bb21a151-5132-4ab1-a7a1-db9a3def544b" xlink:href="isrg-20191231.xsd#isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_18b3f584-0ecb-4e03-b058-649a6c50fdb7" xlink:to="loc_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_bb21a151-5132-4ab1-a7a1-db9a3def544b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesLeaseReceivablesDetails_1"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_182d2458-4525-42eb-b97c-88df7da59610" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent_9325cc1b-8fd3-4504-881b-0ce9f1909bcf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_182d2458-4525-42eb-b97c-88df7da59610" xlink:to="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent_9325cc1b-8fd3-4504-881b-0ce9f1909bcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent_ba113a31-516f-4520-977b-e180d3dbd5c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_182d2458-4525-42eb-b97c-88df7da59610" xlink:to="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent_ba113a31-516f-4520-977b-e180d3dbd5c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b69a7542-67a6-4c77-84ca-6a7ee1c44e9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_b6246834-7142-433d-a362-896361eb6f28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b69a7542-67a6-4c77-84ca-6a7ee1c44e9d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_b6246834-7142-433d-a362-896361eb6f28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_94ff5512-d0b1-4b89-809a-3d52a0272c21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b69a7542-67a6-4c77-84ca-6a7ee1c44e9d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_94ff5512-d0b1-4b89-809a-3d52a0272c21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_931979e2-af05-4603-ba88-88f8ee0a2730" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b69a7542-67a6-4c77-84ca-6a7ee1c44e9d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_931979e2-af05-4603-ba88-88f8ee0a2730" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_ebaafe67-e3aa-480a-8240-481911d8b444" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b69a7542-67a6-4c77-84ca-6a7ee1c44e9d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_ebaafe67-e3aa-480a-8240-481911d8b444" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_69c68903-4389-4a8e-b029-3be8ce0f4e30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b69a7542-67a6-4c77-84ca-6a7ee1c44e9d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_69c68903-4389-4a8e-b029-3be8ce0f4e30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_1cc5ee3b-2983-4e46-be52-ac315c4450a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_b69a7542-67a6-4c77-84ca-6a7ee1c44e9d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_1cc5ee3b-2983-4e46-be52-ac315c4450a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesMaturitiesofOperatingLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_158c8ba6-ca15-411f-991b-b09a52a1b6d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_d73383fe-0d86-49b5-8c6e-4771579ae273" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_158c8ba6-ca15-411f-991b-b09a52a1b6d8" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_d73383fe-0d86-49b5-8c6e-4771579ae273" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_e216f1ad-016d-4bed-9e72-9f68fc90e4c3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_158c8ba6-ca15-411f-991b-b09a52a1b6d8" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_e216f1ad-016d-4bed-9e72-9f68fc90e4c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_6cf1b8ab-9d76-4363-8dd3-80d13c4839dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_158c8ba6-ca15-411f-991b-b09a52a1b6d8" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_6cf1b8ab-9d76-4363-8dd3-80d13c4839dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_0571b776-7fe8-4811-aa36-36658f2b213c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_158c8ba6-ca15-411f-991b-b09a52a1b6d8" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_0571b776-7fe8-4811-aa36-36658f2b213c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_b7c4971d-f842-4a27-928c-5526f2574264" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_158c8ba6-ca15-411f-991b-b09a52a1b6d8" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_b7c4971d-f842-4a27-928c-5526f2574264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_72ee4351-cb45-4b9b-ab7e-4381df780f6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_158c8ba6-ca15-411f-991b-b09a52a1b6d8" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_72ee4351-cb45-4b9b-ab7e-4381df780f6f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_174dc620-8127-4754-b002-d1e45b94fb1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d9da5e4f-dc44-44c3-a948-51698635a2be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_174dc620-8127-4754-b002-d1e45b94fb1a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d9da5e4f-dc44-44c3-a948-51698635a2be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3afc800a-cedf-4ef3-834b-dde9e5e8de11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_174dc620-8127-4754-b002-d1e45b94fb1a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3afc800a-cedf-4ef3-834b-dde9e5e8de11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d0c18f0-6863-449f-9451-9acd7d4fe10c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8c2131a7-58df-44ab-920d-fda0efb1850b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d0c18f0-6863-449f-9451-9acd7d4fe10c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8c2131a7-58df-44ab-920d-fda0efb1850b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7f40a1fd-6250-4cd5-b7a1-4eb09f587942" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d0c18f0-6863-449f-9451-9acd7d4fe10c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7f40a1fd-6250-4cd5-b7a1-4eb09f587942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_60ff3018-aec4-4cce-a0f0-3201a4a0bde8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d0c18f0-6863-449f-9451-9acd7d4fe10c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_60ff3018-aec4-4cce-a0f0-3201a4a0bde8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fe322608-3680-4341-9669-99bb32ab01fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d0c18f0-6863-449f-9451-9acd7d4fe10c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fe322608-3680-4341-9669-99bb32ab01fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0185f848-fa39-4a57-bf8e-80f275a9cf6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d0c18f0-6863-449f-9451-9acd7d4fe10c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0185f848-fa39-4a57-bf8e-80f275a9cf6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_afb1c569-a0ac-4381-8487-45b9f0e534e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d0c18f0-6863-449f-9451-9acd7d4fe10c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_afb1c569-a0ac-4381-8487-45b9f0e534e9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f15f305e-902b-4017-9d49-d94f47a3314b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_84ca3d36-cb0a-4254-845b-2c9b830c2e84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f15f305e-902b-4017-9d49-d94f47a3314b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_84ca3d36-cb0a-4254-845b-2c9b830c2e84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ab261274-6ed0-4804-b3a6-4a5ee7c8085a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f15f305e-902b-4017-9d49-d94f47a3314b" xlink:to="loc_us-gaap_OperatingLeaseLiability_ab261274-6ed0-4804-b3a6-4a5ee7c8085a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_02e7dc03-381e-43d6-b30c-bb2d07d77564" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_d744dfd4-2526-49cf-aa71-2b0e964ba6f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_02e7dc03-381e-43d6-b30c-bb2d07d77564" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_d744dfd4-2526-49cf-aa71-2b0e964ba6f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_7f3a98ed-826c-4429-974a-a145fbe0201d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_02e7dc03-381e-43d6-b30c-bb2d07d77564" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_7f3a98ed-826c-4429-974a-a145fbe0201d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_7061df1f-af45-4fe6-b18e-722a2a8bd232" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_02e7dc03-381e-43d6-b30c-bb2d07d77564" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_7061df1f-af45-4fe6-b18e-722a2a8bd232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_f77b6973-02c7-424b-ba46-a363800bd570" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_02e7dc03-381e-43d6-b30c-bb2d07d77564" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_f77b6973-02c7-424b-ba46-a363800bd570" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_bfc58f7d-a413-4434-84cd-0079c3af6568" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_02e7dc03-381e-43d6-b30c-bb2d07d77564" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_bfc58f7d-a413-4434-84cd-0079c3af6568" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_a8aaaae4-4973-4f8b-8cf1-d6e09b1fc7be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_02e7dc03-381e-43d6-b30c-bb2d07d77564" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_a8aaaae4-4973-4f8b-8cf1-d6e09b1fc7be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_d9d06f2e-e18e-4378-a24b-0a44a4407c5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_0a646928-41bb-4336-a6b3-821923920d24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_d9d06f2e-e18e-4378-a24b-0a44a4407c5d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_0a646928-41bb-4336-a6b3-821923920d24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_51d13c66-1b71-490b-a8af-d238052f7a12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_d9d06f2e-e18e-4378-a24b-0a44a4407c5d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_51d13c66-1b71-490b-a8af-d238052f7a12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_b2454439-0c89-457e-979a-a64fc3212547" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_d9d06f2e-e18e-4378-a24b-0a44a4407c5d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_b2454439-0c89-457e-979a-a64fc3212547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_a40aa9fb-a308-49bc-a14c-9031348447c3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_d9d06f2e-e18e-4378-a24b-0a44a4407c5d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_a40aa9fb-a308-49bc-a14c-9031348447c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_8d855f52-c732-4977-a7e1-e4c6ef0e66a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_d9d06f2e-e18e-4378-a24b-0a44a4407c5d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_8d855f52-c732-4977-a7e1-e4c6ef0e66a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_c31eddcc-7988-4233-8b0e-295aa7ef75d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_d9d06f2e-e18e-4378-a24b-0a44a4407c5d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_c31eddcc-7988-4233-8b0e-295aa7ef75d6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8db8e0fd-5b0f-4b09-90af-ee3bb5b31b23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_496c0ef8-43df-43bf-acc2-6ed8a0cdf709" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8db8e0fd-5b0f-4b09-90af-ee3bb5b31b23" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_496c0ef8-43df-43bf-acc2-6ed8a0cdf709" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_525da796-2d8e-4a19-86bc-7ba347f1a55e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8db8e0fd-5b0f-4b09-90af-ee3bb5b31b23" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_525da796-2d8e-4a19-86bc-7ba347f1a55e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_3857f4ae-be14-4503-8432-bac0249a02ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8db8e0fd-5b0f-4b09-90af-ee3bb5b31b23" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_3857f4ae-be14-4503-8432-bac0249a02ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_b3cc1796-3d4b-4fac-bc84-1dfdf6b69e9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8db8e0fd-5b0f-4b09-90af-ee3bb5b31b23" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_b3cc1796-3d4b-4fac-bc84-1dfdf6b69e9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82acd0ea-a365-45a6-aeb2-b7de13da46ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8db8e0fd-5b0f-4b09-90af-ee3bb5b31b23" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82acd0ea-a365-45a6-aeb2-b7de13da46ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_ebc87b56-0dea-4eec-952a-cb4795dd75c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8db8e0fd-5b0f-4b09-90af-ee3bb5b31b23" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_ebc87b56-0dea-4eec-952a-cb4795dd75c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IntangibleAssets" xlink:type="simple" xlink:href="isrg-20191231.xsd#IntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_35415b09-13f2-4e65-8d5b-109fb768424b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2b9ae425-5e20-4ef8-8ea0-c677bb543c1c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_35415b09-13f2-4e65-8d5b-109fb768424b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2b9ae425-5e20-4ef8-8ea0-c677bb543c1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3e9dd1f2-049b-4d5f-bbf5-b6c6df2ffadf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_35415b09-13f2-4e65-8d5b-109fb768424b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3e9dd1f2-049b-4d5f-bbf5-b6c6df2ffadf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_39672ed5-7f37-4aae-b08b-806f4caeabd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b1c07ada-9e43-45f3-af31-d1a1833bd12c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_39672ed5-7f37-4aae-b08b-806f4caeabd0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b1c07ada-9e43-45f3-af31-d1a1833bd12c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_60d2ec43-8b07-49a0-8734-9a5bdc49f199" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_39672ed5-7f37-4aae-b08b-806f4caeabd0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_60d2ec43-8b07-49a0-8734-9a5bdc49f199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0477f470-9c0d-4dae-91c6-c00845c6a926" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_39672ed5-7f37-4aae-b08b-806f4caeabd0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0477f470-9c0d-4dae-91c6-c00845c6a926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_370e069e-0144-4622-b8c0-0fefe14d8c09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_39672ed5-7f37-4aae-b08b-806f4caeabd0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_370e069e-0144-4622-b8c0-0fefe14d8c09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0730d506-e1e6-4979-beae-f5fc9af56ea1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_39672ed5-7f37-4aae-b08b-806f4caeabd0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0730d506-e1e6-4979-beae-f5fc9af56ea1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b08f81b3-dbb3-4087-a0c0-073e600c8210" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_39672ed5-7f37-4aae-b08b-806f4caeabd0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b08f81b3-dbb3-4087-a0c0-073e600c8210" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="isrg-20191231.xsd#CommitmentsAndContingencies"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/CommitmentsAndContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquity" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e379222f-e2b9-47ac-b5d5-c940ebb6c6d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9cc851fe-c326-44c1-a3de-fc006f6da405" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e379222f-e2b9-47ac-b5d5-c940ebb6c6d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9cc851fe-c326-44c1-a3de-fc006f6da405" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c6f14b49-dfdc-4fc5-a460-b2ea38a2fa6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e379222f-e2b9-47ac-b5d5-c940ebb6c6d5" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c6f14b49-dfdc-4fc5-a460-b2ea38a2fa6f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationSummaryofRSUActivityDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationShareBasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_65debcc5-30d2-4eb9-88e0-6f4c828ecf7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_52335b01-b747-4e73-9f07-8b0f92a9a243" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_65debcc5-30d2-4eb9-88e0-6f4c828ecf7c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_52335b01-b747-4e73-9f07-8b0f92a9a243" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_8e5b1889-2c65-4d71-b5fe-7be072332d16" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_65debcc5-30d2-4eb9-88e0-6f4c828ecf7c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_8e5b1889-2c65-4d71-b5fe-7be072332d16" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxes" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_38f1e847-2605-4610-9870-d79f59b7ef11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_fe776ccd-786f-464e-83c2-421a688ba71c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_38f1e847-2605-4610-9870-d79f59b7ef11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_fe776ccd-786f-464e-83c2-421a688ba71c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c87d71f5-da76-4146-8f17-5a7f7193415e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_38f1e847-2605-4610-9870-d79f59b7ef11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c87d71f5-da76-4146-8f17-5a7f7193415e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_eafed159-3a2e-4d39-8282-242eb7895329" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_58f7d3a4-bbbe-4b8c-9da8-5deed614646e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_eafed159-3a2e-4d39-8282-242eb7895329" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_58f7d3a4-bbbe-4b8c-9da8-5deed614646e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_71ac9fda-e663-4f7c-a63b-b0fd98c0270e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_eafed159-3a2e-4d39-8282-242eb7895329" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_71ac9fda-e663-4f7c-a63b-b0fd98c0270e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_5449e213-0019-4c72-aefa-ecf837a1ea5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_eafed159-3a2e-4d39-8282-242eb7895329" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_5449e213-0019-4c72-aefa-ecf837a1ea5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ee7ed9df-3700-4441-9fea-5cc63b8eb25e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e0d5254f-5377-4a2d-ab8e-3fe847a7f7e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ee7ed9df-3700-4441-9fea-5cc63b8eb25e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e0d5254f-5377-4a2d-ab8e-3fe847a7f7e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ac53a116-c0b6-4df1-82e2-4231dfde80b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ee7ed9df-3700-4441-9fea-5cc63b8eb25e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ac53a116-c0b6-4df1-82e2-4231dfde80b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e4452a68-0369-49fd-95b2-b35a09489c15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_13522402-192a-4940-b652-c3c056c78592" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e4452a68-0369-49fd-95b2-b35a09489c15" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_13522402-192a-4940-b652-c3c056c78592" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_6d63c847-f88d-4784-9699-ddb5a20e133d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e4452a68-0369-49fd-95b2-b35a09489c15" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_6d63c847-f88d-4784-9699-ddb5a20e133d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_276660b8-3d2e-4c22-ba34-214bb15b35fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e4452a68-0369-49fd-95b2-b35a09489c15" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_276660b8-3d2e-4c22-ba34-214bb15b35fe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_1f056eb7-4bb7-4370-b9fc-21bcb39ebab1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_1f056eb7-4bb7-4370-b9fc-21bcb39ebab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_24ecbc8c-1c82-44a2-80ba-18b3e2ea2c3c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_24ecbc8c-1c82-44a2-80ba-18b3e2ea2c3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_4cf8832f-3d7d-4a64-be85-c813f875990a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_4cf8832f-3d7d-4a64-be85-c813f875990a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_2d2b9666-5150-4280-b26d-1793a4adf5a3" xlink:href="isrg-20191231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_2d2b9666-5150-4280-b26d-1793a4adf5a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_8bf5339a-800f-4c5f-8ef4-c3038a5ee137" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_8bf5339a-800f-4c5f-8ef4-c3038a5ee137" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_ac4640a5-048c-4358-9fe0-827f9f5c759e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_ac4640a5-048c-4358-9fe0-827f9f5c759e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9e447ea5-1c4f-4b69-be70-3ce0be749670" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9e447ea5-1c4f-4b69-be70-3ce0be749670" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_d6d036ba-3dc7-4b9b-bd42-8f4e04ae1f84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_d6d036ba-3dc7-4b9b-bd42-8f4e04ae1f84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_4dd40952-08ce-4d49-a7a0-20876a68d21b" xlink:href="isrg-20191231.xsd#isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_4dd40952-08ce-4d49-a7a0-20876a68d21b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_974b1047-9171-40c3-a3f9-59a74950570c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_974b1047-9171-40c3-a3f9-59a74950570c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_e1e78975-e8ac-48c9-b863-d23a4b0a083c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_e1e78975-e8ac-48c9-b863-d23a4b0a083c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_c542f4a5-bd3b-4eb9-8970-dd92e6984972" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd6dbade-186d-4ace-b96c-647e13a631ac" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_c542f4a5-bd3b-4eb9-8970-dd92e6984972" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfDeferredTaxAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c5b1703b-ef59-449d-aede-37aae1fbab94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_558e2ac1-7c0e-480e-8b64-7a3cee68e562" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c5b1703b-ef59-449d-aede-37aae1fbab94" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_558e2ac1-7c0e-480e-8b64-7a3cee68e562" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_dc2a51d6-88ed-4d49-b540-e457fab441a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c5b1703b-ef59-449d-aede-37aae1fbab94" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_dc2a51d6-88ed-4d49-b540-e457fab441a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_cde067e2-c499-4cd8-8907-edf1cd4ff4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c5b1703b-ef59-449d-aede-37aae1fbab94" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_cde067e2-c499-4cd8-8907-edf1cd4ff4f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_00b0e6ee-bfaa-499c-a1a3-52e6ce92a128" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c5b1703b-ef59-449d-aede-37aae1fbab94" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_00b0e6ee-bfaa-499c-a1a3-52e6ce92a128" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_5e7b4d25-2022-4aa5-a880-689e8e5efc12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c5b1703b-ef59-449d-aede-37aae1fbab94" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_5e7b4d25-2022-4aa5-a880-689e8e5efc12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_e5a9b282-bbb1-4688-8766-28ef542395b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_4dea1df1-5f60-4e15-8d8d-4a4bcdebc479" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e5a9b282-bbb1-4688-8766-28ef542395b2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_4dea1df1-5f60-4e15-8d8d-4a4bcdebc479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_fc43cc8c-dc59-4c06-810f-0d53e9566c9b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e5a9b282-bbb1-4688-8766-28ef542395b2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_fc43cc8c-dc59-4c06-810f-0d53e9566c9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d55397db-2faf-4bee-9819-9c2c08b147f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e5a9b282-bbb1-4688-8766-28ef542395b2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d55397db-2faf-4bee-9819-9c2c08b147f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_e8103f22-b103-4829-a1eb-9e9928408181" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_bbeb34f6-7a43-4790-a4b2-5df04c2263b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_e8103f22-b103-4829-a1eb-9e9928408181" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_bbeb34f6-7a43-4790-a4b2-5df04c2263b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f591ac14-01dc-422c-a6d3-d3b7153e191c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_e8103f22-b103-4829-a1eb-9e9928408181" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_f591ac14-01dc-422c-a6d3-d3b7153e191c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_99a6a9bd-6379-4d33-be02-029c4f825f5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_3140b24e-1af0-4075-90f0-3235b1624e60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_99a6a9bd-6379-4d33-be02-029c4f825f5e" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_3140b24e-1af0-4075-90f0-3235b1624e60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_fe2b8965-ef9d-4775-a0b0-386be4b1c8c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_99a6a9bd-6379-4d33-be02-029c4f825f5e" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_fe2b8965-ef9d-4775-a0b0-386be4b1c8c8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShare"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8a1c0acc-eae5-435f-8073-3797e280430c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_977d52a5-aa0f-4df1-aedc-a582a23f3813" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8a1c0acc-eae5-435f-8073-3797e280430c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_977d52a5-aa0f-4df1-aedc-a582a23f3813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_eb42f8dd-6d86-4cb9-9ece-9c31b0594a44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8a1c0acc-eae5-435f-8073-3797e280430c" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_eb42f8dd-6d86-4cb9-9ece-9c31b0594a44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="isrg-20191231.xsd#EmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/EmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#EmployeeBenefitPlansAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyData" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyData"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyData" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyDataTables"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="isrg-20191231.xsd#ValuationAndQualifyingAccounts"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ValuationAndQualifyingAccountsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetailsDefault" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueRemainingPerformanceObligationsDetailsDefault"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetailsDefault" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>isrg-20191231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:89d4e5de-1118-4015-aee9-1684c0c9ef56,g:56bee99d-0e8f-4fa4-bd41-bef250572f9e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CoverPage" xlink:type="simple" xlink:href="isrg-20191231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/CoverPage" xlink:type="extended" id="iad67d8622f684ad2833b1b56aa8aadc9_6cb39a50-f752-459e-98ab-853578f1b82b"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i0c3c2f5ae9624868969fcd9f4ec9a294_fe4e7142-6b12-4a63-8c5f-57aa2837905a"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i43e5cc6b04a541dd9dd7e15c9be9d1d8_fc069b58-a6f4-4957-b8a9-ed94af799a5f"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfIncome"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended" id="ie0cfca8a985d4f6cb92dd88d4257b8fd_2cc65b47-ce1d-49f1-9f8b-5b972baaee3e">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_f432b6db-25ab-4f06-8bf2-0b01333a6f98" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_RevenuesAbstract_f432b6db-25ab-4f06-8bf2-0b01333a6f98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3294b58e-6502-4ed3-b931-146dc3a10e17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_f432b6db-25ab-4f06-8bf2-0b01333a6f98" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3294b58e-6502-4ed3-b931-146dc3a10e17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_2ae07473-dc6d-47d4-975d-835b3def331b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_CostOfRevenueAbstract_2ae07473-dc6d-47d4-975d-835b3def331b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ddc2eaf2-7716-435d-a4a8-07a573a28f82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_2ae07473-dc6d-47d4-975d-835b3def331b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ddc2eaf2-7716-435d-a4a8-07a573a28f82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4b30a031-03bd-4e9d-a5c2-30265e0744c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_GrossProfit_4b30a031-03bd-4e9d-a5c2-30265e0744c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c8c1e5a7-25d3-4f70-aca2-89d09cb4ac5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c8c1e5a7-25d3-4f70-aca2-89d09cb4ac5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b7fbcfcd-73d5-45a9-ac8f-79291e40d953" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b7fbcfcd-73d5-45a9-ac8f-79291e40d953" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_d27de371-8e16-42d4-a97e-1a731133f054" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:to="loc_us-gaap_OperatingExpenses_d27de371-8e16-42d4-a97e-1a731133f054" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_84692d1b-60dd-4ce4-b35e-a50acdfccb9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_OperatingIncomeLoss_84692d1b-60dd-4ce4-b35e-a50acdfccb9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a9f5e206-f33e-4de1-a359-666db865ffe6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_a9f5e206-f33e-4de1-a359-666db865ffe6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3aa78435-a139-422a-b874-72360e4a779a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3aa78435-a139-422a-b874-72360e4a779a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b4e217af-b2b4-437f-9f4e-1daf585d981a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b4e217af-b2b4-437f-9f4e-1daf585d981a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_090fe5d7-c0c4-443a-aa9c-d0d9a93c95c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_ProfitLoss_090fe5d7-c0c4-443a-aa9c-d0d9a93c95c7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ef035de7-b52a-410b-8ff7-a65633da95e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ef035de7-b52a-410b-8ff7-a65633da95e9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0a853a82-1090-422d-b0e2-bc126070bd0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_NetIncomeLoss_0a853a82-1090-422d-b0e2-bc126070bd0d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9165843f-6ebe-4a6e-915b-a1c73e29b919" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_EarningsPerShareAbstract_9165843f-6ebe-4a6e-915b-a1c73e29b919" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7a56f527-0707-4f77-b72f-83e105ccfa6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9165843f-6ebe-4a6e-915b-a1c73e29b919" xlink:to="loc_us-gaap_EarningsPerShareBasic_7a56f527-0707-4f77-b72f-83e105ccfa6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_902a9bed-b9ae-44ae-97ea-2c8b35f02808" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9165843f-6ebe-4a6e-915b-a1c73e29b919" xlink:to="loc_us-gaap_EarningsPerShareDiluted_902a9bed-b9ae-44ae-97ea-2c8b35f02808" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39a0a9c4-2c66-4f6e-932f-1781d5bf69db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39a0a9c4-2c66-4f6e-932f-1781d5bf69db" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_28386603-c9cb-4183-abfa-36bb3819274e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39a0a9c4-2c66-4f6e-932f-1781d5bf69db" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_28386603-c9cb-4183-abfa-36bb3819274e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dcde828f-3c0b-4454-9855-30735880594e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39a0a9c4-2c66-4f6e-932f-1781d5bf69db" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dcde828f-3c0b-4454-9855-30735880594e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_76eb5ea6-cd9d-44f2-a7ea-14152c013835" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_76eb5ea6-cd9d-44f2-a7ea-14152c013835" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6225d2a1-da6d-4a8a-8886-90fc7a274e8f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:to="loc_srt_ProductOrServiceAxis_6225d2a1-da6d-4a8a-8886-90fc7a274e8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6225d2a1-da6d-4a8a-8886-90fc7a274e8f_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_6225d2a1-da6d-4a8a-8886-90fc7a274e8f" xlink:to="loc_srt_ProductsAndServicesDomain_6225d2a1-da6d-4a8a-8886-90fc7a274e8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_41489372-faf6-4e65-8d55-a0a5594c3900" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_6225d2a1-da6d-4a8a-8886-90fc7a274e8f" xlink:to="loc_srt_ProductsAndServicesDomain_41489372-faf6-4e65-8d55-a0a5594c3900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_1d09623b-2afd-4b9f-ba61-a3aa983e9fef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_41489372-faf6-4e65-8d55-a0a5594c3900" xlink:to="loc_us-gaap_ProductMember_1d09623b-2afd-4b9f-ba61-a3aa983e9fef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_1a49da23-8208-4cd0-94d6-3ce536655353" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_41489372-faf6-4e65-8d55-a0a5594c3900" xlink:to="loc_us-gaap_ServiceMember_1a49da23-8208-4cd0-94d6-3ce536655353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_054763d8-eae1-46fc-9e20-8edb6af95af9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_054763d8-eae1-46fc-9e20-8edb6af95af9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_054763d8-eae1-46fc-9e20-8edb6af95af9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_054763d8-eae1-46fc-9e20-8edb6af95af9" xlink:to="loc_us-gaap_RelatedPartyDomain_054763d8-eae1-46fc-9e20-8edb6af95af9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_78c1c711-9131-4b7f-bb8a-61f9e72e330d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_054763d8-eae1-46fc-9e20-8edb6af95af9" xlink:to="loc_us-gaap_RelatedPartyDomain_78c1c711-9131-4b7f-bb8a-61f9e72e330d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember_84fb4b40-1f90-406d-b334-f2df161908cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_78c1c711-9131-4b7f-bb8a-61f9e72e330d" xlink:to="loc_us-gaap_CorporateJointVentureMember_84fb4b40-1f90-406d-b334-f2df161908cc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" id="ieabc1b7419a44549803a42ccc5c69825_d1ab4a4d-1f35-4a36-a39d-df1bbe81ab80"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" id="if9aff5f2c7e74b5c8687968baffc2b1e_2cd6e7be-6e81-49d3-bc20-fb6f8b5533a5">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_78abc72b-04a6-4add-8421-692c47113026" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_78abc72b-04a6-4add-8421-692c47113026" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_72d255f1-3170-44bc-a822-17d8a72c01e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_72d255f1-3170-44bc-a822-17d8a72c01e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_75f029d5-6f2d-4f6f-a45a-8f15e9226f21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_75f029d5-6f2d-4f6f-a45a-8f15e9226f21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits_4ab6fbea-52c2-4601-b7cd-43373a017ba1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits_4ab6fbea-52c2-4601-b7cd-43373a017ba1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_08a9efec-22df-4076-a8fa-a882e55456b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_08a9efec-22df-4076-a8fa-a882e55456b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_92ba7f1a-fd3c-44fc-b043-96842a21e097" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_92ba7f1a-fd3c-44fc-b043-96842a21e097" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c7b30976-07a9-41d3-8757-cbd60f26e072" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c7b30976-07a9-41d3-8757-cbd60f26e072" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_882be584-6fb9-46b3-b5d8-f9b2fc3f09c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_882be584-6fb9-46b3-b5d8-f9b2fc3f09c8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_e4753147-4c13-4f7a-a801-d8efd3948c6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_e4753147-4c13-4f7a-a801-d8efd3948c6b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e33ea998-f9dc-4b6a-85bf-165e3b3fd4d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e33ea998-f9dc-4b6a-85bf-165e3b3fd4d5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_069a3fd6-1280-425d-abd8-12553005a177" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_069a3fd6-1280-425d-abd8-12553005a177" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_e06f3126-ea57-4084-b72f-f21a75eab8cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_e06f3126-ea57-4084-b72f-f21a75eab8cc" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0e527bc0-d41b-4214-9d0e-4f1c5ffe85fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0e527bc0-d41b-4214-9d0e-4f1c5ffe85fc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_925128db-d728-4fd6-a7f2-0346b0efc8a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_NetIncomeLoss_925128db-d728-4fd6-a7f2-0346b0efc8a6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c02baed0-9e3e-4fd6-af01-8882a4952044" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c02baed0-9e3e-4fd6-af01-8882a4952044" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax_2018ac9a-a34f-4a33-83ac-c750bdd80ffa" xlink:href="isrg-20191231.xsd#isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax_2018ac9a-a34f-4a33-83ac-c750bdd80ffa" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d4c1824d-1ac9-4566-a321-3874ae3cf07f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d4c1824d-1ac9-4566-a321-3874ae3cf07f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_820f07a8-01f1-473a-a82c-107b3e895a41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_820f07a8-01f1-473a-a82c-107b3e895a41" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_95f252fd-eb07-4396-aefb-e28a2035a024" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_95f252fd-eb07-4396-aefb-e28a2035a024" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_23823346-c839-4db0-89b3-c8bb0352586e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fdc4bb0c-97f0-4ca7-b874-f90369f19955" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8cbd020a-26a5-47c9-a1dd-d607bf5073cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_78abc72b-04a6-4add-8421-692c47113026" xlink:to="loc_us-gaap_StatementTable_8cbd020a-26a5-47c9-a1dd-d607bf5073cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4675d837-5a9e-41bf-b898-03204799f8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8cbd020a-26a5-47c9-a1dd-d607bf5073cc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4675d837-5a9e-41bf-b898-03204799f8ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4675d837-5a9e-41bf-b898-03204799f8ac_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4675d837-5a9e-41bf-b898-03204799f8ac" xlink:to="loc_us-gaap_EquityComponentDomain_4675d837-5a9e-41bf-b898-03204799f8ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4675d837-5a9e-41bf-b898-03204799f8ac" xlink:to="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_238c81e3-4345-4dbf-a8da-6d2b4fe81eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_CommonStockMember_238c81e3-4345-4dbf-a8da-6d2b4fe81eb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_86089f1f-4ae1-445f-8f1f-f4a1020ef74c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_86089f1f-4ae1-445f-8f1f-f4a1020ef74c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b0e5c43d-6f92-4bd2-9c22-467092f0df31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_RetainedEarningsMember_b0e5c43d-6f92-4bd2-9c22-467092f0df31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9619aa0e-da5b-40a2-b460-6496c31ba8a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9619aa0e-da5b-40a2-b460-6496c31ba8a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_391d1b15-85ae-4382-8511-2de58f0174ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_ParentMember_391d1b15-85ae-4382-8511-2de58f0174ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_e834fa4b-7b0b-402a-be9d-e98d7dbd0b91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_NoncontrollingInterestMember_e834fa4b-7b0b-402a-be9d-e98d7dbd0b91" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" id="i09dd25f830324212b7a09b624799386f_4c6f1e4b-03ac-4c8c-bb15-4e4696ebbd05"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/DescriptionoftheBusiness" xlink:type="simple" xlink:href="isrg-20191231.xsd#DescriptionoftheBusiness"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/DescriptionoftheBusiness" xlink:type="extended" id="i991d8d2b33f5410ca48e8bb6ad2406f6_b69801d2-3a14-4b26-b6b1-b8a229595d98"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" id="i969383d9b8c84afab6c3762aad9f681e_ff766b5d-7ee6-44db-a369-9131aeb4e28e"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i88159ef49c3143e7b3a2bf5c58fb35e7_782a1b28-6410-4ed3-a05d-5d71fd1716eb"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" id="i343007ee2a7244e4b793334bbc848b30_6238b41a-eb7b-4775-8a40-db433b442b7a"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="i2f494af0bcb44d938cb96f136e4e231d_48c3ecc4-7fe8-423e-a89c-e83133da55e9">
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:href="isrg-20191231.xsd#isrg_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_c41e5d10-12b5-4b14-88d8-c19bfd712297" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_c41e5d10-12b5-4b14-88d8-c19bfd712297" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_2ad29de1-4591-4a80-a6aa-92ecbcc12c72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_RestrictedCash_2ad29de1-4591-4a80-a6aa-92ecbcc12c72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_d550acbe-3395-4259-824c-e27b07cb906a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_d550acbe-3395-4259-824c-e27b07cb906a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_542c3c5e-5fe9-490e-a8d2-751947644c4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_Depreciation_542c3c5e-5fe9-490e-a8d2-751947644c4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_65933eb8-3ced-4f8b-a58a-110e859b48e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_65933eb8-3ced-4f8b-a58a-110e859b48e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_45583050-294a-4b22-a8fa-59fc71180d5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_45583050-294a-4b22-a8fa-59fc71180d5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_9a277d6a-3cd3-40ae-8b9c-1da3cb79be7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_NumberOfOperatingSegments_9a277d6a-3cd3-40ae-8b9c-1da3cb79be7d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_dc9571fd-34e1-4b18-ba87-1c77cf5eaf9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_dc9571fd-34e1-4b18-ba87-1c77cf5eaf9e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_e86f9492-a8c2-499f-b556-a0670ef1dbef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_e86f9492-a8c2-499f-b556-a0670ef1dbef" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemSalesArrangementWarrantyPeriod_ac702770-7c07-42f9-8a2e-06f29804ee72" xlink:href="isrg-20191231.xsd#isrg_SystemSalesArrangementWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_SystemSalesArrangementWarrantyPeriod_ac702770-7c07-42f9-8a2e-06f29804ee72" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_d3c44711-643d-4e64-865e-b2d7dc24600d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_CapitalizedContractCostNet_d3c44711-643d-4e64-865e-b2d7dc24600d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_97e92dea-5d09-40c5-ac23-6f75484ad391" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_97e92dea-5d09-40c5-ac23-6f75484ad391" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_40a92f9b-74a6-4bf6-8597-d59a6e80ffe2" xlink:href="isrg-20191231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_40a92f9b-74a6-4bf6-8597-d59a6e80ffe2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_8239cbe2-33d4-4123-898f-6c5ca1ba09e5" xlink:href="isrg-20191231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_8239cbe2-33d4-4123-898f-6c5ca1ba09e5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_1d01e32e-3608-4dc1-bc78-cdca0c349abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_DerivativeTermOfContract_1d01e32e-3608-4dc1-bc78-cdca0c349abc" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_235e1a2b-2b35-4a4d-a981-002ae852048d" xlink:href="isrg-20191231.xsd#isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_235e1a2b-2b35-4a4d-a981-002ae852048d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_0ee3c667-973c-4da8-9771-dd77095555cb" xlink:href="isrg-20191231.xsd#isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_0ee3c667-973c-4da8-9771-dd77095555cb" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_e036b6ac-8397-4be6-8ddd-e903907d1c14" xlink:href="isrg-20191231.xsd#isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_e036b6ac-8397-4be6-8ddd-e903907d1c14" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:href="isrg-20191231.xsd#isrg_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8a1f65ee-ff2d-4cf5-9ade-6028fa4b77e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8a1f65ee-ff2d-4cf5-9ade-6028fa4b77e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_31a1872e-9a0a-415f-9756-b444d4a82e3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8a1f65ee-ff2d-4cf5-9ade-6028fa4b77e5" xlink:to="loc_us-gaap_AccountsReceivableMember_31a1872e-9a0a-415f-9756-b444d4a82e3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TotalRevenueMember_7765ec5a-9898-4b0d-a28f-b8ccc31a6466" xlink:href="isrg-20191231.xsd#isrg_TotalRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8a1f65ee-ff2d-4cf5-9ade-6028fa4b77e5" xlink:to="loc_isrg_TotalRevenueMember_7765ec5a-9898-4b0d-a28f-b8ccc31a6466" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_83cc0323-c0ee-4daf-b27d-df0a3ddff039" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_us-gaap_GeographicDistributionAxis_83cc0323-c0ee-4daf-b27d-df0a3ddff039" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_83cc0323-c0ee-4daf-b27d-df0a3ddff039_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_83cc0323-c0ee-4daf-b27d-df0a3ddff039" xlink:to="loc_us-gaap_GeographicDistributionDomain_83cc0323-c0ee-4daf-b27d-df0a3ddff039_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_0ff58eb4-ef34-4cf2-874b-89652291af69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_83cc0323-c0ee-4daf-b27d-df0a3ddff039" xlink:to="loc_us-gaap_GeographicDistributionDomain_0ff58eb4-ef34-4cf2-874b-89652291af69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_3a40912e-a052-4f62-b54c-dc3c600580ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_0ff58eb4-ef34-4cf2-874b-89652291af69" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_3a40912e-a052-4f62-b54c-dc3c600580ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_e5a182cc-76bf-4d43-9028-d3796687e62f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_0ff58eb4-ef34-4cf2-874b-89652291af69" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_e5a182cc-76bf-4d43-9028-d3796687e62f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_541cafdf-cdc1-4a54-bc42-c73cbac2607a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_srt_RangeAxis_541cafdf-cdc1-4a54-bc42-c73cbac2607a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_541cafdf-cdc1-4a54-bc42-c73cbac2607a_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_541cafdf-cdc1-4a54-bc42-c73cbac2607a" xlink:to="loc_srt_RangeMember_541cafdf-cdc1-4a54-bc42-c73cbac2607a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b5e96251-3a76-4a58-9f23-d0cb95a10e17" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_541cafdf-cdc1-4a54-bc42-c73cbac2607a" xlink:to="loc_srt_RangeMember_b5e96251-3a76-4a58-9f23-d0cb95a10e17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6f3c168e-3ef2-41f2-9c20-e29c83953636" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b5e96251-3a76-4a58-9f23-d0cb95a10e17" xlink:to="loc_srt_MinimumMember_6f3c168e-3ef2-41f2-9c20-e29c83953636" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6136e611-a53f-4148-b493-eb365f069774" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b5e96251-3a76-4a58-9f23-d0cb95a10e17" xlink:to="loc_srt_MaximumMember_6136e611-a53f-4148-b493-eb365f069774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_00fa3c92-90b0-426e-b8c2-d79bf558624e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_00fa3c92-90b0-426e-b8c2-d79bf558624e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_00fa3c92-90b0-426e-b8c2-d79bf558624e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_00fa3c92-90b0-426e-b8c2-d79bf558624e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_00fa3c92-90b0-426e-b8c2-d79bf558624e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_58590d39-3bc5-4fe5-8b1b-8aba4eceec95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_00fa3c92-90b0-426e-b8c2-d79bf558624e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_58590d39-3bc5-4fe5-8b1b-8aba4eceec95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_dbd69c25-756f-4d28-9b04-e1fe2d79a1da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_58590d39-3bc5-4fe5-8b1b-8aba4eceec95" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_dbd69c25-756f-4d28-9b04-e1fe2d79a1da" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" xlink:type="extended" id="i09c432e3e6c14b6cbba92d2fc28b617d_9f626079-01ae-4eee-a87f-867974a220f8">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5af3297d-24d0-48c4-8fd3-eedf8fee159c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_02bdc697-bf6f-4cfd-96bc-2d1a4cb5c492" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5af3297d-24d0-48c4-8fd3-eedf8fee159c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_02bdc697-bf6f-4cfd-96bc-2d1a4cb5c492" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5af3297d-24d0-48c4-8fd3-eedf8fee159c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5e69da31-2285-4493-bfd3-ee11a8473ef2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5e69da31-2285-4493-bfd3-ee11a8473ef2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5e69da31-2285-4493-bfd3-ee11a8473ef2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5e69da31-2285-4493-bfd3-ee11a8473ef2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5e69da31-2285-4493-bfd3-ee11a8473ef2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5e69da31-2285-4493-bfd3-ee11a8473ef2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_fb0ebc5f-8422-4701-a427-8aee406a38ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_us-gaap_BuildingMember_fb0ebc5f-8422-4701-a427-8aee406a38ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_33f59df1-6a4f-4e84-a00d-3d2e149655e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_us-gaap_BuildingImprovementsMember_33f59df1-6a4f-4e84-a00d-3d2e149655e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquipmentAndFurnitureMember_c99733e7-7482-4f1d-95f1-91ea2f4fc0d4" xlink:href="isrg-20191231.xsd#isrg_EquipmentAndFurnitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_isrg_EquipmentAndFurnitureMember_c99733e7-7482-4f1d-95f1-91ea2f4fc0d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsLeasedToOthersMember_8121c736-f5a6-4c6b-a692-2f1f7001bae9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsLeasedToOthersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_us-gaap_AssetsLeasedToOthersMember_8121c736-f5a6-4c6b-a692-2f1f7001bae9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_a9826b25-3068-4257-85b4-0ab53e02635c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_us-gaap_ComputerEquipmentMember_a9826b25-3068-4257-85b4-0ab53e02635c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EnterpriseWideSoftwareMember_6227a904-3494-4853-876d-0d1f9b591296" xlink:href="isrg-20191231.xsd#isrg_EnterpriseWideSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_isrg_EnterpriseWideSoftwareMember_6227a904-3494-4853-876d-0d1f9b591296" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PurchasedSoftwareMember_83b5fa22-056b-4b4b-a914-b5f6358d0449" xlink:href="isrg-20191231.xsd#isrg_PurchasedSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_isrg_PurchasedSoftwareMember_83b5fa22-056b-4b4b-a914-b5f6358d0449" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_476b4294-714a-4388-a8c7-40351eba90e8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:to="loc_srt_RangeAxis_476b4294-714a-4388-a8c7-40351eba90e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_476b4294-714a-4388-a8c7-40351eba90e8_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_476b4294-714a-4388-a8c7-40351eba90e8" xlink:to="loc_srt_RangeMember_476b4294-714a-4388-a8c7-40351eba90e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5dfc2fed-847e-465d-90c7-4439c88b5ab1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_476b4294-714a-4388-a8c7-40351eba90e8" xlink:to="loc_srt_RangeMember_5dfc2fed-847e-465d-90c7-4439c88b5ab1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_68ee1053-6f79-4c67-b355-31dc1a0c45d9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5dfc2fed-847e-465d-90c7-4439c88b5ab1" xlink:to="loc_srt_MaximumMember_68ee1053-6f79-4c67-b355-31dc1a0c45d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e02a6e34-30db-4066-983f-52b38a93202d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5dfc2fed-847e-465d-90c7-4439c88b5ab1" xlink:to="loc_srt_MinimumMember_e02a6e34-30db-4066-983f-52b38a93202d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstruments" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstruments" xlink:type="extended" id="i3ab8898e44e44ad5a7cb2bae14d764b0_d6043e17-4913-4af3-a227-05ec0bd6a7bb"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsTables" xlink:type="extended" id="i47bce105ff88489e87d58a6fb7d9cb0f_bcf9ca73-c3af-497f-9df8-6e090e72f500"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="extended" id="i59dbd2c2f37548b5a633bee0067a0076_906019bd-44c3-4e81-9d0a-d5c4d79643a2">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7d234027-c3c5-4a1c-846e-7ac65054820a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7d234027-c3c5-4a1c-846e-7ac65054820a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e4f390ec-14fd-4d09-b456-2942f068f874" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e4f390ec-14fd-4d09-b456-2942f068f874" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7b9b3ef3-00b6-4ca3-a58b-82d837422f43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7b9b3ef3-00b6-4ca3-a58b-82d837422f43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_ba7b8b7a-83d2-4bcf-b556-cd71b16eef28" xlink:href="isrg-20191231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_ba7b8b7a-83d2-4bcf-b556-cd71b16eef28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8936c826-06a8-40f7-88bd-72d8148d23e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8936c826-06a8-40f7-88bd-72d8148d23e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1ea2439c-c51f-4152-80dd-d9aebe1e110a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1ea2439c-c51f-4152-80dd-d9aebe1e110a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_37913c33-23e8-448f-9c0d-3e6ecc7aaf9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_37913c33-23e8-448f-9c0d-3e6ecc7aaf9c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_c9e5a0cb-6a58-4d7f-bb84-f693a8b9a84a" xlink:href="isrg-20191231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_c9e5a0cb-6a58-4d7f-bb84-f693a8b9a84a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_4161fdf4-b5e2-4c71-aa63-02ee51ab479e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_4161fdf4-b5e2-4c71-aa63-02ee51ab479e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_73b540fa-f1e1-4e5f-b4fa-72735af44b97" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_73b540fa-f1e1-4e5f-b4fa-72735af44b97" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_17e5631e-05ce-4d88-b737-cdad0bf93979" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_17e5631e-05ce-4d88-b737-cdad0bf93979" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17e5631e-05ce-4d88-b737-cdad0bf93979_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_17e5631e-05ce-4d88-b737-cdad0bf93979" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17e5631e-05ce-4d88-b737-cdad0bf93979_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf62f0d8-2efb-461e-93d4-12295326b297" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_17e5631e-05ce-4d88-b737-cdad0bf93979" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf62f0d8-2efb-461e-93d4-12295326b297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_78560361-a480-4e3e-9067-58196e4e18de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf62f0d8-2efb-461e-93d4-12295326b297" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_78560361-a480-4e3e-9067-58196e4e18de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1ed75b18-fa07-44e8-95b8-2c0769447ab9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf62f0d8-2efb-461e-93d4-12295326b297" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1ed75b18-fa07-44e8-95b8-2c0769447ab9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:to="loc_us-gaap_FinancialInstrumentAxis_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_372fc140-01d0-40f9-9047-c2e2c65f95db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_CashMember_372fc140-01d0-40f9-9047-c2e2c65f95db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_49eccdd2-a60c-4349-9f53-de241802dcb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_MoneyMarketFundsMember_49eccdd2-a60c-4349-9f53-de241802dcb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_17547111-543e-4b76-8efd-807112d2b810" xlink:href="isrg-20191231.xsd#isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_17547111-543e-4b76-8efd-807112d2b810" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_34b32928-034f-40e8-9bc7-8fd22b628ca2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_CommercialPaperMember_34b32928-034f-40e8-9bc7-8fd22b628ca2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_3326e0e3-43f3-4769-81ee-f23c7a14303d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_3326e0e3-43f3-4769-81ee-f23c7a14303d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_6575bad0-e5e3-4fa4-9dbe-65cf98b7bea9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_6575bad0-e5e3-4fa4-9dbe-65cf98b7bea9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_53e9161d-6c7c-4752-b2d7-bb08943c675e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_53e9161d-6c7c-4752-b2d7-bb08943c675e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalNotesMember_76972cbe-e0b8-4edc-af5b-1f806e3bfb42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_MunicipalNotesMember_76972cbe-e0b8-4edc-af5b-1f806e3bfb42" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails" xlink:type="extended" id="ib56f8f857bef42f79799d0f1d2fed949_113b5ebb-5ad1-4669-bc6f-2cf2b8536284"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended" id="i512ea5af8c4e4388a573b6b00f3eea42_f485c1b6-c71f-4e38-9bdc-7910ef04f40f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0a6eb4e6-b5c4-4166-ac61-6ffc7e8167f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_96b2ee62-6329-4a0d-9c57-cd9b501816fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0a6eb4e6-b5c4-4166-ac61-6ffc7e8167f5" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_96b2ee62-6329-4a0d-9c57-cd9b501816fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_46f7c51c-b299-4563-8438-687381bc55b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0a6eb4e6-b5c4-4166-ac61-6ffc7e8167f5" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_46f7c51c-b299-4563-8438-687381bc55b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_3fc4746b-ef79-4446-b42a-1dbfeaf9f137" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_46f7c51c-b299-4563-8438-687381bc55b6" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_3fc4746b-ef79-4446-b42a-1dbfeaf9f137" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3fc4746b-ef79-4446-b42a-1dbfeaf9f137_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3fc4746b-ef79-4446-b42a-1dbfeaf9f137" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3fc4746b-ef79-4446-b42a-1dbfeaf9f137_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4ed96672-f7d7-482b-95ca-4db573e19b7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3fc4746b-ef79-4446-b42a-1dbfeaf9f137" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4ed96672-f7d7-482b-95ca-4db573e19b7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_82d59bb0-195f-4d24-bed0-f276f331c773" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4ed96672-f7d7-482b-95ca-4db573e19b7b" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_82d59bb0-195f-4d24-bed0-f276f331c773" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="extended" id="ib449a1c7a95546c898196fed7eff2fb3_3636aa96-2569-4625-9534-ea11d55f3250">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8c88f8b6-f71f-4f6d-9193-82e2d8ea8aad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8c88f8b6-f71f-4f6d-9193-82e2d8ea8aad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_f43a2751-c20a-498a-9e93-c7f117879655" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_f43a2751-c20a-498a-9e93-c7f117879655" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_8a87d1a3-a172-4349-9b78-6d0b11c95518" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_8a87d1a3-a172-4349-9b78-6d0b11c95518" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_f0a52f23-3716-4ba4-90e5-4ac46e37b0f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_f0a52f23-3716-4ba4-90e5-4ac46e37b0f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_b998ab52-e40c-4294-b21d-76af36e84c3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_b998ab52-e40c-4294-b21d-76af36e84c3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_d1aa06d6-86ba-4c23-903c-6a30a1501c45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_d1aa06d6-86ba-4c23-903c-6a30a1501c45" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9d077ad5-efbd-4d3a-aaae-7ec618dcab1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9d077ad5-efbd-4d3a-aaae-7ec618dcab1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_838b80dd-ba8b-4f13-9bca-64804826b190" xlink:href="isrg-20191231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9d077ad5-efbd-4d3a-aaae-7ec618dcab1f" xlink:to="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_838b80dd-ba8b-4f13-9bca-64804826b190" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_838b80dd-ba8b-4f13-9bca-64804826b190_default" xlink:href="isrg-20191231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_838b80dd-ba8b-4f13-9bca-64804826b190" xlink:to="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_838b80dd-ba8b-4f13-9bca-64804826b190_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:href="isrg-20191231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_838b80dd-ba8b-4f13-9bca-64804826b190" xlink:to="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNoteSecuritiesMember_607f76fa-7daa-403b-912d-b907efa5abaf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateNoteSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:to="loc_us-gaap_CorporateNoteSecuritiesMember_607f76fa-7daa-403b-912d-b907efa5abaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_560d4b61-540b-4d7b-8c82-41f44e2534a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_560d4b61-540b-4d7b-8c82-41f44e2534a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_d091b49e-78cb-48a0-a9da-67e7f41728d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_d091b49e-78cb-48a0-a9da-67e7f41728d4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="extended" id="i7ce35addcad643d7aec8aa3362282178_b5a07adc-8f11-448c-8758-baae6cdc5951">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5acb983b-65f8-420b-8cd3-07c464486e28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_f5fe17e0-71a4-4958-aa46-18365c9988ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5acb983b-65f8-420b-8cd3-07c464486e28" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_f5fe17e0-71a4-4958-aa46-18365c9988ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_abfbbd5c-d9b4-4a9a-9882-0d5b4d08d1a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5acb983b-65f8-420b-8cd3-07c464486e28" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_abfbbd5c-d9b4-4a9a-9882-0d5b4d08d1a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5acb983b-65f8-420b-8cd3-07c464486e28" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8a1b61d0-64bd-4bc3-9f68-e81046b6b349" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8a1b61d0-64bd-4bc3-9f68-e81046b6b349" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_ce9c1b00-d9f3-496b-a1e0-89c56231612e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8a1b61d0-64bd-4bc3-9f68-e81046b6b349" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_ce9c1b00-d9f3-496b-a1e0-89c56231612e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ff4733a5-0bbb-4127-805a-cc489eb56f8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ff4733a5-0bbb-4127-805a-cc489eb56f8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ff4733a5-0bbb-4127-805a-cc489eb56f8e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ff4733a5-0bbb-4127-805a-cc489eb56f8e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ff4733a5-0bbb-4127-805a-cc489eb56f8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e95cb809-1be3-44c8-9325-731c7204795b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ff4733a5-0bbb-4127-805a-cc489eb56f8e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e95cb809-1be3-44c8-9325-731c7204795b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_b78efc6e-8c16-494c-aba2-b41b44bae719" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e95cb809-1be3-44c8-9325-731c7204795b" xlink:to="loc_us-gaap_OtherIncomeMember_b78efc6e-8c16-494c-aba2-b41b44bae719" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_120571ae-ba80-47fa-8194-1d0373401d35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:to="loc_us-gaap_HedgingDesignationAxis_120571ae-ba80-47fa-8194-1d0373401d35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_120571ae-ba80-47fa-8194-1d0373401d35_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_120571ae-ba80-47fa-8194-1d0373401d35" xlink:to="loc_us-gaap_HedgingDesignationDomain_120571ae-ba80-47fa-8194-1d0373401d35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_7549491b-248c-4a9a-bef7-7c6e32974761" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_120571ae-ba80-47fa-8194-1d0373401d35" xlink:to="loc_us-gaap_HedgingDesignationDomain_7549491b-248c-4a9a-bef7-7c6e32974761" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_cb912d84-3dbe-4797-ab5e-c44a96bedaca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_7549491b-248c-4a9a-bef7-7c6e32974761" xlink:to="loc_us-gaap_NondesignatedMember_cb912d84-3dbe-4797-ab5e-c44a96bedaca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" xlink:type="extended" id="ib58cfa49f3f34d43bc598a787091da84_40ae23d4-7f59-47ae-b4ab-7431a67b1763">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b85e7e27-0752-4829-934b-b3fc5f156d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_eabe017e-695f-4812-9c53-fd3cf7cd176b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b85e7e27-0752-4829-934b-b3fc5f156d8d" xlink:to="loc_us-gaap_DerivativeNotionalAmount_eabe017e-695f-4812-9c53-fd3cf7cd176b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b85e7e27-0752-4829-934b-b3fc5f156d8d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_17ed01ae-ba36-471a-b507-55d0097dd67d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_17ed01ae-ba36-471a-b507-55d0097dd67d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_17ed01ae-ba36-471a-b507-55d0097dd67d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_17ed01ae-ba36-471a-b507-55d0097dd67d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_17ed01ae-ba36-471a-b507-55d0097dd67d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c24edf97-eb71-4d43-adb6-d60ad759e39c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_17ed01ae-ba36-471a-b507-55d0097dd67d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c24edf97-eb71-4d43-adb6-d60ad759e39c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_1e2acc66-6f12-4256-973c-bcc872950962" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c24edf97-eb71-4d43-adb6-d60ad759e39c" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_1e2acc66-6f12-4256-973c-bcc872950962" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_3f0e644c-81bb-4ee0-82b0-991556931f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:to="loc_us-gaap_HedgingDesignationAxis_3f0e644c-81bb-4ee0-82b0-991556931f0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3f0e644c-81bb-4ee0-82b0-991556931f0c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_3f0e644c-81bb-4ee0-82b0-991556931f0c" xlink:to="loc_us-gaap_HedgingDesignationDomain_3f0e644c-81bb-4ee0-82b0-991556931f0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_cc0e0f74-0a16-4959-8fba-7f4645b30529" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_3f0e644c-81bb-4ee0-82b0-991556931f0c" xlink:to="loc_us-gaap_HedgingDesignationDomain_cc0e0f74-0a16-4959-8fba-7f4645b30529" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_0967e609-2701-4fd0-a4d3-0ab4097fcff6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_cc0e0f74-0a16-4959-8fba-7f4645b30529" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_0967e609-2701-4fd0-a4d3-0ab4097fcff6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_9fda033e-2d49-4f33-868c-b79af0247602" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_cc0e0f74-0a16-4959-8fba-7f4645b30529" xlink:to="loc_us-gaap_NondesignatedMember_9fda033e-2d49-4f33-868c-b79af0247602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7fbbc77f-9c3b-4d09-9c57-dede7df04689" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7fbbc77f-9c3b-4d09-9c57-dede7df04689" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7fbbc77f-9c3b-4d09-9c57-dede7df04689_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7fbbc77f-9c3b-4d09-9c57-dede7df04689" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7fbbc77f-9c3b-4d09-9c57-dede7df04689_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7b13fc13-64a3-46ce-85f8-fa90df6edd30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7fbbc77f-9c3b-4d09-9c57-dede7df04689" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7b13fc13-64a3-46ce-85f8-fa90df6edd30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_41945fd7-9a54-4d72-850e-151994abe9c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7b13fc13-64a3-46ce-85f8-fa90df6edd30" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_41945fd7-9a54-4d72-850e-151994abe9c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_1a881128-6fb9-4547-89e5-cbebbde7a94a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7b13fc13-64a3-46ce-85f8-fa90df6edd30" xlink:to="loc_us-gaap_OtherLiabilitiesMember_1a881128-6fb9-4547-89e5-cbebbde7a94a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails" xlink:type="extended" id="ie09871bdbf2941b7b458f1264ebf80da_b20a93ab-5b4c-4fd5-8405-6cf69dd60ba6"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables" xlink:type="extended" id="ie6d09f294db54b97a79af37e78aee369_c893fb24-43ce-400f-a14a-d31aebcba704"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsInventoryDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails" xlink:type="extended" id="i082147c017f84034a4a57b8c6bc96f7f_a9a7c82a-42b5-452f-9f3b-0b60fe405613"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" xlink:type="extended" id="i10344130bccc4cb3a8239211e982630a_eaa7c75c-6b14-4ff3-b359-c960987061c6"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails" xlink:type="extended" id="i9953a5c14a6c429eae6a59223188148b_59626523-63e4-4e83-a0cb-04c0dfb69ea0"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails" xlink:type="extended" id="i09030b18a47541b18b106260d4888244_2705cc8c-b751-4fb8-847c-8f724abaa603"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails" xlink:type="extended" id="i876917f602f048168ee6a1e0aadbfb35_16f7ce98-f750-4eda-98e3-78368cd60140"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/Revenue" xlink:type="simple" xlink:href="isrg-20191231.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/Revenue" xlink:type="extended" id="ieff0b3a3f25347fe99aaf1201969e8be_d9b7e044-30bb-44e8-88c6-da4c697c222b"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueTables" xlink:type="extended" id="i6dcd076787524d5ba7e96745d3a67405_96848b13-23f8-49bb-8700-889677b3866d"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueRevenueDisaggregatedbyTypesandGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails" xlink:type="extended" id="i135482ed951d469dbaf5600d2ab1c884_c0ef46d6-0817-49cf-8a72-536d910f6e01">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_bdd67b5c-6f83-4cbb-af89-2aa2a590cea9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72472cc5-d17c-4083-a8be-fd6484579244" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bdd67b5c-6f83-4cbb-af89-2aa2a590cea9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72472cc5-d17c-4083-a8be-fd6484579244" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bdd67b5c-6f83-4cbb-af89-2aa2a590cea9" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_5356674e-00ef-4e45-9f69-772d654a6c34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:to="loc_us-gaap_GeographicDistributionAxis_5356674e-00ef-4e45-9f69-772d654a6c34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_5356674e-00ef-4e45-9f69-772d654a6c34_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_5356674e-00ef-4e45-9f69-772d654a6c34" xlink:to="loc_us-gaap_GeographicDistributionDomain_5356674e-00ef-4e45-9f69-772d654a6c34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_bf5ef025-4fcf-4bc1-848b-37c15ce4d4ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_5356674e-00ef-4e45-9f69-772d654a6c34" xlink:to="loc_us-gaap_GeographicDistributionDomain_bf5ef025-4fcf-4bc1-848b-37c15ce4d4ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_cf67968a-3888-4212-9788-68c8636939d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_bf5ef025-4fcf-4bc1-848b-37c15ce4d4ff" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_cf67968a-3888-4212-9788-68c8636939d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_7cb9e8a6-2386-482f-b88e-c5fbd407e3b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_bf5ef025-4fcf-4bc1-848b-37c15ce4d4ff" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_7cb9e8a6-2386-482f-b88e-c5fbd407e3b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2faeef25-becf-42b2-9670-ceaf4db009fe" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:to="loc_srt_ProductOrServiceAxis_2faeef25-becf-42b2-9670-ceaf4db009fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2faeef25-becf-42b2-9670-ceaf4db009fe_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2faeef25-becf-42b2-9670-ceaf4db009fe" xlink:to="loc_srt_ProductsAndServicesDomain_2faeef25-becf-42b2-9670-ceaf4db009fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2faeef25-becf-42b2-9670-ceaf4db009fe" xlink:to="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InstrumentsandAccessoriesMember_45ae39a7-fc90-465c-8391-0c3489f037ea" xlink:href="isrg-20191231.xsd#isrg_InstrumentsandAccessoriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:to="loc_isrg_InstrumentsandAccessoriesMember_45ae39a7-fc90-465c-8391-0c3489f037ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemsMember_9ae07e14-d903-4dd3-8045-3e4e043827c7" xlink:href="isrg-20191231.xsd#isrg_SystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:to="loc_isrg_SystemsMember_9ae07e14-d903-4dd3-8045-3e4e043827c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ServicesMember_7d257f24-b44f-488a-b830-207f260b1e29" xlink:href="isrg-20191231.xsd#isrg_ServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:to="loc_isrg_ServicesMember_7d257f24-b44f-488a-b830-207f260b1e29" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails" xlink:type="extended" id="i44529393b6724d398cb17747f71017a2_a652e538-dcfd-438d-86ea-e185690701eb"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueRemainingPerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails" xlink:type="extended" id="i1fb2ad8ae70f423ba482950a7ca1f436_037a87fe-5c24-4fb0-a7d8-ed796ccef2cc">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_26544ff8-01be-46e3-abb2-7dfd57b22c46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_26544ff8-01be-46e3-abb2-7dfd57b22c46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_56d64a36-1055-4159-81b0-8671906532e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_56d64a36-1055-4159-81b0-8671906532e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_3d06efb0-eba6-4902-830c-2dafab2cbc91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_3d06efb0-eba6-4902-830c-2dafab2cbc91" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetailsDefault" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueRemainingPerformanceObligationsDetailsDefault"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetailsDefault" xlink:type="extended" id="i1c63479dbbd74314aba7377378b57762_037a87fe-5c24-4fb0-a7d8-ed796ccef2ccDefault">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_26544ff8-01be-46e3-abb2-7dfd57b22c46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_26544ff8-01be-46e3-abb2-7dfd57b22c46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_56d64a36-1055-4159-81b0-8671906532e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_56d64a36-1055-4159-81b0-8671906532e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueSummaryofContractAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" xlink:type="extended" id="i964c3b4c6f304bb984d7318261c0f17e_ce7259d5-7c08-4834-a250-ddede3bd4594"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueSalestypeandOperatingLeaseRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails" xlink:type="extended" id="ib8a17980e9244a97b9644fb279033063_8c5bec53-5073-4397-847d-b4f8c61f8e81"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/Leases" xlink:type="simple" xlink:href="isrg-20191231.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/Leases" xlink:type="extended" id="i3a03d9909d1449f88780639d64593f99_ea397e64-a077-47ee-b3f2-67a9e57df44c"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesTables" xlink:type="extended" id="id05160a52027439e947bbaaaa873aae5_2881d32c-d089-4e71-a709-166fb89d341a"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesLeaseReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="extended" id="i7e0ec2eaf136461184d0f614b42d377a_1bb10274-65bf-45fa-b4c1-bcaa00d90004">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_42c584a6-ec83-4ef8-85f1-c231d12436ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseReceivable_42c584a6-ec83-4ef8-85f1-c231d12436ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived_2997e816-735b-42b1-bc9d-bbb8ce3d8743" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived_2997e816-735b-42b1-bc9d-bbb8ce3d8743" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseDeferredSellingProfit_b975d54e-31b6-4126-bcff-e9759a56e714" xlink:href="isrg-20191231.xsd#isrg_SalestypeLeaseDeferredSellingProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_isrg_SalestypeLeaseDeferredSellingProfit_b975d54e-31b6-4126-bcff-e9759a56e714" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome_d7e3738c-2db0-4511-93ab-c581cd8c262d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome_d7e3738c-2db0-4511-93ab-c581cd8c262d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_aab35d36-6663-4200-b33f-8d09c9b29836" xlink:href="isrg-20191231.xsd#isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_aab35d36-6663-4200-b33f-8d09c9b29836" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments_fc3898f8-3739-4fb6-9350-3c59b87f0d5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments_fc3898f8-3739-4fb6-9350-3c59b87f0d5e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_a8539894-292f-44ef-b231-5d2705a4bf7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_a8539894-292f-44ef-b231-5d2705a4bf7d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_9c7bb6f4-a5b7-44be-99b2-c2f4f29e6a81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_9c7bb6f4-a5b7-44be-99b2-c2f4f29e6a81" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent_5264d120-164a-4510-ac9c-a373f141e663" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:to="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent_5264d120-164a-4510-ac9c-a373f141e663" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent_07d9c80c-557d-4d75-88ae-cd122d799908" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:to="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent_07d9c80c-557d-4d75-88ae-cd122d799908" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_a08c1c8c-c518-432a-9840-ccc26659b9f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_4692cf99-3cdc-4cd7-aa23-ce34d886a122" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_4692cf99-3cdc-4cd7-aa23-ce34d886a122" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7d5df623-44db-4e64-9c75-4503710651d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_4692cf99-3cdc-4cd7-aa23-ce34d886a122" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7d5df623-44db-4e64-9c75-4503710651d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7d5df623-44db-4e64-9c75-4503710651d8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7d5df623-44db-4e64-9c75-4503710651d8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7d5df623-44db-4e64-9c75-4503710651d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8251d6b1-e4d3-4298-af7e-8954a1219833" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7d5df623-44db-4e64-9c75-4503710651d8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8251d6b1-e4d3-4298-af7e-8954a1219833" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_6c770872-f61e-4861-81ed-73fb93a7299e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8251d6b1-e4d3-4298-af7e-8954a1219833" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_6c770872-f61e-4861-81ed-73fb93a7299e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_61ea8bd6-9160-4e39-960c-e6e3ac6c1040" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8251d6b1-e4d3-4298-af7e-8954a1219833" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_61ea8bd6-9160-4e39-960c-e6e3ac6c1040" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="extended" id="i6502e4b46d6f41febd570d5eae0d099a_2e352341-a5b1-41bf-9534-3436d065ad27"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesMaturitiesofOperatingLeasePaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails" xlink:type="extended" id="iba271953f9d141d3b9a02ae8143160e9_50d66f60-b6e5-4143-9d49-6e98e26942cf"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails" xlink:type="extended" id="i06e4f9e95c4041bba077d6b9b89c9223_dc06afe6-7d16-4b28-8485-43ae43b53e8a"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended" id="i104d0fc0ddc04f97a041f4dd8b979210_92143980-7b3a-42f7-850a-56b03ae3b574"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended" id="ic5de2e7be4854d9d99904de1f6974897_665346f3-c5c2-42ca-82e7-daa84b504031"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended" id="i1982ec514c844c99a28bfb01fdb73d2e_e380f7e6-44a0-4f8e-b2d0-cc6eadf19feb"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="extended" id="ib852a497f02d4ab59c1d21bc487433bc_5f026f20-7a98-4aed-bba7-4cc5d041c25f"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails" xlink:type="extended" id="ia9bd772bef924ee4adb73d017fce233a_74e98cf5-c8f2-4231-a205-045848da484a"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails" xlink:type="extended" id="i221aaa334bcc4eceaaf39680ba27cbea_9e7b56c1-67b4-48db-8920-5a75800213da"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IntangibleAssets" xlink:type="simple" xlink:href="isrg-20191231.xsd#IntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IntangibleAssets" xlink:type="extended" id="i23e50f50e8054203b3564825a9566e7c_2408fbca-933b-4635-bd27-30720e7ee016"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended" id="ie517b91bdf2141479aaeeb463878a9a0_10cf9fd3-1ef4-458b-8666-535ad0e078a0"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="i6be9f096655d4a8faa9733e0aff9fa62_bf56f882-b7cb-4d2e-b54e-d3653be653ae">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1acf1584-2d8d-4fdf-88ea-458260e96abf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1acf1584-2d8d-4fdf-88ea-458260e96abf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_1a462ce3-5f26-4d5b-987b-e93ff641bcdb" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_1a462ce3-5f26-4d5b-987b-e93ff641bcdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_6a608351-0732-48eb-b648-a9651880b00f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_6a608351-0732-48eb-b648-a9651880b00f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_5ea9a551-55d7-4fe5-87d2-2e322fb87c6e" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_5ea9a551-55d7-4fe5-87d2-2e322fb87c6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_c8e26bef-13df-41cc-88ca-24428c38e241" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_c8e26bef-13df-41cc-88ca-24428c38e241" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_dd6b7c80-cec4-4151-94da-050f332f4689" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_dd6b7c80-cec4-4151-94da-050f332f4689" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_04089b17-cb16-4415-8dfa-dc921d2b2645" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_04089b17-cb16-4415-8dfa-dc921d2b2645" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_771de32f-232b-4332-a15c-4a9fc925db96" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_771de32f-232b-4332-a15c-4a9fc925db96" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2bc41051-7826-417d-8df9-c98dd59feda7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2bc41051-7826-417d-8df9-c98dd59feda7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_865d582b-915a-43fe-97b9-5dae08e958fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_Goodwill_865d582b-915a-43fe-97b9-5dae08e958fd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c241aabe-9e5d-430d-9112-e9ac17c25fc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c241aabe-9e5d-430d-9112-e9ac17c25fc1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPayments_bd44d4f8-3a45-483b-b64b-c7f0dbef8a7c" xlink:href="isrg-20191231.xsd#isrg_DeferredPurchaseConsiderationPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_DeferredPurchaseConsiderationPayments_bd44d4f8-3a45-483b-b64b-c7f0dbef8a7c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_86f1fb75-13b7-42dd-8a78-079eb7d501c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_86f1fb75-13b7-42dd-8a78-079eb7d501c1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b71b64a2-6987-48eb-b358-fde057a5fa99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b71b64a2-6987-48eb-b358-fde057a5fa99" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_3fb9d72a-7fb3-41e6-ae47-9585c78b9687" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_3fb9d72a-7fb3-41e6-ae47-9585c78b9687" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments_4ad44da0-f35a-444f-93b1-19748181d0b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments_4ad44da0-f35a-444f-93b1-19748181d0b5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_2656e524-833b-45fb-b8d6-fb31f75fe350" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_2656e524-833b-45fb-b8d6-fb31f75fe350" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_53ab3b2a-4215-4640-8c37-548aefab561f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_53ab3b2a-4215-4640-8c37-548aefab561f" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_f230b631-b0f7-4ff4-8c59-40b0193a0787" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_f230b631-b0f7-4ff4-8c59-40b0193a0787" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bbc6f226-b56a-4300-80b4-c840fdb98aec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bbc6f226-b56a-4300-80b4-c840fdb98aec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bbc6f226-b56a-4300-80b4-c840fdb98aec_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bbc6f226-b56a-4300-80b4-c840fdb98aec" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bbc6f226-b56a-4300-80b4-c840fdb98aec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bbc6f226-b56a-4300-80b4-c840fdb98aec" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ChindexMember_e1d32206-f38d-4772-81bc-cfb785de48d6" xlink:href="isrg-20191231.xsd#isrg_ChindexMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_ChindexMember_e1d32206-f38d-4772-81bc-cfb785de48d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SchllyFiberopticGmbHMember_c3f4cf68-9148-40e0-bade-eed1ad662972" xlink:href="isrg-20191231.xsd#isrg_SchllyFiberopticGmbHMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_SchllyFiberopticGmbHMember_c3f4cf68-9148-40e0-bade-eed1ad662972" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_VattikutiTechnologiesPvt.Ltd.Member_63284701-98c5-49b6-ae4f-3f4824bc5b08" xlink:href="isrg-20191231.xsd#isrg_VattikutiTechnologiesPvt.Ltd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_VattikutiTechnologiesPvt.Ltd.Member_63284701-98c5-49b6-ae4f-3f4824bc5b08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InTouchTechnologiesInc.Member_3a5dcec7-25a6-43d4-8de7-a66ae3ec9450" xlink:href="isrg-20191231.xsd#isrg_InTouchTechnologiesInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_InTouchTechnologiesInc.Member_3a5dcec7-25a6-43d4-8de7-a66ae3ec9450" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_UnisonSurgicalsCompanyMember_a0f7f6a4-46fa-4a63-9413-68496ef09df1" xlink:href="isrg-20191231.xsd#isrg_UnisonSurgicalsCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_UnisonSurgicalsCompanyMember_a0f7f6a4-46fa-4a63-9413-68496ef09df1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_2c9089a7-1297-41da-92b6-f829bdfb933e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:to="loc_us-gaap_DistributionRightsMember_2c9089a7-1297-41da-92b6-f829bdfb933e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_13075705-5136-467a-81c4-e2c1ec32e821" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_13075705-5136-467a-81c4-e2c1ec32e821" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ManufacturingProcessTechnologyMember_a1f2a2be-6ff5-438e-bbae-54420de0d740" xlink:href="isrg-20191231.xsd#isrg_ManufacturingProcessTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:to="loc_isrg_ManufacturingProcessTechnologyMember_a1f2a2be-6ff5-438e-bbae-54420de0d740" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_72c4585b-3cc8-4085-ad08-766444f0719a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_72c4585b-3cc8-4085-ad08-766444f0719a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails" xlink:type="extended" id="i3bbe275b20054f44a7be1f75b2ed2ca3_15506d2e-0b8f-456c-9845-6b961fce89b0"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended" id="ic34f0c76a35042b494307f90fbc85895_04796503-80a9-45cb-a68f-ee09082cab94">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ddf011ab-aa27-4840-9758-dc888f308fad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ddf011ab-aa27-4840-9758-dc888f308fad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5abae4c0-88a8-4839-9f51-8a8476a7a386" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5abae4c0-88a8-4839-9f51-8a8476a7a386" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e6fcf3f9-dcab-4be6-98d4-d2305ed29b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e6fcf3f9-dcab-4be6-98d4-d2305ed29b0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3b1d6a69-a7ba-4cda-8e24-bda1cf4c055e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3b1d6a69-a7ba-4cda-8e24-bda1cf4c055e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6a2b4d35-c470-47ad-b34b-38da5a625927" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3b1d6a69-a7ba-4cda-8e24-bda1cf4c055e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6a2b4d35-c470-47ad-b34b-38da5a625927" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6a2b4d35-c470-47ad-b34b-38da5a625927_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6a2b4d35-c470-47ad-b34b-38da5a625927" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6a2b4d35-c470-47ad-b34b-38da5a625927_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6a2b4d35-c470-47ad-b34b-38da5a625927" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7888ff7d-2d85-4bf6-92ba-a8fffea118f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7888ff7d-2d85-4bf6-92ba-a8fffea118f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_f8dde23f-ad4e-4edf-92ee-59f49503679b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:to="loc_us-gaap_DistributionRightsMember_f8dde23f-ad4e-4edf-92ee-59f49503679b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_25322ca6-0515-4b52-a47b-eebdb7ef046f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:to="loc_us-gaap_CustomerRelationshipsMember_25322ca6-0515-4b52-a47b-eebdb7ef046f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="extended" id="i2d76d5d5e8034f4592d1976f14ed4341_074d2741-2723-435f-b031-a3aa766d1955"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="isrg-20191231.xsd#CommitmentsAndContingencies"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/CommitmentsAndContingencies" xlink:type="extended" id="ia7fe9213fe42479ea2bffcb4912af6e6_e1918440-538e-4ea2-b512-f8110474acf4"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended" id="ide901cea9e0a4638b19efc28edbdef66_7ea74d60-91ea-42a7-b267-bae09d8b551c">
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:href="isrg-20191231.xsd#isrg_CommitmentsAndContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_081759a5-d3ea-450d-a1c3-99976bb4af0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_081759a5-d3ea-450d-a1c3-99976bb4af0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_c43fc8ee-a930-46af-bdb6-bd18d7f99120" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_c43fc8ee-a930-46af-bdb6-bd18d7f99120" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_c9a64360-2101-4c8d-a984-3a4dbc006aa8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_c9a64360-2101-4c8d-a984-3a4dbc006aa8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement_148d0c43-b291-473f-a283-1d084393a282" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_us-gaap_GainLossRelatedToLitigationSettlement_148d0c43-b291-473f-a283-1d084393a282" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:href="isrg-20191231.xsd#isrg_CommitmentsAndContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_031bf5d9-e0c2-4b27-b03a-524582f32a09" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:to="loc_srt_LitigationCaseAxis_031bf5d9-e0c2-4b27-b03a-524582f32a09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_031bf5d9-e0c2-4b27-b03a-524582f32a09_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_031bf5d9-e0c2-4b27-b03a-524582f32a09" xlink:to="loc_srt_LitigationCaseTypeDomain_031bf5d9-e0c2-4b27-b03a-524582f32a09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_52e00759-6a71-4397-a02d-01242ee2b44a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_031bf5d9-e0c2-4b27-b03a-524582f32a09" xlink:to="loc_srt_LitigationCaseTypeDomain_52e00759-6a71-4397-a02d-01242ee2b44a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember_1f49e89a-8ee0-4130-a309-d0ffff2bbc63" xlink:href="isrg-20191231.xsd#isrg_DaVinciSurgicalSystemProductLiabilityMattersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_52e00759-6a71-4397-a02d-01242ee2b44a" xlink:to="loc_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember_1f49e89a-8ee0-4130-a309-d0ffff2bbc63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_68786fb2-0755-4418-b31c-09db0adc75b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_68786fb2-0755-4418-b31c-09db0adc75b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_0337cdca-22c8-45b4-b08f-570893fbc3c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_68786fb2-0755-4418-b31c-09db0adc75b8" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_0337cdca-22c8-45b4-b08f-570893fbc3c2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquity" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquity" xlink:type="extended" id="i792d0f47fc7a4e8fbc445c7a9367a7a4_0d3821fe-384a-4f90-a6e7-bb4d1c60b065"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityTables" xlink:type="extended" id="i519acee9b94a4a8f963a00fcfabf18b7_57ec79f5-1825-4359-8fcb-bf950c7c3cfe"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended" id="id89f36ff77154ac8abc04edf2b4cb8f2_9b4df3ed-8e94-4e88-b495-3fa147ebf15d">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1ef0306d-6956-42f6-b346-acfa1b9aee45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1ef0306d-6956-42f6-b346-acfa1b9aee45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_68e28758-9aa3-43bd-ba65-a1a843d32577" xlink:href="isrg-20191231.xsd#isrg_StockRepurchaseProgramincreasedtoauthorizedamount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_68e28758-9aa3-43bd-ba65-a1a843d32577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6a4500d8-72f1-45bd-8bd8-285ced375cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6a4500d8-72f1-45bd-8bd8-285ced375cb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases_fb9a8376-f318-41e1-9f06-671350245f1f" xlink:href="isrg-20191231.xsd#isrg_AggregateReductionInCommonStockDuringStockRepurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases_fb9a8376-f318-41e1-9f06-671350245f1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_1f003249-0d02-47d7-8f27-b290f43cba3e" xlink:href="isrg-20191231.xsd#isrg_AmountChargedToRetainedEarningsDuringStockRepurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_1f003249-0d02-47d7-8f27-b290f43cba3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_f49cddef-d637-4f43-914f-af8730785bca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_f49cddef-d637-4f43-914f-af8730785bca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c6a97b3a-d072-4f0a-8291-46184ff17d13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_f49cddef-d637-4f43-914f-af8730785bca" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c6a97b3a-d072-4f0a-8291-46184ff17d13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c6a97b3a-d072-4f0a-8291-46184ff17d13_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c6a97b3a-d072-4f0a-8291-46184ff17d13" xlink:to="loc_us-gaap_EquityComponentDomain_c6a97b3a-d072-4f0a-8291-46184ff17d13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_759ad8cb-2e5b-4b55-98b1-6aaffc4180a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c6a97b3a-d072-4f0a-8291-46184ff17d13" xlink:to="loc_us-gaap_EquityComponentDomain_759ad8cb-2e5b-4b55-98b1-6aaffc4180a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bf4b6b24-b851-4a86-a860-836101821139" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_759ad8cb-2e5b-4b55-98b1-6aaffc4180a9" xlink:to="loc_us-gaap_CommonStockMember_bf4b6b24-b851-4a86-a860-836101821139" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" xlink:type="extended" id="i3040ad59104a46ada42c098113c95e15_9f62d9ca-3236-4bf0-b2ab-5fa0549e1b7a"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="extended" id="i2f79a30e07d645a2b3ed85ab8fc22ab4_3fbfaab7-776b-4907-b18a-788f80031045">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_d7c6231f-9e57-4646-af06-997e183bcaf3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_d7c6231f-9e57-4646-af06-997e183bcaf3" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ffa9027c-1c4a-48ac-8aac-bda087257bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_StockholdersEquity_ffa9027c-1c4a-48ac-8aac-bda087257bb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_598af9df-c39d-4a62-9c7e-a0ea13352dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_598af9df-c39d-4a62-9c7e-a0ea13352dc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_952d6a23-dab3-4977-99bf-e1669fcf39ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_952d6a23-dab3-4977-99bf-e1669fcf39ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0ce68fe9-3da1-4956-b261-9ebf1cd6d4bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0ce68fe9-3da1-4956-b261-9ebf1cd6d4bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_314e6df2-8340-4a9a-a59c-bb35a8926eae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1961b28f-726c-4422-9fee-da97f3f6d350" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_d7c6231f-9e57-4646-af06-997e183bcaf3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1961b28f-726c-4422-9fee-da97f3f6d350" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c3f42114-1d60-416d-9f09-9283738d339a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1961b28f-726c-4422-9fee-da97f3f6d350" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c3f42114-1d60-416d-9f09-9283738d339a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c3f42114-1d60-416d-9f09-9283738d339a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3f42114-1d60-416d-9f09-9283738d339a" xlink:to="loc_us-gaap_EquityComponentDomain_c3f42114-1d60-416d-9f09-9283738d339a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3f42114-1d60-416d-9f09-9283738d339a" xlink:to="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_d2986eca-1888-41f7-86f1-12b312979d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_d2986eca-1888-41f7-86f1-12b312979d6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_affef582-1def-4a30-8cc4-8619ab0944a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_affef582-1def-4a30-8cc4-8619ab0944a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6fe39a4e-7ab3-4642-849e-99290652d36d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6fe39a4e-7ab3-4642-849e-99290652d36d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b8aef34c-5594-48a6-8341-b352b98c4561" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b8aef34c-5594-48a6-8341-b352b98c4561" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_815095a7-98d5-4523-a991-02b39059313c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_815095a7-98d5-4523-a991-02b39059313c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensation" xlink:type="extended" id="i13725cd5a92e45c28029f235aa1bf8af_476fe072-fcc6-4237-859a-1145096b0209"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationTables" xlink:type="extended" id="i063df71315d74cf59bd8711f4513921b_c1b19ee1-3eb5-432a-b0a5-5bd443031d77"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="extended" id="i6db8d843136545bc9ed672e95e672f1b_4a48a705-d64a-4e11-8757-258df2c98555">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_537bfcb0-c52e-47a8-bcc2-78e3b9ab2bf0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_537bfcb0-c52e-47a8-bcc2-78e3b9ab2bf0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b3f11903-2f4a-4d39-998a-158a07e1d6fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b3f11903-2f4a-4d39-998a-158a07e1d6fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a2873108-a91a-4840-9eeb-05b95b0843a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a2873108-a91a-4840-9eeb-05b95b0843a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue_bbdd55f9-1c01-4e86-8695-877dd0a307df" xlink:href="isrg-20191231.xsd#isrg_MinimumExercisePriceOfNsosPercentageOfFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue_bbdd55f9-1c01-4e86-8695-877dd0a307df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_5f7814c3-d3b3-4a69-a79d-8a78767da271" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_5f7814c3-d3b3-4a69-a79d-8a78767da271" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_108d5715-3519-4ceb-bd8a-647657b60ab9" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_108d5715-3519-4ceb-bd8a-647657b60ab9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_cd83f873-6122-4c77-ac9b-a5f232b0e0b3" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_cd83f873-6122-4c77-ac9b-a5f232b0e0b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11c18826-28b0-4ad2-ac14-9c1a0eaf496a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11c18826-28b0-4ad2-ac14-9c1a0eaf496a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6ae4865b-1c21-443c-ad79-1200eb76da6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6ae4865b-1c21-443c-ad79-1200eb76da6b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_ef7a5206-ecdf-413f-9414-7e4e8fa0e225" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_ef7a5206-ecdf-413f-9414-7e4e8fa0e225" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_0bc98636-eeef-43d2-b3ec-a630dd4dd63b" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_0bc98636-eeef-43d2-b3ec-a630dd4dd63b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockOptionsGrantedInitialVestingPeriod_95e27464-2953-4138-b6b0-873af27fd917" xlink:href="isrg-20191231.xsd#isrg_StockOptionsGrantedInitialVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_StockOptionsGrantedInitialVestingPeriod_95e27464-2953-4138-b6b0-873af27fd917" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_84796cd1-1414-46f4-9d5a-ab54f3efd6bb" xlink:href="isrg-20191231.xsd#isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_84796cd1-1414-46f4-9d5a-ab54f3efd6bb" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_04b4674f-cacd-41d1-b622-4b29489bfeeb" xlink:href="isrg-20191231.xsd#isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_04b4674f-cacd-41d1-b622-4b29489bfeeb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_574c3e78-db23-4c6a-80a3-c9208ce5ceb2" xlink:href="isrg-20191231.xsd#isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_574c3e78-db23-4c6a-80a3-c9208ce5ceb2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_7f0b7707-97cc-446d-8322-abff43692f5d" xlink:href="isrg-20191231.xsd#isrg_MaximumPercentageOfPayrollDeductionUnderEspp"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_7f0b7707-97cc-446d-8322-abff43692f5d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans_1d943252-4be2-4a35-97e6-7dd326a760eb" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans_1d943252-4be2-4a35-97e6-7dd326a760eb" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_0dbd010f-88a8-49d8-a40f-50367ea16b26" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_0dbd010f-88a8-49d8-a40f-50367ea16b26" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_1cf6ea18-731c-48dd-9124-0b5e6a501a73" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_1cf6ea18-731c-48dd-9124-0b5e6a501a73" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_6a334ce0-7724-4ec1-b3f8-90623c6d28b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_6a334ce0-7724-4ec1-b3f8-90623c6d28b9" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_68b55d51-3bc8-4df1-8c21-2d4c484fec12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_68b55d51-3bc8-4df1-8c21-2d4c484fec12" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_72daaf94-e268-4e5a-9664-2580c2e0450c" xlink:href="isrg-20191231.xsd#isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_72daaf94-e268-4e5a-9664-2580c2e0450c" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_07cf9900-c650-4441-9ab3-05a980e54460" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_07cf9900-c650-4441-9ab3-05a980e54460" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_69feee28-6121-44cc-a3fb-f8b99aea28ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_69feee28-6121-44cc-a3fb-f8b99aea28ab" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_b4b47773-c062-4c46-9e01-78b4af0cb7e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_b4b47773-c062-4c46-9e01-78b4af0cb7e2" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6f728215-60a3-4c64-8946-27f6eee7d37e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6f728215-60a3-4c64-8946-27f6eee7d37e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cdfc107b-e650-4ce8-b412-3632662ebea1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cdfc107b-e650-4ce8-b412-3632662ebea1" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_7f5515a6-7407-4af0-942f-1d84bd84423a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_7f5515a6-7407-4af0-942f-1d84bd84423a" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_99f10cf5-1728-4927-9f16-69e7710fdc33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_99f10cf5-1728-4927-9f16-69e7710fdc33" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_e4e711de-2117-47d4-9baa-19e9aef8f631" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_e4e711de-2117-47d4-9baa-19e9aef8f631" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0667a8ff-3be9-4a3e-8418-40e4aba56e85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0667a8ff-3be9-4a3e-8418-40e4aba56e85" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e0eac40c-a82c-4087-93ae-0ff142c372c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e0eac40c-a82c-4087-93ae-0ff142c372c7" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2796400d-d8b0-4c2c-bc1c-fa83e4df08fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2796400d-d8b0-4c2c-bc1c-fa83e4df08fc" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_850ebd12-70af-4d2c-abb2-82b9f3f1f779" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_850ebd12-70af-4d2c-abb2-82b9f3f1f779" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_ce6ef520-d3b9-4c1e-89a1-70230832552c" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_ce6ef520-d3b9-4c1e-89a1-70230832552c" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2bb0b41f-33b1-4b62-9e36-7e0e82f79d3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2bb0b41f-33b1-4b62-9e36-7e0e82f79d3f" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_24a7e90c-9353-4961-8145-b26340775ebd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_24a7e90c-9353-4961-8145-b26340775ebd" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_7419af76-df4f-4ff9-970e-f1d7ff1fa99c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_7419af76-df4f-4ff9-970e-f1d7ff1fa99c" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_4de8ee02-22f2-499e-8d63-9591794c2762" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_4de8ee02-22f2-499e-8d63-9591794c2762" xlink:type="arc" order="38"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_0d73992d-0f5f-41cb-b81b-7229e1c9826d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_us-gaap_PlanNameAxis_0d73992d-0f5f-41cb-b81b-7229e1c9826d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0d73992d-0f5f-41cb-b81b-7229e1c9826d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_0d73992d-0f5f-41cb-b81b-7229e1c9826d" xlink:to="loc_us-gaap_PlanNameDomain_0d73992d-0f5f-41cb-b81b-7229e1c9826d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_0d73992d-0f5f-41cb-b81b-7229e1c9826d" xlink:to="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_4330a88b-5d05-47ec-87fe-04b2e35d12eb" xlink:href="isrg-20191231.xsd#isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:to="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_4330a88b-5d05-47ec-87fe-04b2e35d12eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_c4ae18bf-6d24-4481-9b1a-6a6576d7c7e6" xlink:href="isrg-20191231.xsd#isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:to="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_c4ae18bf-6d24-4481-9b1a-6a6576d7c7e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandEquityIncentivePlanMember_b64d5812-183b-4ae1-a815-01f19472b3c1" xlink:href="isrg-20191231.xsd#isrg_TwoThousandEquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:to="loc_isrg_TwoThousandEquityIncentivePlanMember_b64d5812-183b-4ae1-a815-01f19472b3c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_683c70f2-dc4c-490c-a44d-133b0979c77e" xlink:href="isrg-20191231.xsd#isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:to="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_683c70f2-dc4c-490c-a44d-133b0979c77e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8a000f35-1974-4220-b72a-4555e9c74945" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_us-gaap_AwardTypeAxis_8a000f35-1974-4220-b72a-4555e9c74945" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8a000f35-1974-4220-b72a-4555e9c74945_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8a000f35-1974-4220-b72a-4555e9c74945" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8a000f35-1974-4220-b72a-4555e9c74945_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8a000f35-1974-4220-b72a-4555e9c74945" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3f99d154-62d4-4a6a-9a0f-58fd23c590d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3f99d154-62d4-4a6a-9a0f-58fd23c590d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AnnualGrantOptionsMember_6effe4a8-19e5-401b-9969-43422ba79e40" xlink:href="isrg-20191231.xsd#isrg_AnnualGrantOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_AnnualGrantOptionsMember_6effe4a8-19e5-401b-9969-43422ba79e40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NewHireOptionsMember_24c32436-ffdf-4198-8332-29e4a8b376b0" xlink:href="isrg-20191231.xsd#isrg_NewHireOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_NewHireOptionsMember_24c32436-ffdf-4198-8332-29e4a8b376b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialGrantOptionsMember_18309d9c-bbc7-4749-92c6-c09bc6862ec6" xlink:href="isrg-20191231.xsd#isrg_InitialGrantOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_InitialGrantOptionsMember_18309d9c-bbc7-4749-92c6-c09bc6862ec6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_acfcc673-2d09-4296-93bc-00f28687e7de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_us-gaap_EmployeeStockMember_acfcc673-2d09-4296-93bc-00f28687e7de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NonvestedStockOptionMember_b4900758-4f25-403b-b247-159eebc32057" xlink:href="isrg-20191231.xsd#isrg_NonvestedStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_NonvestedStockOptionMember_b4900758-4f25-403b-b247-159eebc32057" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialRSUgrantsMember_d6556deb-91c8-4b99-b231-2f608fea6dfb" xlink:href="isrg-20191231.xsd#isrg_InitialRSUgrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_InitialRSUgrantsMember_d6556deb-91c8-4b99-b231-2f608fea6dfb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_bd8e52a1-ad20-4e92-9b3b-11a681441c5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_us-gaap_AwardDateAxis_bd8e52a1-ad20-4e92-9b3b-11a681441c5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_bd8e52a1-ad20-4e92-9b3b-11a681441c5b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_bd8e52a1-ad20-4e92-9b3b-11a681441c5b" xlink:to="loc_us-gaap_AwardDateDomain_bd8e52a1-ad20-4e92-9b3b-11a681441c5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_83e87cd3-1170-4375-9c66-420967ddb26d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_bd8e52a1-ad20-4e92-9b3b-11a681441c5b" xlink:to="loc_us-gaap_AwardDateDomain_83e87cd3-1170-4375-9c66-420967ddb26d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_FebruaryGrantMember_24f5d7d6-01f4-4418-8602-5ff367c1c7b6" xlink:href="isrg-20191231.xsd#isrg_FebruaryGrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_83e87cd3-1170-4375-9c66-420967ddb26d" xlink:to="loc_isrg_FebruaryGrantMember_24f5d7d6-01f4-4418-8602-5ff367c1c7b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AugustGrantMember_4396f50f-a421-4b8d-8f76-3a0e0e6aeed4" xlink:href="isrg-20191231.xsd#isrg_AugustGrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_83e87cd3-1170-4375-9c66-420967ddb26d" xlink:to="loc_isrg_AugustGrantMember_4396f50f-a421-4b8d-8f76-3a0e0e6aeed4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoAxis_f2137107-9af8-4670-8058-34728e47c9fa" xlink:href="isrg-20191231.xsd#isrg_AwardedtoAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_isrg_AwardedtoAxis_f2137107-9af8-4670-8058-34728e47c9fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoDomain_f2137107-9af8-4670-8058-34728e47c9fa_default" xlink:href="isrg-20191231.xsd#isrg_AwardedtoDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_isrg_AwardedtoAxis_f2137107-9af8-4670-8058-34728e47c9fa" xlink:to="loc_isrg_AwardedtoDomain_f2137107-9af8-4670-8058-34728e47c9fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoDomain_83f0e5c1-666c-4acb-8977-12c04cd6a9f8" xlink:href="isrg-20191231.xsd#isrg_AwardedtoDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_isrg_AwardedtoAxis_f2137107-9af8-4670-8058-34728e47c9fa" xlink:to="loc_isrg_AwardedtoDomain_83f0e5c1-666c-4acb-8977-12c04cd6a9f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EmployeesMember_ccf64248-844e-4a47-aeec-e910b554a704" xlink:href="isrg-20191231.xsd#isrg_EmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_AwardedtoDomain_83f0e5c1-666c-4acb-8977-12c04cd6a9f8" xlink:to="loc_isrg_EmployeesMember_ccf64248-844e-4a47-aeec-e910b554a704" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_4ae1c7e2-0358-44a4-9f25-4e03711518c4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_AwardedtoDomain_83f0e5c1-666c-4acb-8977-12c04cd6a9f8" xlink:to="loc_srt_DirectorMember_4ae1c7e2-0358-44a4-9f25-4e03711518c4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails" xlink:type="extended" id="i0f46cf9eaf7041d49c26fd891bf5c7bb_4a610d52-a9a6-4cb1-98de-69601b2632c8"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" xlink:type="extended" id="i1d0c7ae3330a4ffca01b31e536ae70f5_b1f09968-bc03-4011-95b0-30d350f08a60">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_ca537c60-9242-4f17-86b9-b1aee5a2dc35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_ca537c60-9242-4f17-86b9-b1aee5a2dc35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_6c99f7fc-0d8f-4b67-84e7-21abdf2c0b9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_6c99f7fc-0d8f-4b67-84e7-21abdf2c0b9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_d5e4985d-1b16-4843-af73-d7ec9bd51409" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_d5e4985d-1b16-4843-af73-d7ec9bd51409" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_911200e2-88aa-447f-991b-5c56eed5b145" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_911200e2-88aa-447f-991b-5c56eed5b145" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_354de311-9166-490c-8dbc-880718213731" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_354de311-9166-490c-8dbc-880718213731" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_54427c12-84a6-4a12-8c38-e3f7bf23d6a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_54427c12-84a6-4a12-8c38-e3f7bf23d6a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_5c4cbed1-5b52-4a30-a76f-7ea0b5e3dc07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_5c4cbed1-5b52-4a30-a76f-7ea0b5e3dc07" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_a0425a7c-3168-4798-87a2-149bbd4e46a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_a0425a7c-3168-4798-87a2-149bbd4e46a1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_d23b50e7-97c5-46a6-a17f-f9abe63d466f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_d23b50e7-97c5-46a6-a17f-f9abe63d466f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ddaf10ea-126e-4b00-8066-dc1156444eff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ddaf10ea-126e-4b00-8066-dc1156444eff" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ClosingStockPriceOfCompanyStock_33b66b06-eb38-40ec-a496-41c1c50c8a69" xlink:href="isrg-20191231.xsd#isrg_ClosingStockPriceOfCompanyStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_isrg_ClosingStockPriceOfCompanyStock_33b66b06-eb38-40ec-a496-41c1c50c8a69" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_05190ed8-7b22-4e4d-8031-fc07b607ae48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_05190ed8-7b22-4e4d-8031-fc07b607ae48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_5470e7df-c7f0-4bb3-b2e9-4164385ebf57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_05190ed8-7b22-4e4d-8031-fc07b607ae48" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_5470e7df-c7f0-4bb3-b2e9-4164385ebf57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_5470e7df-c7f0-4bb3-b2e9-4164385ebf57_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_5470e7df-c7f0-4bb3-b2e9-4164385ebf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_5470e7df-c7f0-4bb3-b2e9-4164385ebf57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_5470e7df-c7f0-4bb3-b2e9-4164385ebf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeOneMember_105c95cb-5b47-4e8b-adbd-7df8f96558a4" xlink:href="isrg-20191231.xsd#isrg_RangeOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeOneMember_105c95cb-5b47-4e8b-adbd-7df8f96558a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeTwoMember_de9fc6b9-b358-469a-b5e1-ec9640274e0e" xlink:href="isrg-20191231.xsd#isrg_RangeTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeTwoMember_de9fc6b9-b358-469a-b5e1-ec9640274e0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeThreeMember_3367dec4-214b-4d33-8d06-2bd82d76d707" xlink:href="isrg-20191231.xsd#isrg_RangeThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeThreeMember_3367dec4-214b-4d33-8d06-2bd82d76d707" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFourMember_b2b08f68-346b-42f2-b994-8149f987efe1" xlink:href="isrg-20191231.xsd#isrg_RangeFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeFourMember_b2b08f68-346b-42f2-b994-8149f987efe1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFiveMember_9da3067b-6770-40e9-9467-12a20be474af" xlink:href="isrg-20191231.xsd#isrg_RangeFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeFiveMember_9da3067b-6770-40e9-9467-12a20be474af" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationSummaryofRSUActivityDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails" xlink:type="extended" id="i22be7a2f5e224ec2ae2f67bbb17c9a63_8659d9b6-1cd8-4f1f-8536-d489665ec1a3">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_34b85639-2762-4ef4-b40a-af19729ba4fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_34b85639-2762-4ef4-b40a-af19729ba4fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_337ed2fe-1581-4ec6-95a0-042cecc318ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_337ed2fe-1581-4ec6-95a0-042cecc318ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c9ba3e85-c1c3-4b9b-b83b-7764b109c6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c9ba3e85-c1c3-4b9b-b83b-7764b109c6ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4fcc21ab-fbb5-47ce-a832-0fe0681a743e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4fcc21ab-fbb5-47ce-a832-0fe0681a743e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2c2cb40e-cb0a-4945-b7b7-1b797baa6a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2c2cb40e-cb0a-4945-b7b7-1b797baa6a4b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0579da70-f339-4f1c-b58e-7a6d4d6d0845" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_34b85639-2762-4ef4-b40a-af19729ba4fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c8242bac-e28e-4f04-a93c-f76024ad1173" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c8242bac-e28e-4f04-a93c-f76024ad1173" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_424fa5be-4315-4eed-848b-4cbe35692dd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_424fa5be-4315-4eed-848b-4cbe35692dd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5de065d7-aa54-4fdf-bd89-1f75e2e0d7c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5de065d7-aa54-4fdf-bd89-1f75e2e0d7c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1bc0cf0c-134c-4ce0-8e44-2574589c8448" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1bc0cf0c-134c-4ce0-8e44-2574589c8448" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_46e684f3-b380-40cf-84c7-2dd9c7319aeb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa5961f0-f0df-4003-936a-5b17465ddccc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_34b85639-2762-4ef4-b40a-af19729ba4fe" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa5961f0-f0df-4003-936a-5b17465ddccc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1d17e9c8-b478-4be4-9d6d-681c03ae3387" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa5961f0-f0df-4003-936a-5b17465ddccc" xlink:to="loc_us-gaap_AwardTypeAxis_1d17e9c8-b478-4be4-9d6d-681c03ae3387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d17e9c8-b478-4be4-9d6d-681c03ae3387_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1d17e9c8-b478-4be4-9d6d-681c03ae3387" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d17e9c8-b478-4be4-9d6d-681c03ae3387_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_08d67744-a9cd-4a6b-953d-9a2e6a7b6201" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1d17e9c8-b478-4be4-9d6d-681c03ae3387" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_08d67744-a9cd-4a6b-953d-9a2e6a7b6201" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_902dc588-967a-48c8-a737-8e92d5732490" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_08d67744-a9cd-4a6b-953d-9a2e6a7b6201" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_902dc588-967a-48c8-a737-8e92d5732490" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationShareBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="extended" id="i38823e88c64346868b74cbc95a1bd5f7_f87c8f07-92c6-497c-92f9-1d0b8d0700ae">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8a76b1c6-3da6-41cd-9058-38dbae355e37" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8a76b1c6-3da6-41cd-9058-38dbae355e37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_9988484a-9c8a-4b2c-81c6-c34e7df86360" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_9988484a-9c8a-4b2c-81c6-c34e7df86360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_1ee91fe0-b1c8-4780-9503-077bdadcfcf1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_1ee91fe0-b1c8-4780-9503-077bdadcfcf1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_fc6a43c2-8a6d-42eb-9584-075a928fa9ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_fc6a43c2-8a6d-42eb-9584-075a928fa9ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_fc6a43c2-8a6d-42eb-9584-075a928fa9ee_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_fc6a43c2-8a6d-42eb-9584-075a928fa9ee" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_fc6a43c2-8a6d-42eb-9584-075a928fa9ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_fc6a43c2-8a6d-42eb-9584-075a928fa9ee" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_5b0c8352-6863-41c3-8ac0-ebd46cbfe852" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:to="loc_us-gaap_CostOfSalesMember_5b0c8352-6863-41c3-8ac0-ebd46cbfe852" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SellingGeneralAndAdministrativeMember_9a95577b-4d49-4841-b566-f3d32e58d730" xlink:href="isrg-20191231.xsd#isrg_SellingGeneralAndAdministrativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:to="loc_isrg_SellingGeneralAndAdministrativeMember_9a95577b-4d49-4841-b566-f3d32e58d730" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ResearchAndDevelopmentMember_d596cbad-0e3c-44fd-b478-9aa24d13f9fb" xlink:href="isrg-20191231.xsd#isrg_ResearchAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:to="loc_isrg_ResearchAndDevelopmentMember_d596cbad-0e3c-44fd-b478-9aa24d13f9fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingAxis_77ea6892-28c0-420b-a391-f9cc99b2f783" xlink:href="isrg-20191231.xsd#isrg_ConsolidatingReportingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:to="loc_isrg_ConsolidatingReportingAxis_77ea6892-28c0-420b-a391-f9cc99b2f783" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingDomain_77ea6892-28c0-420b-a391-f9cc99b2f783_default" xlink:href="isrg-20191231.xsd#isrg_ConsolidatingReportingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_isrg_ConsolidatingReportingAxis_77ea6892-28c0-420b-a391-f9cc99b2f783" xlink:to="loc_isrg_ConsolidatingReportingDomain_77ea6892-28c0-420b-a391-f9cc99b2f783_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingDomain_3d11d971-6fc8-4cd6-a881-388ee285e001" xlink:href="isrg-20191231.xsd#isrg_ConsolidatingReportingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_isrg_ConsolidatingReportingAxis_77ea6892-28c0-420b-a391-f9cc99b2f783" xlink:to="loc_isrg_ConsolidatingReportingDomain_3d11d971-6fc8-4cd6-a881-388ee285e001" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesProductMember_12df5e7e-7599-4ac3-a5f1-53e067a731a3" xlink:href="isrg-20191231.xsd#isrg_CostOfSalesProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ConsolidatingReportingDomain_3d11d971-6fc8-4cd6-a881-388ee285e001" xlink:to="loc_isrg_CostOfSalesProductMember_12df5e7e-7599-4ac3-a5f1-53e067a731a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesServiceMember_dc69d437-4342-4156-b3f1-a82fd322755a" xlink:href="isrg-20191231.xsd#isrg_CostOfSalesServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ConsolidatingReportingDomain_3d11d971-6fc8-4cd6-a881-388ee285e001" xlink:to="loc_isrg_CostOfSalesServiceMember_dc69d437-4342-4156-b3f1-a82fd322755a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="extended" id="id73b0399a5cc41fe9c99dedc17166442_76b05569-f9f6-465d-a2e9-c8a95b272652">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2793aa4b-c82d-4b28-ae3d-8fdb489b7770" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2793aa4b-c82d-4b28-ae3d-8fdb489b7770" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_174e5682-49f9-4832-8eb6-c5e3cd8b7aa5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_174e5682-49f9-4832-8eb6-c5e3cd8b7aa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_db3e54ed-d9ea-41c7-9aff-cb885a164009" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_db3e54ed-d9ea-41c7-9aff-cb885a164009" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_09141191-802b-44bc-8037-5148dd9e1640" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_09141191-802b-44bc-8037-5148dd9e1640" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ea698d2b-8129-4cef-a364-dfeb3bb20daf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ea698d2b-8129-4cef-a364-dfeb3bb20daf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74df5d32-809b-484f-9708-77d9053fb8f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74df5d32-809b-484f-9708-77d9053fb8f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_44a47fa4-4712-4c25-a34c-06a9d56683c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74df5d32-809b-484f-9708-77d9053fb8f4" xlink:to="loc_us-gaap_AwardTypeAxis_44a47fa4-4712-4c25-a34c-06a9d56683c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_44a47fa4-4712-4c25-a34c-06a9d56683c1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_44a47fa4-4712-4c25-a34c-06a9d56683c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_44a47fa4-4712-4c25-a34c-06a9d56683c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_44a47fa4-4712-4c25-a34c-06a9d56683c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_7ba77ef4-ea51-4e9b-ad31-1e675222ee8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:to="loc_us-gaap_StockOptionMember_7ba77ef4-ea51-4e9b-ad31-1e675222ee8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_6e4f3b64-f452-4728-959e-49205700b3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:to="loc_us-gaap_EmployeeStockMember_6e4f3b64-f452-4728-959e-49205700b3b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1e8a1163-c8cb-420b-aa31-ed8099882490" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1e8a1163-c8cb-420b-aa31-ed8099882490" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxes" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxes" xlink:type="extended" id="icdf9a69ba17949bca89e47a1b0b789ad_de323fd5-4c72-43f1-bd37-155119b28a02"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesTables" xlink:type="extended" id="i75f07e401c044b549bfbbe59a1cced04_3adf85f3-8f8a-4f80-bf5a-41f34f73f030"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails" xlink:type="extended" id="i57fa08b3f78b4473b93603fbf0659b0f_e6198a90-0827-4863-b51e-8610b60afc15"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" xlink:type="extended" id="i6b29b29faca74b76823c9d030cdd2c1f_b1640afb-4587-4450-a6d0-d952e9e2bb62"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails" xlink:type="extended" id="ia51df020ff0d4ab09e4a10f574598c45_8c4151a1-99e6-42ff-b75c-2cc43f7e6f02"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfDeferredTaxAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails" xlink:type="extended" id="i5a5be6ab88f24e1dbfc88b49d437b71c_99605b4e-ec03-4777-a04f-1cce53704d90"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="i9a8043f8a5f74922af6cdbdc9cfb0987_93663f71-db77-4202-a8c6-91b5174e1299">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_757b0ac4-4b02-4afa-aab5-6d5f785b961a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_757b0ac4-4b02-4afa-aab5-6d5f785b961a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_cd2b2380-367f-4a83-8f38-26e04561d2a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_cd2b2380-367f-4a83-8f38-26e04561d2a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_2064d44a-142a-42cb-b79c-49dbb5e08d22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_2064d44a-142a-42cb-b79c-49dbb5e08d22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignEarningsRepatriated_cce82f16-8f10-477e-86f4-23d804796bf8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignEarningsRepatriated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_ForeignEarningsRepatriated_cce82f16-8f10-477e-86f4-23d804796bf8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_16248a47-901b-4b09-ad1e-1c5af8a11b5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_16248a47-901b-4b09-ad1e-1c5af8a11b5f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_256de8e7-7df3-4683-99fb-17fc92837e9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_256de8e7-7df3-4683-99fb-17fc92837e9a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_1664af8a-d37b-41d2-908e-00ad87eec7d2" xlink:href="isrg-20191231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_1664af8a-d37b-41d2-908e-00ad87eec7d2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d3069de0-ad10-458a-bdf9-f6237b2e4e85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d3069de0-ad10-458a-bdf9-f6237b2e4e85" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_737590c6-0e31-42bc-a535-3c62be61c49a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_737590c6-0e31-42bc-a535-3c62be61c49a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d053c532-b828-4ec4-a52f-98e4171e953f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d053c532-b828-4ec4-a52f-98e4171e953f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_42f9db9b-316b-4c49-a89f-4c6a1ee99a83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_42f9db9b-316b-4c49-a89f-4c6a1ee99a83" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_33a1cfc9-e80d-4334-bba6-4e54f0165965" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_33a1cfc9-e80d-4334-bba6-4e54f0165965" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_8fcceea5-aceb-4edf-b742-671eb98cc0cf" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:to="loc_srt_StatementScenarioAxis_8fcceea5-aceb-4edf-b742-671eb98cc0cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_8fcceea5-aceb-4edf-b742-671eb98cc0cf_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_8fcceea5-aceb-4edf-b742-671eb98cc0cf" xlink:to="loc_srt_ScenarioUnspecifiedDomain_8fcceea5-aceb-4edf-b742-671eb98cc0cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c3148200-a59f-45ce-a6a8-99a9af508770" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_8fcceea5-aceb-4edf-b742-671eb98cc0cf" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c3148200-a59f-45ce-a6a8-99a9af508770" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember_1906975f-9734-4ca9-8ddd-f8be81d03c2e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProFormaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c3148200-a59f-45ce-a6a8-99a9af508770" xlink:to="loc_srt_ProFormaMember_1906975f-9734-4ca9-8ddd-f8be81d03c2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_6bf540f0-fd06-4034-bb13-052044226f05" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_6bf540f0-fd06-4034-bb13-052044226f05" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6bf540f0-fd06-4034-bb13-052044226f05_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_6bf540f0-fd06-4034-bb13-052044226f05" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_6bf540f0-fd06-4034-bb13-052044226f05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_be09d395-c4b2-4415-9925-33c081458ac7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_6bf540f0-fd06-4034-bb13-052044226f05" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_be09d395-c4b2-4415-9925-33c081458ac7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwissFederalTaxAdministrationFTAMember_36cd8322-67d5-42e8-ab15-a35de5f9a3c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_be09d395-c4b2-4415-9925-33c081458ac7" xlink:to="loc_us-gaap_SwissFederalTaxAdministrationFTAMember_36cd8322-67d5-42e8-ab15-a35de5f9a3c6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails" xlink:type="extended" id="i2289a3f4bbc741c696c672580469e82e_a7bb6fdf-121b-4622-9a85-e96e723d907c"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShare"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShare" xlink:type="extended" id="ib39e0276f7044ac1b940fa2dabd6e4aa_fea8fc04-0f85-47d0-adb1-2ed4bea2e7cf"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareTables" xlink:type="extended" id="i6d7104d7d8484fb19dd895bbff0ab797_393b5088-c276-4dd2-bf2e-63249e625790"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" xlink:type="extended" id="i16642cc8590f4f35a7e4942ed8389a7f_bf9ee51c-cb19-4168-a8fa-12866017fcf1"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails" xlink:type="extended" id="i6f48dd8ccf364fb4ad0148e533a2ae86_af7126a8-4ab3-4279-bbf9-5f4ba111e1f9"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="isrg-20191231.xsd#EmployeeBenefitPlans"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/EmployeeBenefitPlans" xlink:type="extended" id="ie08ebedfe65541d99660675c98832db6_1f5165a9-b98d-4153-a003-83cd3a0c6822"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#EmployeeBenefitPlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="extended" id="iae9ce6c7bd2246d9b6b454ff631523af_73c9294a-ff6f-4d99-acad-5adeb1a0d742"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyData" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyData"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyData" xlink:type="extended" id="i4fbe6b9ce0b84a2ea285736eb73483c6_c4e176c3-007f-4eab-812e-ac1756269f60"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyDataTables"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables" xlink:type="extended" id="i15e4063ff8784c4982ad942f6260e70b_ed6fa96a-4f84-47f3-a8fc-0bdd875d02f0"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails" xlink:type="extended" id="id89480a2c4d147aa9efd6e7a148d6984_a7040d46-26c2-4cd9-b0f5-40690eaf7abd"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="isrg-20191231.xsd#ValuationAndQualifyingAccounts"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts" xlink:type="extended" id="i7cf33b2b0f65430db9a1f5d46a784227_fd120bca-3182-4330-a3ac-35e390017fd8"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ValuationAndQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="extended" id="i87533e0581cd44b48778b2f73c84e1e5_27333b48-f1e3-44d1-9411-393a294d6e75">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_e323da29-319b-4b03-b666-58039b25553a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_e323da29-319b-4b03-b666-58039b25553a" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_eb9d0871-d9b3-463f-9ed3-0c21a6519e48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_eb9d0871-d9b3-463f-9ed3-0c21a6519e48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2344d756-4c37-40ae-bdce-cb123251289b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2344d756-4c37-40ae-bdce-cb123251289b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_d950ec36-b811-485e-ba26-6a0b828a2f22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_d950ec36-b811-485e-ba26-6a0b828a2f22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_ab77a3e2-5c63-4770-ac49-88c177046f45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_ad02f0d6-7a7e-4ec1-9f40-38b4a711e797" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_e323da29-319b-4b03-b666-58039b25553a" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_ad02f0d6-7a7e-4ec1-9f40-38b4a711e797" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_549a42a6-ff6f-4ed4-a829-93cbcc58def7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_ad02f0d6-7a7e-4ec1-9f40-38b4a711e797" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_549a42a6-ff6f-4ed4-a829-93cbcc58def7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_549a42a6-ff6f-4ed4-a829-93cbcc58def7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_549a42a6-ff6f-4ed4-a829-93cbcc58def7" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_549a42a6-ff6f-4ed4-a829-93cbcc58def7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_483ba57f-84da-40b7-8d96-79525c2ef81a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_549a42a6-ff6f-4ed4-a829-93cbcc58def7" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_483ba57f-84da-40b7-8d96-79525c2ef81a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_31cd329a-7deb-446d-af31-9a90547d63f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_483ba57f-84da-40b7-8d96-79525c2ef81a" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_31cd329a-7deb-446d-af31-9a90547d63f6" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>isrg-20191231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:89d4e5de-1118-4015-aee9-1684c0c9ef56,g:56bee99d-0e8f-4fa4-bd41-bef250572f9e-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_c7cdb30c-6897-4c80-b44c-b38782a1552c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Gross Unrecognized Income Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a29f3fd1-c277-445e-910b-20d39d7c11b1_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets recognized related to new lease obligations</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_455450be-b500-4bd4-85e3-ecf891a3e587_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_a5cb87f9-dc4f-42bd-b974-ec7e1fafe577_terseLabel_en-US" xlink:label="lab_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum months employed per year</link:label>
    <link:label id="lab_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Months Employed Per Year To Participate In Employee Stock Purchase Plan</link:label>
    <link:label id="lab_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum months employed per year to participate in employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" xlink:href="isrg-20191231.xsd#isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" xlink:to="lab_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_09aeadf8-ec49-4c25-9649-0e289244f604_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition activity</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_172f8a23-d79c-4bce-b543-1a83da8fae4e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_319d361a-e961-4c89-a66a-387f8a705cbf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign rate differential</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_5cea02d6-6b36-490b-98dc-a7e17ef3699a_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_0aea6bcc-8a1a-4640-a3aa-35afada576a1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Maturities of Gross Lease Receivables</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_5d855d14-2970-4e27-a93f-7157a625eb07_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_f726d84b-e198-41f2-9c24-ee121b004402_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_32db31b2-eaaa-498f-af1e-2c47b0714269_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_DeferredPurchaseConsiderationPaymentsCurrent_d4bd5a1e-7a0a-4c70-97aa-4a1e82c0ba5f_terseLabel_en-US" xlink:label="lab_isrg_DeferredPurchaseConsiderationPaymentsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of deferred purchase consideration payments</link:label>
    <link:label id="lab_isrg_DeferredPurchaseConsiderationPaymentsCurrent_label_en-US" xlink:label="lab_isrg_DeferredPurchaseConsiderationPaymentsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Purchase Consideration Payments, Current</link:label>
    <link:label id="lab_isrg_DeferredPurchaseConsiderationPaymentsCurrent_documentation_en-US" xlink:label="lab_isrg_DeferredPurchaseConsiderationPaymentsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Purchase Consideration Payments, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent" xlink:href="isrg-20191231.xsd#isrg_DeferredPurchaseConsiderationPaymentsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent" xlink:to="lab_isrg_DeferredPurchaseConsiderationPaymentsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b0873921-9807-4d78-a9d1-9dc05e0589f8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mature in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_c865d31a-c562-4915-8541-24087bcafb57_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_2fbc7e09-55de-41f2-b60f-4bf0e0576dbe_terseLabel_en-US" xlink:label="lab_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum hours employed per week</link:label>
    <link:label id="lab_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Hours Employed Per Week To Participate In Employee Stock Purchase Plan</link:label>
    <link:label id="lab_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum hours employed per week to participate in employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" xlink:href="isrg-20191231.xsd#isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" xlink:to="lab_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_21f46923-f385-4e8e-939e-2d3caf26d80a_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_d140b239-146f-42c0-a3ab-1ecb4d7302c1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_ff69cc06-1a9f-48a1-8ceb-84bbe0f17475_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of deferred purchase consideration</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_98c22a96-9506-41da-8ad4-a5a86ad907a1_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of deferred purchase consideration</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_5c6a2eb6-b667-4aba-b67f-fc64d7f067e1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_69a09469-566a-4e7f-8a71-1def81ee3005_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated as Hedging Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_a3bfad88-87fc-4dc9-99de-3af63703c9a0_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_c4278ecf-63fc-4072-bb2e-7143d053cdfb_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0761ae6a-fe1a-4f39-a62b-3b8c772035d9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_4d1aea92-9840-4d35-915c-5732cd38dc6d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_94b8c226-cba8-4a77-9646-277a30d52da5_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateJointVentureMember_06460a8c-db8d-4c31-9316-7908f570e970_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture</link:label>
    <link:label id="lab_us-gaap_CorporateJointVentureMember_label_en-US" xlink:label="lab_us-gaap_CorporateJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Joint Venture [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateJointVentureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateJointVentureMember" xlink:to="lab_us-gaap_CorporateJointVentureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_fecefd67-6d7e-49ff-a66f-c4ffbabfbd70_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AggregateReductionInCommonStockDuringStockRepurchases_3af603ac-9e6e-4652-92bf-b34fcd509ae1_terseLabel_en-US" xlink:label="lab_isrg_AggregateReductionInCommonStockDuringStockRepurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate reduction in common stock and additional paid-in capital during stock repurchases</link:label>
    <link:label id="lab_isrg_AggregateReductionInCommonStockDuringStockRepurchases_label_en-US" xlink:label="lab_isrg_AggregateReductionInCommonStockDuringStockRepurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Reduction In Common Stock During Stock Repurchases</link:label>
    <link:label id="lab_isrg_AggregateReductionInCommonStockDuringStockRepurchases_documentation_en-US" xlink:label="lab_isrg_AggregateReductionInCommonStockDuringStockRepurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount reduced under Common Stock and Additional Paid-In Capital accounts under the par value of method of accounting for stock repurchases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases" xlink:href="isrg-20191231.xsd#isrg_AggregateReductionInCommonStockDuringStockRepurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases" xlink:to="lab_isrg_AggregateReductionInCommonStockDuringStockRepurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_47d033d3-2f9a-45c6-9c58-f4733de1faf2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock_16ce9a27-30ae-4e3f-9eb7-92955deb4a43_terseLabel_en-US" xlink:label="lab_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency and Other Hedging Instruments</link:label>
    <link:label id="lab_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock_label_en-US" xlink:label="lab_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency And Other Hedging Instruments Policy [Text Block]</link:label>
    <link:label id="lab_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock_documentation_en-US" xlink:label="lab_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting policy on foreign currency remeasurement and retranslation. Accounting policy on hedging instruments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" xlink:href="isrg-20191231.xsd#isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" xlink:to="lab_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_ab81cfea-9bb3-4c4e-811c-980290faf52b_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net investment in sales-type leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Net Investment in Sales Type Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:to="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_ea4b03bb-72a5-4c3c-929d-30137f463870_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_3d18d0e6-6db2-4900-ae17-3a06fe1da4ea_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer and office equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_f0c69d97-cb05-4405-ba69-6b2c64268eab_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_b3e18489-a85f-4bef-a1b2-67488fd77384_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation and Joint Ventures</link:label>
    <link:label id="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d7bff6ab-edc0-4fd7-9e7c-dabbe4c998c5_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_b9ef84db-70b9-4d8c-b65a-4d85e7a2edcb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_d5821541-12d9-457f-a1ce-3e98c8043cc7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Credit Risk and Other Risks and Uncertainties</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0b32974a-138b-4a44-a055-4fae28f882a2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaids and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_b724d329-14ce-41e8-8032-c2b57d893497_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_20c6960a-db80-4c76-9f4d-b514dbaf5917_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_7e369799-18ac-4088-9eaa-60ee4a2222a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding, Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_99e8aa3d-a76b-4e64-b13b-f754dc279d4d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development credit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_fdba0eff-b730-4899-a6fd-d3a7c47ac70b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_f173b75e-3711-4c79-9d9b-c2a47ea7a14d_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balances (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_658b3cfd-cf9a-4aac-b40c-23c493b4ce51_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balances (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_1d5b4f23-c5de-4f82-984b-85178f613c1a_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_b78fbdb9-32a2-44c6-9587-df623524046e_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease Receivable</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Lease Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" xlink:to="lab_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_698b6dd9-5af9-4afa-b70f-24147e3ad2e0_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_64beb301-e08a-4b47-85aa-46ac45f448cb_terseLabel_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-based implied volatility (period)</link:label>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_label_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Market-based Implied Volatility, Period</link:label>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_documentation_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Market-based Implied Volatility, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" xlink:href="isrg-20191231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" xlink:to="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_3fa81837-3145-4c4d-add8-a95bd05819cb_terseLabel_en-US" xlink:label="lab_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Duration of each shorter offering period</link:label>
    <link:label id="lab_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering Period, Period Offering Divided Into, Employee Stock Purchase Plans</link:label>
    <link:label id="lab_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_documentation_en-US" xlink:label="lab_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering Period, Period Offering Divided Into, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" xlink:to="lab_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOfLessorDisclosureTextBlock_5a9ed125-da6b-4681-8231-6c996e60c07b_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases of Lessor Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ed2f1467-c2f9-4865-91bf-5aaf7ed15527_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_f156365e-2695-4c2e-8a74-2555dfdadc36_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_a645350f-f9f6-4e3e-b944-d1d2e38840d2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_c3bb1ee4-b2ea-46e2-ae8d-6391baaad6c1_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of shares repurchased</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_76b49404-dacf-4af4-9760-736f838c967e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options granted (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_62ba8766-8694-4978-bb08-55fc9a812aee_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_65fdf5ee-c2df-44f5-bce9-bcc9198fb3c0_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_02b6843d-67ca-404e-b4d2-f9e1798f578e_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_713fab37-ec6c-4905-94b1-25727170e573_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_ae6dafde-c42f-4b83-acd7-92b2693dee68_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Holiday [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0d3c6508-e1f2-4aa2-8656-d2ed11da38f6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in foreign currency translation gains (losses)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_79b2f62d-ce91-4179-830f-b27397d07379_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum rate of employees' contribution to 401(k) plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_c46c6e9b-0ade-4556-b75a-fb9a00fcd0fb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b8f360b6-25e0-4a74-8a1c-57ba559a3933_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_49d80ac0-bf07-4415-a063-0dcb6073bd65_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseLeaseReceivable_3142729a-4799-40c0-b550-6ae34c63828a_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseLeaseReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross lease receivables</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseLeaseReceivable_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseLeaseReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Lease Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseLeaseReceivable" xlink:to="lab_us-gaap_SalesTypeLeaseLeaseReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_3dcecad7-a0c6-4e81-8488-2a25da01a329_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized gains (losses) in interest and other income, net</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_7c19178b-12f1-478d-9a8f-9307110bdb91_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2ae17da9-4f0b-4e43-bbd5-9dd38408cefc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant, and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_85161084-9aa3-45f5-bcb8-746b27ab195e_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property, plant, and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6c97c1c9-fa68-4480-b4e0-d91781c5f499_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_a1f91290-285d-4ae2-9015-0e69d2eae17b_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_9eebc4f4-17b8-4a38-9a40-8aae439eb1ce_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_c24111e4-acbb-474e-96b8-b3e08e28150f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ea5d2b0e-6a18-4ebe-a74f-c26f449c3662_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_c157872c-54a9-44b5-a0de-3f25db4ca7bd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and expected to vest, weighted-average exercise price per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c066fda6-97a5-46c4-a0ee-6de0f1e2daa7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_1697ff81-5763-4b8c-980c-392b3ef67dd4_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decreases related to settlements with tax authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_d753be30-da3e-48b0-a533-94634cc2f913_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_a1a5a1d6-6922-4212-a773-08ae08a3aeb6_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in gross unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_DeferredPurchaseConsiderationPayments_563c7c68-3dd3-4cb4-b3ad-251651b4001d_terseLabel_en-US" xlink:label="lab_isrg_DeferredPurchaseConsiderationPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Purchase Consideration Payments</link:label>
    <link:label id="lab_isrg_DeferredPurchaseConsiderationPayments_label_en-US" xlink:label="lab_isrg_DeferredPurchaseConsiderationPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Purchase Consideration Payments</link:label>
    <link:label id="lab_isrg_DeferredPurchaseConsiderationPayments_documentation_en-US" xlink:label="lab_isrg_DeferredPurchaseConsiderationPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Purchase Consideration Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPayments" xlink:href="isrg-20191231.xsd#isrg_DeferredPurchaseConsiderationPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_DeferredPurchaseConsiderationPayments" xlink:to="lab_isrg_DeferredPurchaseConsiderationPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_710da81e-4da8-412d-b53f-6207662f6665_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_61185799-c5af-4dc2-ae90-7618f837829a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_TwoThousandEquityIncentivePlanMember_071cd683-ac96-4c17-9062-50fa306cc7f7_terseLabel_en-US" xlink:label="lab_isrg_TwoThousandEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2000 Equity Incentive Plan</link:label>
    <link:label id="lab_isrg_TwoThousandEquityIncentivePlanMember_label_en-US" xlink:label="lab_isrg_TwoThousandEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_isrg_TwoThousandEquityIncentivePlanMember_documentation_en-US" xlink:label="lab_isrg_TwoThousandEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandEquityIncentivePlanMember" xlink:href="isrg-20191231.xsd#isrg_TwoThousandEquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_TwoThousandEquityIncentivePlanMember" xlink:to="lab_isrg_TwoThousandEquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7e150f2c-d594-46a8-be3b-4f6e36f88b5c_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_adb41ea4-4ab9-43bc-a973-5591f63c0a88_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_1449ba07-ebe6-4577-a672-8607c3e79d4a_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4942812d-5eb4-40af-90fd-3c569598bd6b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before provision for income taxes, U.S.</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent_10d4febb-c427-4686-977c-8d690db6e7de_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible and other assets, net</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Lessor Balance Sheet, Net Investment in Direct Financing and Sales Type Leases, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent" xlink:to="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_StockOptionsGrantedInitialVestingPeriod_9d4338c9-7ca6-4fc1-9181-5a4e1c55e6df_terseLabel_en-US" xlink:label="lab_isrg_StockOptionsGrantedInitialVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options granted initial vesting period, years</link:label>
    <link:label id="lab_isrg_StockOptionsGrantedInitialVestingPeriod_label_en-US" xlink:label="lab_isrg_StockOptionsGrantedInitialVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options Granted Initial Vesting Period</link:label>
    <link:label id="lab_isrg_StockOptionsGrantedInitialVestingPeriod_documentation_en-US" xlink:label="lab_isrg_StockOptionsGrantedInitialVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options granted initial vesting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockOptionsGrantedInitialVestingPeriod" xlink:href="isrg-20191231.xsd#isrg_StockOptionsGrantedInitialVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_StockOptionsGrantedInitialVestingPeriod" xlink:to="lab_isrg_StockOptionsGrantedInitialVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_0b6a1697-b72e-4488-95ec-e2664689d8d0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_6cd6bcdb-43ea-4bde-9d9b-e107e3466c1f_terseLabel_en-US" xlink:label="lab_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. treasuries</link:label>
    <link:label id="lab_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_label_en-US" xlink:label="lab_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States Corporate Debt And Equity Securities [Member]</link:label>
    <link:label id="lab_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_documentation_en-US" xlink:label="lab_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States Corporate Debt And Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember" xlink:href="isrg-20191231.xsd#isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember" xlink:to="lab_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9234ee87-0210-4f11-babb-a294db3a2b2f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of effects of acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d945c63d-d7cc-417e-a330-cb42656937ff_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_bfb5f8a9-c540-4f16-b754-9cd8e1b8a9e5_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2dd3c45c-c0c1-49df-b32a-2ba0deeadef7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ComputerAndOfficeEquipment_ad808301-f2c0-4353-a769-22d3a67a4396_terseLabel_en-US" xlink:label="lab_isrg_ComputerAndOfficeEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer and office equipment</link:label>
    <link:label id="lab_isrg_ComputerAndOfficeEquipment_label_en-US" xlink:label="lab_isrg_ComputerAndOfficeEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer And Office Equipment</link:label>
    <link:label id="lab_isrg_ComputerAndOfficeEquipment_documentation_en-US" xlink:label="lab_isrg_ComputerAndOfficeEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of balance sheet date of long-lived, depreciable asset used in production process to produce goods and services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ComputerAndOfficeEquipment" xlink:href="isrg-20191231.xsd#isrg_ComputerAndOfficeEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ComputerAndOfficeEquipment" xlink:to="lab_isrg_ComputerAndOfficeEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_eece26dc-2f32-47bf-8a49-59cd3fcef963_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decreases related to expiration of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4e2c5412-47e1-4536-a968-565ec045cd4e_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_fceed6dd-3b38-4183-a06f-e4d097f23ac9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_b16aeb3e-883a-486b-b125-b26f8e675e11_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized losses 12 months or greater Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_ffbb7876-a535-42b2-b72b-9d1783737c4d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible and other assets, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_4c1ea045-88f2-4acf-b845-141705b7a797_terseLabel_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted&#160;Average Exercise&#160;Price&#160;Per Share</link:label>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_label_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Exercise Price [Abstract]</link:label>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_documentation_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" xlink:href="isrg-20191231.xsd#isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" xlink:to="lab_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_EquipmentAndFurnitureMember_25cf72fa-55bc-4363-8fb0-f6ead8c2943e_terseLabel_en-US" xlink:label="lab_isrg_EquipmentAndFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and furniture</link:label>
    <link:label id="lab_isrg_EquipmentAndFurnitureMember_label_en-US" xlink:label="lab_isrg_EquipmentAndFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment And Furniture [Member]</link:label>
    <link:label id="lab_isrg_EquipmentAndFurnitureMember_documentation_en-US" xlink:label="lab_isrg_EquipmentAndFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and Furniture [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquipmentAndFurnitureMember" xlink:href="isrg-20191231.xsd#isrg_EquipmentAndFurnitureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_EquipmentAndFurnitureMember" xlink:to="lab_isrg_EquipmentAndFurnitureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_OfferingPeriodEmployeeStockPurchasePlans_9f93f321-dcb4-4c5b-aec6-2fc46cd4214a_terseLabel_en-US" xlink:label="lab_isrg_OfferingPeriodEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Duration for each offering period</link:label>
    <link:label id="lab_isrg_OfferingPeriodEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_isrg_OfferingPeriodEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering Period, Employee Stock Purchase Plans</link:label>
    <link:label id="lab_isrg_OfferingPeriodEmployeeStockPurchasePlans_documentation_en-US" xlink:label="lab_isrg_OfferingPeriodEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering Period, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans" xlink:to="lab_isrg_OfferingPeriodEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_fe59b550-0b38-41f4-b570-88a75de04d56_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue:</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_cd4db5aa-851d-4065-a327-5f7c64f06477_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0606b9d7-74cb-44a4-9b29-7c272c388de3_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_f3f3facc-e676-4693-8f3d-e885324aad25_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_2a8b86a1-00f9-4e72-a21e-49e5c325d567_totalLabel_en-US" xlink:label="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets measured at fair value, Fair Value</link:label>
    <link:label id="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_label_en-US" xlink:label="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents and Debt Securities, Available-for-sale, Fair Value</link:label>
    <link:label id="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_documentation_en-US" xlink:label="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents and Debt Securities, Available-for-sale, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" xlink:href="isrg-20191231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" xlink:to="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_6ee41048-adc2-4600-b3bf-84340f2b25b7_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility (percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_ada77aa9-7d27-49e3-9558-592991d23e94_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of shares vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_fa34bca3-7a71-4e1c-aad6-79a6b80556c8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses deducted in later years for tax purposes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ServicesMember_e776e510-2ca1-4373-8214-8b918122d594_terseLabel_en-US" xlink:label="lab_isrg_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services</link:label>
    <link:label id="lab_isrg_ServicesMember_label_en-US" xlink:label="lab_isrg_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services [Member]</link:label>
    <link:label id="lab_isrg_ServicesMember_documentation_en-US" xlink:label="lab_isrg_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ServicesMember" xlink:href="isrg-20191231.xsd#isrg_ServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ServicesMember" xlink:to="lab_isrg_ServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_fc25d8fe-fe1b-4ccf-b2f0-5f9bc452fafe_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic production activities deduction</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_12305d24-bde3-4c83-a162-1d55556a66c5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase plan, value of shares issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6bc16166-0fc6-4bc9-bec8-18bb8ce65c8c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_26a41474-99b9-48d9-9f9d-b5d7abdd597e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance&#160;at Beginning&#160;of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_8cc653a9-8dd6-46f6-9990-69019658b6cc_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance&#160;at End&#160;of&#160;Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_7c179744-ea66-4a2a-8237-3520418a02ae_terseLabel_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage vesting upon six months of service</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_label_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Upon Six Months of Service</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_documentation_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Upon Six Months of Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" xlink:to="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8302fbd1-15fd-4b8d-8fa9-f250e654849b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ae8f4e45-dcd8-48d3-8982-014ab5b222d5_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares outstanding basic (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_InTouchTechnologiesInc.Member_ae6b5cd6-b3f0-4ec7-8211-28a1a6bc64c7_terseLabel_en-US" xlink:label="lab_isrg_InTouchTechnologiesInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">InTouch</link:label>
    <link:label id="lab_isrg_InTouchTechnologiesInc.Member_label_en-US" xlink:label="lab_isrg_InTouchTechnologiesInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">InTouch Technologies, Inc. [Member]</link:label>
    <link:label id="lab_isrg_InTouchTechnologiesInc.Member_documentation_en-US" xlink:label="lab_isrg_InTouchTechnologiesInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">InTouch Technologies, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InTouchTechnologiesInc.Member" xlink:href="isrg-20191231.xsd#isrg_InTouchTechnologiesInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_InTouchTechnologiesInc.Member" xlink:to="lab_isrg_InTouchTechnologiesInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_e8eaeb37-8610-47d1-8a91-0672637f09da_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0b1b8551-030e-48cd-9a63-e9f36b730dd3_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AugustGrantMember_eeb75d79-20c4-41cd-93b5-0594605fdf6a_terseLabel_en-US" xlink:label="lab_isrg_AugustGrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">August Grant</link:label>
    <link:label id="lab_isrg_AugustGrantMember_label_en-US" xlink:label="lab_isrg_AugustGrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">August Grant [Member]</link:label>
    <link:label id="lab_isrg_AugustGrantMember_documentation_en-US" xlink:label="lab_isrg_AugustGrantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">August Grant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AugustGrantMember" xlink:href="isrg-20191231.xsd#isrg_AugustGrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AugustGrantMember" xlink:to="lab_isrg_AugustGrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_ecbcdf57-d632-455e-a514-249f4b52272d_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government agencies</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived_4ae80699-4012-4b07-a2a3-4ae181da7363_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross lease receivables</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived" xlink:to="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_c2a4cb54-5e21-427b-ae9f-7cdb8057247e_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_46ee83d4-8126-469f-aedf-f991dacf443d_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_a10c2b40-c5b0-4e9f-a808-3ffcf1e954b4_terseLabel_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated total undiscounted contingent consideration</link:label>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_label_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Undiscounted Expected Outcome</link:label>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_documentation_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Undiscounted Expected Outcome</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" xlink:to="lab_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3d20a96a-f58c-4ea5-b256-a496e4cddad2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_d057b047-46dd-49e2-812d-ff419a4a776d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_1554e346-16d7-4bb7-afd6-a9e5fec12a33_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1d82ae45-e51f-4b06-8fdf-2ef457378b6f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and penalties related to unrecognized tax benefits accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_a870db01-1a98-4312-bd63-3b6e031958a8_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionForeignMember_9e9d3b75-1220-4dbc-a7e7-5d1e166877a2_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionForeignMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outside of U.S. (&#8220;OUS&#8221;)</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionForeignMember_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionForeignMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution, Foreign [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionForeignMember" xlink:to="lab_us-gaap_GeographicDistributionForeignMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_00cfa0b4-7b0b-4079-983d-2d5dc1916e8a_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignEarningsRepatriated_96a9a665-84c8-4d1d-b44f-04165af7e76a_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignEarningsRepatriated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated cumulative undistributed foreign earnings</link:label>
    <link:label id="lab_us-gaap_ForeignEarningsRepatriated_label_en-US" xlink:label="lab_us-gaap_ForeignEarningsRepatriated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Earnings Repatriated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignEarningsRepatriated" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignEarningsRepatriated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignEarningsRepatriated" xlink:to="lab_us-gaap_ForeignEarningsRepatriated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_a6bae331-2a86-4c5e-a594-aa2ee2a80cfc_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense before income taxes</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bf2bef43-5979-4b9b-9f81-2863d450e309_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_398a20db-7217-477b-87e1-ef9f9df749d5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_1f460150-d3d1-49c6-b997-8f3fa43d8e78_terseLabel_en-US" xlink:label="lab_isrg_MaximumPercentageOfPayrollDeductionUnderEspp" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of employee payroll deduction under the stock plan, maximum</link:label>
    <link:label id="lab_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_label_en-US" xlink:label="lab_isrg_MaximumPercentageOfPayrollDeductionUnderEspp" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Percentage Of Payroll Deduction Under Espp</link:label>
    <link:label id="lab_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_documentation_en-US" xlink:label="lab_isrg_MaximumPercentageOfPayrollDeductionUnderEspp" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of payroll deduction under ESPP.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp" xlink:href="isrg-20191231.xsd#isrg_MaximumPercentageOfPayrollDeductionUnderEspp"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp" xlink:to="lab_isrg_MaximumPercentageOfPayrollDeductionUnderEspp" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_5e337428-35fa-4842-bff0-82c6f1263c53_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_dc8158a8-91c4-4f29-9092-e9f2d3024d63_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3688afa1-e2df-470f-9366-4ad1daf6304f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_8e66a882-9b07-4a33-8b3c-e446f0371c6d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SchllyFiberopticGmbHMember_809178de-0c21-4d2e-95f9-224130cf14f4_terseLabel_en-US" xlink:label="lab_isrg_SchllyFiberopticGmbHMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sch&#246;lly</link:label>
    <link:label id="lab_isrg_SchllyFiberopticGmbHMember_label_en-US" xlink:label="lab_isrg_SchllyFiberopticGmbHMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sch&#246;lly Fiberoptic GmbH [Member]</link:label>
    <link:label id="lab_isrg_SchllyFiberopticGmbHMember_documentation_en-US" xlink:label="lab_isrg_SchllyFiberopticGmbHMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sch&#246;lly Fiberoptic GmbH</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SchllyFiberopticGmbHMember" xlink:href="isrg-20191231.xsd#isrg_SchllyFiberopticGmbHMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SchllyFiberopticGmbHMember" xlink:to="lab_isrg_SchllyFiberopticGmbHMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_98c13c8f-7573-4fcc-b84b-0c832f8a827b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Summary of Changes in Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dfee51b5-d5d4-4dce-87c5-fb84867a7db3_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_4e408d9f-ce67-4759-b9b0-ccb6daabecf6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amounts of outstanding currency forward contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SummaryOfSignificantAccountingPoliciesTable_e96e4726-657a-424d-bed9-8b2152b6b3e2_terseLabel_en-US" xlink:label="lab_isrg_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_isrg_SummaryOfSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_isrg_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_isrg_SummaryOfSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_isrg_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesTable" xlink:href="isrg-20191231.xsd#isrg_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_isrg_SummaryOfSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_aaea3153-4efa-4b3e-9974-91e8b4734902_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_34462efc-8a16-482d-a9bf-259b66d29bc4_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_97bedb5c-5b3c-441f-acda-9791a5eb5197_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024 and thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_e26ee76e-7e33-4b90-bcd9-684e17dc7e03_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_c0b6fbe1-b14e-4dd4-a53b-b3ee74f919fb_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_262252d5-541a-4151-abaa-938f378a9dd1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_05d84bef-fe80-4ac9-8f32-3cdf129e6ef3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_3e294f50-7adf-414d-9a14-4f967e56cc77_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_9c7c82f5-577d-418d-a21a-6e2476a4ed87_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_d3a3cbd0-21c6-4294-a3d1-0d9f7370c1b8_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_a03d5c8e-589c-4fcf-b679-7c3d6fed2b23_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome_8f09423b-bf93-4e7e-a075-8d4c880ab156_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unearned income</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Net Investment in Sales Type Leases, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome" xlink:to="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_7edf7283-ccd5-48e8-9a5f-949f2851cb8f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_342a8fc7-e344-4a72-9c72-2fbe5017b0e0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_9e0f82e2-018a-4e97-baa9-ae56cb85f087_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software Costs for Internal Use</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_1cd7966b-a23b-42e9-828a-e597b5c0314d_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_a1ed4b09-03e5-4a54-8d79-681576ebca93_terseLabel_en-US" xlink:label="lab_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Plan</link:label>
    <link:label id="lab_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_label_en-US" xlink:label="lab_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended And Restated Twenty Ten Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_documentation_en-US" xlink:label="lab_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended And Restated Twenty Ten Stock Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember" xlink:href="isrg-20191231.xsd#isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember" xlink:to="lab_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_49ec7ea2-9b6a-471c-bc0e-2f57aebfa4a0_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_07cd383a-6aac-478d-9305-e91a45212c86_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative instruments (net of tax):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_8dce5d3b-9c20-4b1d-8247-aab719a7fb0c_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ScheduleofCommonStockRepurchasedTableTextBlock_1d3d3f7a-d913-4d0e-bff2-e6ad309f5b8e_terseLabel_en-US" xlink:label="lab_isrg_ScheduleofCommonStockRepurchasedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Stock Repurchase Activities</link:label>
    <link:label id="lab_isrg_ScheduleofCommonStockRepurchasedTableTextBlock_label_en-US" xlink:label="lab_isrg_ScheduleofCommonStockRepurchasedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Common Stock Repurchased [Table Text Block]</link:label>
    <link:label id="lab_isrg_ScheduleofCommonStockRepurchasedTableTextBlock_documentation_en-US" xlink:label="lab_isrg_ScheduleofCommonStockRepurchasedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Common Stock Repurchased [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleofCommonStockRepurchasedTableTextBlock" xlink:href="isrg-20191231.xsd#isrg_ScheduleofCommonStockRepurchasedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ScheduleofCommonStockRepurchasedTableTextBlock" xlink:to="lab_isrg_ScheduleofCommonStockRepurchasedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_15aee176-33ea-42ec-a5b0-579dd4130309_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_556290e4-01df-45ac-af7f-a44ab4bce107_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized computer software, gross</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_83b30e2f-4b1a-408c-b270-536cafefdac3_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_23b24679-9fe4-468c-83da-ac0235c391b5_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Translation Gains (Losses)</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_315969d7-80e0-4c3b-9da7-ccf20e9a577a_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income taxes, Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_e5a9c552-f983-4883-ad77-1a3562dc6aa5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_0811c613-24e2-42bd-8528-e9aab9ca928f_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Receivable, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_f85524b3-1c3d-4aba-89b4-612a4f13435a_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024 and thereafter</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_cde60d3d-6297-4e0b-8c77-16be987cdf37_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_d19c0ab6-0ff7-4203-be38-dc73fb6e6823_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_d8e5833d-c6de-45f9-9ab7-ef48d60d19f0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_c9db361a-d138-40b9-a53a-6103ad22bab1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1deb226d-8672-4a7f-bd7f-ba3e253e848a_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_ac620d50-2756-4eca-a95f-291072bb5942_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_66f4edb5-f668-4f1e-a236-c018f2a68c8d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, term of contract</link:label>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_label_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTermOfContract" xlink:to="lab_us-gaap_DerivativeTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_c75bbb9f-ba47-4cad-9715-9ad00fd8bb1e_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_0eb5791e-01b5-4cb0-a408-b032428d102f_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5aaa6f2d-a532-405d-8c14-c63920705f07_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_c68c98d0-6185-42bf-afe6-bff755a6d397_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_41386d35-c67d-48c4-9e81-1510fb806ca4_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_4e21efad-ca77-482b-9451-05212c54be9e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6cde2b71-5da5-40f9-a186-7416a23d4ae5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_abcd7eca-5eae-49ac-bb9c-d82b7b3e1fbc_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ConsolidatingReportingDomain_43f28aa4-d425-412f-9925-ef2f13f153ca_terseLabel_en-US" xlink:label="lab_isrg_ConsolidatingReportingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating Reporting [Domain]</link:label>
    <link:label id="lab_isrg_ConsolidatingReportingDomain_label_en-US" xlink:label="lab_isrg_ConsolidatingReportingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating Reporting [Domain]</link:label>
    <link:label id="lab_isrg_ConsolidatingReportingDomain_documentation_en-US" xlink:label="lab_isrg_ConsolidatingReportingDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating Reporting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingDomain" xlink:href="isrg-20191231.xsd#isrg_ConsolidatingReportingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ConsolidatingReportingDomain" xlink:to="lab_isrg_ConsolidatingReportingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_83a8e0df-9a3a-4297-b987-e0c1d0ef5ad3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_dddece9c-194a-4e91-86fd-14ca1b84e091_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount on fair market value on the offering date</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_b6a52d41-8377-48a1-afe5-f36d2b674769_negatedLabel_en-US" xlink:label="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax remeasurement due to Swiss Tax Reform</link:label>
    <link:label id="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_875d1233-88c8-4fbc-8407-fd2adb54e0d2_terseLabel_en-US" xlink:label="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax remeasurement due to Swiss Tax Reform</link:label>
    <link:label id="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_label_en-US" xlink:label="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Tax Reform, Amount</link:label>
    <link:label id="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_documentation_en-US" xlink:label="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Tax Reform, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" xlink:href="isrg-20191231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" xlink:to="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_InitialGrantOptionsMember_06af7f37-4825-4b4b-9c46-4d647ced0637_terseLabel_en-US" xlink:label="lab_isrg_InitialGrantOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Grant Options</link:label>
    <link:label id="lab_isrg_InitialGrantOptionsMember_label_en-US" xlink:label="lab_isrg_InitialGrantOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Grant Options [Member]</link:label>
    <link:label id="lab_isrg_InitialGrantOptionsMember_documentation_en-US" xlink:label="lab_isrg_InitialGrantOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Grant Options [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialGrantOptionsMember" xlink:href="isrg-20191231.xsd#isrg_InitialGrantOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_InitialGrantOptionsMember" xlink:to="lab_isrg_InitialGrantOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_5ce9c5fb-bd17-4111-999c-847789e4e42e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_9e452c8d-3314-4fb6-952a-3bc90d1af648_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_dc0cb62e-65cd-450e-a9af-0ecbdc7eca6a_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_a71ca57a-0015-4531-8b2f-740eb9eb34ea_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock options excluded from computation of diluted net income per share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_c2c87c75-94d3-4014-8ad0-0c22dbc56b01_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_1182fc7e-24b6-4c30-a7dd-06c96a0f27a5_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_222a3301-5367-40a1-9291-e29de2470f71_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_30e579e1-9d5c-4590-9f19-b902c515771e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty_c7f1a9aa-75f1-4190-9b76-ccb28b4dc712_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement agreement payment</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ChindexMember_6488a371-2bdd-4fff-9666-1da5b3320d4d_terseLabel_en-US" xlink:label="lab_isrg_ChindexMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chindex</link:label>
    <link:label id="lab_isrg_ChindexMember_label_en-US" xlink:label="lab_isrg_ChindexMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chindex [Member]</link:label>
    <link:label id="lab_isrg_ChindexMember_documentation_en-US" xlink:label="lab_isrg_ChindexMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chindex [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ChindexMember" xlink:href="isrg-20191231.xsd#isrg_ChindexMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ChindexMember" xlink:to="lab_isrg_ChindexMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d7952ab9-8c66-40b5-8ce7-d65136e6e2f7_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_aa1e575c-298f-4d63-8323-9f79a8f0f7d9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_554d2b7c-4e55-4208-8e72-073bf51c3925_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized losses less than 12 months</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e20438e6-ec20-4aa3-bdab-4ade4435ea0a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computation Of Basic And Diluted Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6e31222-53a3-42c7-adfd-57f40dfabed4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_6b11058a-bdf5-4297-a738-13776c05dc67_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember_5359f39e-0329-489c-8745-0031795e8025_terseLabel_en-US" xlink:label="lab_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">da Vinci Surgical System Product Liability Matters</link:label>
    <link:label id="lab_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember_label_en-US" xlink:label="lab_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">da Vinci Surgical System Product Liability Matters [Member]</link:label>
    <link:label id="lab_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember_documentation_en-US" xlink:label="lab_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">da Vinci Surgical System Product Liability Matters [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember" xlink:href="isrg-20191231.xsd#isrg_DaVinciSurgicalSystemProductLiabilityMattersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember" xlink:to="lab_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_4eab744f-4071-4b31-a240-d2599c2f6aeb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_101152d8-3458-49ff-a1fe-5f4698e611a4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_35e3f880-6eb3-4b0a-885d-42970e7f9828_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_593371ec-5227-40bc-b8aa-a5fb27b47e32_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_ab24f72d-1d3c-461c-9fbf-ac749500ddb7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Available-for-sale Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce3bd953-543b-4b3a-ba3c-b03c58574677_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_65c65f4d-285f-412e-993f-0c8eaafd1200_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a4c6f84-bbf6-47b6-862e-26fe23ba2bf3_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_151ead96-fb78-482d-99b0-f552517ca229_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fd93188e-1fe0-40f8-aa6d-096b927cb79b_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_758247c0-c3c0-4ba0-b66a-f8e76ab08ded_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest in joint venture</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_26f2d308-f5ce-4c60-a1cd-c0ec40ab0171_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Stock Option Activity Under All Stock Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_67914ef1-be23-46fa-a343-6705a7b26dc8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount_cf00f345-e895-4496-96e1-d30dc4bd25fd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit from tax holiday</link:label>
    <link:label id="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount_label_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Holiday, Aggregate Dollar Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:to="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_19635088-07bd-4c64-a0c7-75bb0fc7da06_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_6b8bdb1e-3041-4ab1-88dd-bb1faa7516e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of RSU Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SwissFederalTaxAdministrationFTAMember_fa0e0c90-8f0a-43e7-8f01-d3c37e6f8505_terseLabel_en-US" xlink:label="lab_us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swiss Federal Tax Administration (FTA)</link:label>
    <link:label id="lab_us-gaap_SwissFederalTaxAdministrationFTAMember_label_en-US" xlink:label="lab_us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swiss Federal Tax Administration (FTA) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:to="lab_us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_CostOfSalesServiceMember_674e3806-5b61-4b66-9135-7ecd776a37b6_terseLabel_en-US" xlink:label="lab_isrg_CostOfSalesServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales&#8212;services</link:label>
    <link:label id="lab_isrg_CostOfSalesServiceMember_label_en-US" xlink:label="lab_isrg_CostOfSalesServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Sales Service [Member]</link:label>
    <link:label id="lab_isrg_CostOfSalesServiceMember_documentation_en-US" xlink:label="lab_isrg_CostOfSalesServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Sales Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesServiceMember" xlink:href="isrg-20191231.xsd#isrg_CostOfSalesServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_CostOfSalesServiceMember" xlink:to="lab_isrg_CostOfSalesServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock_6623c43c-43ae-4daa-b9f5-6dc2f565a5e2_terseLabel_en-US" xlink:label="lab_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Sales Returns and Doubtful Accounts</link:label>
    <link:label id="lab_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock_label_en-US" xlink:label="lab_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Sales Returns And Doubtful Accounts Policy [Text Block]</link:label>
    <link:label id="lab_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock_documentation_en-US" xlink:label="lab_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting policy for allowance for sales returns and doubtful accounts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" xlink:href="isrg-20191231.xsd#isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" xlink:to="lab_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_09045a25-83ff-4c75-8b75-c3814df3c024_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0670276b-6f73-47ac-8c5e-8cdeab1a8c60_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_ae25a960-901f-4287-a4c0-89a5a9cd5841_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and other credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_b68c9f0c-93ca-474e-8dab-5cbe1a0a8b60_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e5fa9a2b-cc9a-483e-aef5-9771c3b929d0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax_34300d27-0bc4-4cda-b4c9-e15d97222efc_terseLabel_en-US" xlink:label="lab_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax_label_en-US" xlink:label="lab_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Including Cumulative Effect of New Accounting Principle in Period of Adoption, Net of Tax</link:label>
    <link:label id="lab_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax_documentation_en-US" xlink:label="lab_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Including Cumulative Effect of New Accounting Principle in Period of Adoption, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" xlink:href="isrg-20191231.xsd#isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" xlink:to="lab_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d3fb5c99-9423-450f-affe-fbdf63f5f74a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_7b9efc1a-9547-4a45-b194-fac1802c75af_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow and Balance Sheet Information</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_2118c345-40a7-41f9-bd23-54a4d8bf8555_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Financial Statement Details</link:label>
    <link:label id="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Financial Information Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:to="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4b34431a-04f1-4d9c-885d-5e440e529bf6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_9c770f73-9c6c-4a45-a5d5-6d25f5e7ca9e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments_4d6ed643-16f1-447f-a479-960dfda2849d_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets adjustment</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_76244c03-da86-4074-86bc-c116d67c5f80_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes paid related to net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_ddb5ed25-636f-478b-98fd-29614365c8c7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_bf956ab4-7471-4a07-b95b-bb3b8899a532_negatedLabel_en-US" xlink:label="lab_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit loss</link:label>
    <link:label id="lab_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_label_en-US" xlink:label="lab_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Net Investment in Sales Type Leases, Allowance for Uncollectible Minimum Lease Payments</link:label>
    <link:label id="lab_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_documentation_en-US" xlink:label="lab_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Net Investment in Sales Type Leases, Allowance for Uncollectible Minimum Lease Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" xlink:href="isrg-20191231.xsd#isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" xlink:to="lab_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_34db549e-4881-4b7b-8a17-012901db676b_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCK OPTION PLANS</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d7bd85f7-b6d4-478b-98ca-9ca64e6410be_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State taxes, net of federal benefits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_0efab79e-b870-4e6a-a30f-565ab7ecbba6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mature in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_8ce782ed-adb9-4c6b-b459-36ee3c155858_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Available-For-Sale Investments With Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_057ab400-59a2-4dac-a766-bda4ec832d11_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b99959b8-a068-44bb-a118-d5cccfcf81a2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options granted (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9052dd3a-cd9c-4a34-9f39-1a8d6b3ced06_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash, beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f1d2dcd4-0d7e-48fa-82d5-68296e211b22_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash, end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_af916bc4-1179-4fc0-85ab-5e51496f9e94_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases related to tax positions taken during a prior year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_853caa69-bbbd-433f-af7f-8b0e3f3832ae_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025 and thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0efc7816-4f01-4ebc-b302-87ad2f9eb543_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value at grant date (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_63a42446-b78b-4dd7-8eef-ef14ab0ae4a2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Lives Of The Assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_28107b40-fd15-4bde-ac6c-25bd6767fbee_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of the Property, Plant and Equipment, Net Balance Sheet Item</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_1c850c65-2e71-4132-85cc-a3887d24ce7d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_0de75a47-4116-457b-b2e1-fe8bec1a2caa_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Translation and other</link:label>
    <link:label id="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Translation and Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_7c6135cd-7dd5-4d1a-9a63-2fba5ab676af_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets&#8212;Intuitive System Leasing</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Subject to or Available for Operating Lease, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_NonvestedStockOptionMember_23fd892d-3f3b-4da1-a5fb-9e22a11a19b5_terseLabel_en-US" xlink:label="lab_isrg_NonvestedStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Stock Option</link:label>
    <link:label id="lab_isrg_NonvestedStockOptionMember_label_en-US" xlink:label="lab_isrg_NonvestedStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Stock Option [Member]</link:label>
    <link:label id="lab_isrg_NonvestedStockOptionMember_documentation_en-US" xlink:label="lab_isrg_NonvestedStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NonvestedStockOptionMember" xlink:href="isrg-20191231.xsd#isrg_NonvestedStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_NonvestedStockOptionMember" xlink:to="lab_isrg_NonvestedStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossRelatedToLitigationSettlement_0ad37842-1951-4cd5-ac48-642b4603ac78_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossRelatedToLitigationSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax loss</link:label>
    <link:label id="lab_us-gaap_GainLossRelatedToLitigationSettlement_label_en-US" xlink:label="lab_us-gaap_GainLossRelatedToLitigationSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) Related to Litigation Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="lab_us-gaap_GainLossRelatedToLitigationSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AssetsAndLiabilitiesLesseeTableTextBlock_f8c1d64b-c486-406f-bc12-6e35119d556e_terseLabel_en-US" xlink:label="lab_isrg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Information</link:label>
    <link:label id="lab_isrg_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_isrg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_isrg_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_isrg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="isrg-20191231.xsd#isrg_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_isrg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_1e45161d-284a-409c-96bd-111aad1d4e08_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (Losses) on&#160;Hedge Instruments</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_d4018582-c0bd-4e26-ba15-395b7ab0818c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_6b356e7a-9827-4b73-b495-4ca048d35824_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_11a4f35c-ad2b-4caa-9f14-59137d739555_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation, options, expiration term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_99413d83-71b8-4157-83e2-303f3d7851bb_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents and developed technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a75b3ee8-ebeb-425d-b81b-125beaa6d2de_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_0ebd9c61-4b1f-407a-93b5-ebb1ad7a0752_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionDomesticMember_ddb67d1d-533b-4637-93c2-762c20fa1d3f_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomesticMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S.</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomesticMember_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomesticMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution, Domestic [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomesticMember" xlink:to="lab_us-gaap_GeographicDistributionDomesticMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_fc5ec3db-4648-410d-b985-f8b4ae3a74cd_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_eede5cbc-9d76-44e3-9be3-5a1726d341fa_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add: Dilutive potential shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_RangeThreeMember_8a7fed13-c804-4fc9-b8af-cb91d19aed67_terseLabel_en-US" xlink:label="lab_isrg_RangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 3</link:label>
    <link:label id="lab_isrg_RangeThreeMember_label_en-US" xlink:label="lab_isrg_RangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Three [Member]</link:label>
    <link:label id="lab_isrg_RangeThreeMember_documentation_en-US" xlink:label="lab_isrg_RangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeThreeMember" xlink:href="isrg-20191231.xsd#isrg_RangeThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeThreeMember" xlink:to="lab_isrg_RangeThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_48b9478b-11b1-44ed-a2f2-8b0bb473082e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for leases that were included within operating cash outflows</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ResearchAndDevelopmentMember_982f75bb-06d4-450c-b98a-324483466cd5_terseLabel_en-US" xlink:label="lab_isrg_ResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_isrg_ResearchAndDevelopmentMember_label_en-US" xlink:label="lab_isrg_ResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development [Member]</link:label>
    <link:label id="lab_isrg_ResearchAndDevelopmentMember_documentation_en-US" xlink:label="lab_isrg_ResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ResearchAndDevelopmentMember" xlink:href="isrg-20191231.xsd#isrg_ResearchAndDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ResearchAndDevelopmentMember" xlink:to="lab_isrg_ResearchAndDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_bf1465b4-9399-4637-9c32-4409e5271cdd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in unrealized gains (losses)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_df4ce8db-ba3c-4361-8f7d-ee43f2089b02_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_90c0ac8c-27d6-4a75-9466-3abc28c198ac_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest in Joint Venture</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_699bfba5-fb96-4523-bd7e-1453ac13fc7b_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: net income (loss) attributable to noncontrolling interest in joint venture</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b2c0b1b4-2bae-426d-8648-858f45eb06d4_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss attributable to noncontrolling interest in joint venture</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_cd2eefbf-aec8-40e4-bb9e-071a9b7e3ece_terseLabel_en-US" xlink:label="lab_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of look-back that could cause offering period to reset</link:label>
    <link:label id="lab_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of Look-Back That Could Cause Offering Period to Reset, Employee Stock Purchase Plans</link:label>
    <link:label id="lab_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_documentation_en-US" xlink:label="lab_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of Look-Back That Could Cause Offering Period to Reset, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" xlink:href="isrg-20191231.xsd#isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" xlink:to="lab_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_b4e9cc3e-dab5-40bf-9238-343e67f8a3eb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_f1dbfa4b-4598-46ec-8b19-1b6d1937be90_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss (gain) on investment, accretion of discounts, and amortization of premiums on investments, net</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_42ec44d7-f8b7-427a-b7cd-cc1faba18604_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted&#160;Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_b57fa2f3-1730-49bb-a1f8-2188f8c2146d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_b77dcb5f-bf88-46d9-8339-182803c23e8d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_e87acfb9-f33e-41c5-abcd-0ea4e09c4d34_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_3745ebd6-7d4a-49d6-995f-437ccfb92ae7_terseLabel_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available For Sale and Held to Maturity Securities [Domain]</link:label>
    <link:label id="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_label_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Available For Sale And Held To Maturity Securities [Domain]</link:label>
    <link:label id="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_documentation_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available For Sale and Held to Maturity Securities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" xlink:href="isrg-20191231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" xlink:to="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_cb28d671-d7f5-4763-ac23-635e5249fe76_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_dccab731-2928-40ac-8817-4eeac4a70382_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_200ee4e9-5c85-409e-aa96-e820c982304b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b6be7b9f-4071-453c-b2f5-6e4c637ccf39_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_39781bfd-dccf-4160-a112-de5701e77782_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation charges, income tax effect</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_a660b26e-a6e0-4791-9ba3-8d80bea07b14_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax effect</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_c3e0a7a9-8a01-4314-ae66-08d4a40dfbdf_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful&#160;Lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_c1eed506-e77c-4b60-964d-cc6b12d3089a_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_108622b4-0b28-4331-b9eb-514f2c6c381f_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_bd496aeb-fbf5-461a-9f19-824e96fef470_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_88b0c4e8-7f87-493d-831f-f3db90379b59_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_78fcf186-f88c-4e45-904b-aa7f6e952d0c_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_f20a5b1f-ffa9-426e-a923-e4c9da0c0092_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_f21c78df-0c6c-4e15-a2aa-76770ff121fb_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized&#160; Gains (Losses) on Available-for-Sale Securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_e9cc2148-df55-4faa-b71c-b8d3daacd6f8_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building improvements</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_bfa91301-974d-43d4-9eb1-81d487e1b2ba_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_cdcfdb19-ae7e-4191-bea9-8fd4414b885b_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_206e891a-968d-4e50-8a74-9bcb6c4b9d1f_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of new accounting standard</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:to="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_38de9cca-c6f0-41ec-aca7-98b75d9202fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Selected Quarterly Data</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_c354f8d0-2f49-4770-beb6-08f4ab67e764_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expenses</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_b775eb88-cb72-4596-9997-4ae34a14db56_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Revenue</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Lease Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_95db4594-e53e-4684-9e23-01f79aa3fb9b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_d3eb7030-3f89-410a-9d50-993cfe66fdea_terseLabel_en-US" xlink:label="lab_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and loss on disposal of property, plant, and equipment, net</link:label>
    <link:label id="lab_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_label_en-US" xlink:label="lab_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:label id="lab_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_documentation_en-US" xlink:label="lab_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment" xlink:href="isrg-20191231.xsd#isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment" xlink:to="lab_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_8a64ef77-8b4d-4806-b6c0-27f5aa5ee0ee_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProFormaMember_27e21f82-9e10-42ad-9b42-bc80a3f32c9d_terseLabel_en-US" xlink:label="lab_srt_ProFormaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro forma</link:label>
    <link:label id="lab_srt_ProFormaMember_label_en-US" xlink:label="lab_srt_ProFormaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProFormaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProFormaMember" xlink:to="lab_srt_ProFormaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SystemSalesArrangementWarrantyPeriod_ac48af0a-7584-4cf9-aae6-c73b024c02fd_terseLabel_en-US" xlink:label="lab_isrg_SystemSalesArrangementWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">System sales arrangement, warranty period</link:label>
    <link:label id="lab_isrg_SystemSalesArrangementWarrantyPeriod_label_en-US" xlink:label="lab_isrg_SystemSalesArrangementWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">System Sales Arrangement, Warranty Period</link:label>
    <link:label id="lab_isrg_SystemSalesArrangementWarrantyPeriod_documentation_en-US" xlink:label="lab_isrg_SystemSalesArrangementWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">System Sales Arrangement, Warranty Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemSalesArrangementWarrantyPeriod" xlink:href="isrg-20191231.xsd#isrg_SystemSalesArrangementWarrantyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SystemSalesArrangementWarrantyPeriod" xlink:to="lab_isrg_SystemSalesArrangementWarrantyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_036479a3-dab6-448d-87a0-5be673572915_terseLabel_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in undiscounted expected contingent consideration</link:label>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_label_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Undiscounted Expected Outcome</link:label>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_documentation_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Undiscounted Expected Outcome</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" xlink:to="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d4de9164-2cbf-4e5c-872d-9471f00032b9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mature in one to five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_b57c57b2-3314-4b25-8c43-60ea5c1eb8e1_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income attributable to Intuitive Surgical, Inc.</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_bb660a13-6d95-4da0-a5d6-daddfdf64834_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income attributable to Intuitive Surgical, Inc.</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_3b4999c2-d8b8-4dee-b585-87d4ab165c9f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_fa3a17ec-f186-4c3b-a9d7-4bd5a3739d75_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit from tax holiday (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_label_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:to="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_26fcab55-0aca-41c5-b072-40f457bdb631_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_b10f4d2a-aebc-4722-9017-ae27d7132e05_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_00991629-a1ae-4e00-bef6-d4ad9661bc1f_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal use software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNoteSecuritiesMember_4a71769f-b0bc-499a-bc0e-b89714f16631_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNoteSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate securities</link:label>
    <link:label id="lab_us-gaap_CorporateNoteSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateNoteSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Note Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNoteSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateNoteSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNoteSecuritiesMember" xlink:to="lab_us-gaap_CorporateNoteSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ConsolidatingReportingAxis_f34e3534-5e23-455e-834b-a420854c72f6_terseLabel_en-US" xlink:label="lab_isrg_ConsolidatingReportingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating Reporting [Axis]</link:label>
    <link:label id="lab_isrg_ConsolidatingReportingAxis_label_en-US" xlink:label="lab_isrg_ConsolidatingReportingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating Reporting [Axis]</link:label>
    <link:label id="lab_isrg_ConsolidatingReportingAxis_documentation_en-US" xlink:label="lab_isrg_ConsolidatingReportingAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidating Reporting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingAxis" xlink:href="isrg-20191231.xsd#isrg_ConsolidatingReportingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ConsolidatingReportingAxis" xlink:to="lab_isrg_ConsolidatingReportingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d3bfeecf-2cf5-4b2c-a0bf-f1d75911f20a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase plan, shares issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ca93f258-2d60-43d2-9027-59549c1d218e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income/(loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_a1918cc2-c4c3-4614-99b2-4578229eaa41_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateDomain_ab0b8f4d-7434-49d4-8c74-1706d5d7e891_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain" xlink:to="lab_us-gaap_AwardDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_c24e29f4-8be4-4b56-bf55-e06037f137aa_totalLabel_en-US" xlink:label="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets measured at fair value, Amortized Cost</link:label>
    <link:label id="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_label_en-US" xlink:label="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents and Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:label id="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_documentation_en-US" xlink:label="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents and Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:href="isrg-20191231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:to="lab_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_1aa93a79-07c4-49c3-a33b-537d1ba824d8_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_eec2eef0-c04e-4dc6-99ca-955fbc790529_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases related to tax positions taken during the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_0dd05a4f-0eb9-4bf3-b48c-0e0e3cb16e9b_totalLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_69115969-5a7e-4b4f-8f63-6eba7f6600ff_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options forfeited/expired (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_e5becdfa-1701-4a36-aef7-6befdcf4aac0_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_5a4f64e9-57e5-43b3-8f7f-3e4205e850aa_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue&#8212;long-term</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_ec22764f-9506-4d28-8d93-a60de05e94c6_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_314d54bf-2e6a-4ac8-a3e1-f655d3d7cd86_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares were reserved for future issuance (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_fb27e2cb-3a1c-4854-b81c-c5d9e063406a_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes&#8212;long-term</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_dfd97c5a-3ffd-46d7-adc2-0513c451dbb4_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_NewHireOptionsMember_486a408a-14d3-47b5-8fe5-69368ff30173_terseLabel_en-US" xlink:label="lab_isrg_NewHireOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Hire Options</link:label>
    <link:label id="lab_isrg_NewHireOptionsMember_label_en-US" xlink:label="lab_isrg_NewHireOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Hire Options [Member]</link:label>
    <link:label id="lab_isrg_NewHireOptionsMember_documentation_en-US" xlink:label="lab_isrg_NewHireOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Hire Options [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NewHireOptionsMember" xlink:href="isrg-20191231.xsd#isrg_NewHireOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_NewHireOptionsMember" xlink:to="lab_isrg_NewHireOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_de0a6833-92fe-444a-97f9-f6dc2e0f9b25_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_8d6dbebd-763e-4810-a16c-737898bc7a07_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net impact of measurement-period adjustment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_e7246818-052b-46fd-8cf6-e571e2117936_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_23bd16a0-4ca7-4c1f-a2ff-3a64b01c7781_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_FebruaryGrantMember_d94a7a37-b915-4fa0-93fa-8cc1a5a7f3e6_terseLabel_en-US" xlink:label="lab_isrg_FebruaryGrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February Grant</link:label>
    <link:label id="lab_isrg_FebruaryGrantMember_label_en-US" xlink:label="lab_isrg_FebruaryGrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February Grant [Member]</link:label>
    <link:label id="lab_isrg_FebruaryGrantMember_documentation_en-US" xlink:label="lab_isrg_FebruaryGrantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February Grant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_FebruaryGrantMember" xlink:href="isrg-20191231.xsd#isrg_FebruaryGrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_FebruaryGrantMember" xlink:to="lab_isrg_FebruaryGrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_1c74f57b-10bc-4eb0-bf09-213e8d9c6a04_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5fe216d3-4825-4fe1-936d-01e9b7412ffa_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income/(Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f5fcde4-8cd6-4ccc-a9ff-86bd509e4491_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMinorityShareholders_04af3f43-cb99-496e-a940-5d0ed1b65757_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital contribution from noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMinorityShareholders" xlink:to="lab_us-gaap_ProceedsFromMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AwardedtoAxis_1cca5a83-48c8-481d-9916-2a1b0242a42b_terseLabel_en-US" xlink:label="lab_isrg_AwardedtoAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awarded to [Axis]</link:label>
    <link:label id="lab_isrg_AwardedtoAxis_label_en-US" xlink:label="lab_isrg_AwardedtoAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awarded to [Axis]</link:label>
    <link:label id="lab_isrg_AwardedtoAxis_documentation_en-US" xlink:label="lab_isrg_AwardedtoAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awarded to [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoAxis" xlink:href="isrg-20191231.xsd#isrg_AwardedtoAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AwardedtoAxis" xlink:to="lab_isrg_AwardedtoAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_26192006-efef-45d5-800d-040622da9aa1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_88e43d35-4366-4fff-a844-46f260853e94_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_0c3fee99-ef9a-43c0-b8b6-d76b5c854189_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f993eb0e-6f11-4689-acd8-40b53ae3280a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_94997ae4-5cd3-4daf-abff-0f1fce3928db_terseLabel_en-US" xlink:label="lab_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2009 Plan</link:label>
    <link:label id="lab_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_label_en-US" xlink:label="lab_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended And Restated Twenty Zero Nine Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_documentation_en-US" xlink:label="lab_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended And Restated 2009 Stock Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" xlink:href="isrg-20191231.xsd#isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" xlink:to="lab_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_243cf54d-f9a7-4e6e-b69b-4d54ba7e54a2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_4556a147-eba8-44fb-8132-f0495dfb7a60_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b7d7742a-7d15-4881-883e-a31066a7c6fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Deferred Tax Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_d1471af3-bf98-468d-b84d-1e15a2afb67d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of the Other Long-Term Liabilities Balance Sheet Item</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_26e99598-4463-4282-bb12-b38f8f5d81fc_negatedLabel_en-US" xlink:label="lab_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of unrecognized tax benefits</link:label>
    <link:label id="lab_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Reconciliation Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations</link:label>
    <link:label id="lab_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_documentation_en-US" xlink:label="lab_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Reconciliation Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="isrg-20191231.xsd#isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_735aad6c-4102-4860-9674-5b7a7a7ceb72_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_20ae5c45-2666-46fd-9640-e98adde84b72_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_InstrumentsandAccessoriesMember_f9a73a8e-01d1-4d2e-8c28-03423651c4db_terseLabel_en-US" xlink:label="lab_isrg_InstrumentsandAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments and accessories</link:label>
    <link:label id="lab_isrg_InstrumentsandAccessoriesMember_label_en-US" xlink:label="lab_isrg_InstrumentsandAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments and Accessories [Member]</link:label>
    <link:label id="lab_isrg_InstrumentsandAccessoriesMember_documentation_en-US" xlink:label="lab_isrg_InstrumentsandAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments and Accessories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InstrumentsandAccessoriesMember" xlink:href="isrg-20191231.xsd#isrg_InstrumentsandAccessoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_InstrumentsandAccessoriesMember" xlink:to="lab_isrg_InstrumentsandAccessoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_bfd1ea52-c18b-4548-afc6-7f74faa053cc_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent_de4b8e4c-3df4-46da-aed3-c31321506035_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaids and other current assets</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Lessor Balance Sheet, Net Investment in Direct Financing and Sales Type Leases, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent" xlink:to="lab_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_5a973605-7dd1-4116-8f89-321589c72b6c_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decreases related to tax positions taken during a prior year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_50a0d9b6-030d-4ace-a2f9-88caee424138_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program, remaining authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_22f079a4-25fe-413c-8b99-85e395d6ebf5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_a4cf5270-b8e3-45d0-bf37-c047eea9241b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Cash and Available-For-Sale Securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_d08974f0-7e1c-4ea1-8222-339f6a0902c4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_fbaea26b-a590-4b03-bf3a-ede7702af19c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld related to net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_f0a31357-54b8-47ae-b44d-d723630a13dc_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized losses 12 months or greater</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c5f4f3e2-ed19-4c42-9f4c-5e54ec845190_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassified from accumulated other comprehensive (loss)</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a7d22cb4-36d8-42aa-bf54-9c05bd3d105d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_d55434a5-5cea-479b-9317-d26c3cfd07a8_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_3b88d99e-4450-4329-b0e6-bb82a02938e5_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributionRightsMember_3a088517-7887-4c8c-a712-b80ca1813845_verboseLabel_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution rights and others</link:label>
    <link:label id="lab_us-gaap_DistributionRightsMember_label_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributionRightsMember" xlink:to="lab_us-gaap_DistributionRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_100eb95f-1833-4a0f-b123-73c89bd8dfbe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_97f904de-7a83-43d4-8f2b-b6f974524235_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. tax on foreign earnings</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_4c962054-8584-4feb-b192-dc0a7b1c5ca3_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts, loan credit losses, and sales returns</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_2c50712d-d0ee-48d4-8160-2e92399f2ce4_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Intuitive Surgical, Inc. stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_24de5936-3a06-4a08-9b5f-5b36f65f1cb9_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_c3b245d6-9d4e-4ebf-8f78-70183553b951_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_InitialRSUgrantsMember_cc56485b-202d-4e9a-bc98-bbc413c9941d_terseLabel_en-US" xlink:label="lab_isrg_InitialRSUgrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial RSU grants</link:label>
    <link:label id="lab_isrg_InitialRSUgrantsMember_label_en-US" xlink:label="lab_isrg_InitialRSUgrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial RSU grants [Member]</link:label>
    <link:label id="lab_isrg_InitialRSUgrantsMember_documentation_en-US" xlink:label="lab_isrg_InitialRSUgrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial RSU grants [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialRSUgrantsMember" xlink:href="isrg-20191231.xsd#isrg_InitialRSUgrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_InitialRSUgrantsMember" xlink:to="lab_isrg_InitialRSUgrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease_89bcf1f6-cdbf-401c-bfe3-fa50900bdee9_totalLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net investment in sales-type leases</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Net Investment in Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_cd6f0bdd-ef56-431f-8b2d-5d902b2610c9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in unrealized gains (losses)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Reclassification Adjustments, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_9a58b1c6-11ca-43bf-8e0f-a71f028332a5_terseLabel_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage vesting upon one year of service</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_label_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Upon One Year of Service</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_documentation_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Upon One Year of Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" xlink:to="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_552ef4d3-79c4-40cc-bd06-e5b28b2b98f3_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_796e809a-76ff-44d0-9bbe-e51d3928bff3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_347f3871-e97f-47cb-8054-8d18f61c9ac2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_8435fbd3-4105-454a-a60a-88a9e09df841_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7ebad4c0-6d92-4d03-9daf-3e63afc6281b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_3f084a75-229b-434c-906e-8a764751f098_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d2ea30-5f31-45e3-a10b-fdde502fd374_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_e7a7ec30-b5a0-4bb3-b239-c2954427cbdf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount on fair market value on the purchase date</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_b55a0d9d-078b-4f1c-8b3a-4853c2ae4e48_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_522bc513-ed4b-4529-be1a-d8ff8feda49d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_a7aecc4c-12ec-48a7-8b46-bf1462a3534c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_a9f0c093-51ac-4475-a320-4ac41b94855a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory:</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_VattikutiTechnologiesPvt.Ltd.Member_1388bd90-9572-4bc3-a031-14c1cd844d9a_terseLabel_en-US" xlink:label="lab_isrg_VattikutiTechnologiesPvt.Ltd.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vattikuti Technologies Pvt. Ltd.</link:label>
    <link:label id="lab_isrg_VattikutiTechnologiesPvt.Ltd.Member_label_en-US" xlink:label="lab_isrg_VattikutiTechnologiesPvt.Ltd.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vattikuti Technologies Pvt. Ltd. [Member]</link:label>
    <link:label id="lab_isrg_VattikutiTechnologiesPvt.Ltd.Member_documentation_en-US" xlink:label="lab_isrg_VattikutiTechnologiesPvt.Ltd.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vattikuti Technologies Pvt. Ltd. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_VattikutiTechnologiesPvt.Ltd.Member" xlink:href="isrg-20191231.xsd#isrg_VattikutiTechnologiesPvt.Ltd.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_VattikutiTechnologiesPvt.Ltd.Member" xlink:to="lab_isrg_VattikutiTechnologiesPvt.Ltd.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0c2ba34f-e7f9-42d5-b8e5-ca9175510835_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_17bdf67a-1558-480a-b8b1-1f2257fef92c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation not benefited</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_30057239-1be9-43ae-96c2-567d2a7e514a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Reclassification adjustment for losses on employee benefit plans</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_e20a8467-9ebe-4ddc-a414-2191b22549af_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions_d7468263-de69-4de9-90a7-e66700ae3ef7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Includes charitable foundation contribution expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Charitable Contributions, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_a3171865-5718-48d7-ae8e-d7efbdc4e184_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other-than-temporary impairment losses</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other than Temporary Impairment Losses, Investments, Available-for-sale Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_db52f66d-4fd6-466b-bddc-38507cd6e2b7_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_71966581-39c3-4185-a3e2-35af8e6957d4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_a8cc6e9a-d98b-4779-885e-ba584f98b298_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_92e6fa2b-cdfc-4442-9b35-fbde8f2ae4f6_terseLabel_en-US" xlink:label="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Quarterly Financial Information [Abstract]</link:label>
    <link:label id="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Quarterly Financial Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:to="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4db9503b-d786-46f0-b276-80dfd421882a_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_7dc1f100-7949-4ae4-a22f-949e8aad78c7_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_e7b16edd-cd5e-4577-ad33-b651cb4d8ba3_terseLabel_en-US" xlink:label="lab_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2000 Non-Employee Directors' Stock Option Plan</link:label>
    <link:label id="lab_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_label_en-US" xlink:label="lab_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Non Employee Directors Stock Option Plan [Member]</link:label>
    <link:label id="lab_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_documentation_en-US" xlink:label="lab_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Non-Employee Directors' Stock Option Plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember" xlink:href="isrg-20191231.xsd#isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember" xlink:to="lab_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_01fc0ca9-1d8f-4964-8b1b-eed18e84d900_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Intuitive Surgical, Inc. Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_eb377eb9-4e5f-4ae2-ac37-fc961f1349b8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options exercised under stock option plans</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_4ddccd7e-4388-44e1-ad80-5ce94ab89f1b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_198bf598-196b-4f7b-ab93-a4c7077a78f3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_29f7d310-26fe-4233-b560-ac70f60b93b3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b656b128-3522-4880-8e3a-411f6069a24f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value at grant date (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0c147645-d195-4a32-900b-3bd60deb67d8_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and retirement of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_35c347c2-109f-4640-b325-c1e00c626aca_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_0dfd6fc2-e9e8-48fe-b1c4-06d61b0f2611_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_ae13e593-059f-41fa-94f3-56676d6b1646_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized gains/(losses) on investments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_0bb17302-39d0-4670-b467-3e6353cd5259_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0761eb0c-76ff-4551-abec-9bdc387b6a65_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AnnualGrantOptionsMember_7f73f98a-930b-4101-bda4-80a8496bf58c_terseLabel_en-US" xlink:label="lab_isrg_AnnualGrantOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Grant Options</link:label>
    <link:label id="lab_isrg_AnnualGrantOptionsMember_label_en-US" xlink:label="lab_isrg_AnnualGrantOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Grant Options [Member]</link:label>
    <link:label id="lab_isrg_AnnualGrantOptionsMember_documentation_en-US" xlink:label="lab_isrg_AnnualGrantOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Grant Options [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AnnualGrantOptionsMember" xlink:href="isrg-20191231.xsd#isrg_AnnualGrantOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AnnualGrantOptionsMember" xlink:to="lab_isrg_AnnualGrantOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2de1ffc-2af4-404c-9f4e-12e1242a1ca0_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_cba45e64-7e7e-43ee-857f-bac2614ce78b_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_f444f500-0f78-49d3-9245-4e0e76bd7d00_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashMember_77279696-0cab-4ddd-85c1-c2fdd9717eea_terseLabel_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashMember_label_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember" xlink:to="lab_us-gaap_CashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2ddc411e-4fee-4b68-b227-822c05da6fe1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation and employee benefits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_6cff8ff4-9430-4c6f-90ed-23fda4b3474d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_e941b110-61ba-4dc3-b2af-08a8b49c24a5_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation And Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_4e73081d-9940-47d3-8827-0a31f138a9b6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_db67b8c7-78d9-4eb2-97d9-c4478d9a8f3c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_15a4b891-4e6c-47b2-9a9b-107f2b135d18_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_9bfb633d-6bb4-4121-be72-0757b7b82845_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash received from option exercises and employee stock purchase plans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_f3c8f7a1-39d7-47f6-bc20-b7da9927706f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Income Tax Difference From The Statutory Rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2ba51378-1067-4c15-b16f-fddaed05d9d7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life, intangible asset</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_57891a8e-8849-4c26-b071-25ee4d60c4c4_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_ef3bd36d-bb7d-4ee4-87a7-9356db3552ef_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_0acc9104-e40e-49e8-a852-0024291eb54e_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction-in-process</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_e4111c8e-ce74-4b29-9d34-890f1bc9fa74_terseLabel_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest (in shares)</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_label_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_documentation_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" xlink:to="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_bd4c434f-9d7d-46fd-8438-af652dd344a1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_4693fc64-304c-4345-880b-3d3f697f731f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Ranges Of Outstanding And Exercisable Options</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ManufacturingProcessTechnologyMember_11670503-d84b-4b4f-b52d-3ba3171dd04b_terseLabel_en-US" xlink:label="lab_isrg_ManufacturingProcessTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing process technology</link:label>
    <link:label id="lab_isrg_ManufacturingProcessTechnologyMember_label_en-US" xlink:label="lab_isrg_ManufacturingProcessTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Process Technology [Member]</link:label>
    <link:label id="lab_isrg_ManufacturingProcessTechnologyMember_documentation_en-US" xlink:label="lab_isrg_ManufacturingProcessTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Process Technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ManufacturingProcessTechnologyMember" xlink:href="isrg-20191231.xsd#isrg_ManufacturingProcessTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ManufacturingProcessTechnologyMember" xlink:to="lab_isrg_ManufacturingProcessTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_7887a7e6-cbf8-4a6b-b170-b794c6de723d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_0557f207-3925-431c-9999-28718047185b_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0f890399-7b8f-42cb-bac4-d0a02ec6527c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8c1c51fa-1472-4802-a896-a8b4861b8fb7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_12fb318a-a6be-40a2-8ee9-a76bccbcb81a_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis" xlink:to="lab_us-gaap_AwardDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_887497e8-e9ff-463c-9bc0-0392b8857b7a_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_d0563f5d-b251-4cce-bd05-cd2c79572022_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_cac728c9-7f82-4ae9-b436-8fc7d143ea5d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_3d33d365-a53d-47bd-9d60-2a29adee8d49_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_1cbbe002-386c-4cf0-bb51-4b0fb7811ace_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SystemsMember_58a2bb5d-5958-41fb-9af9-308586c56a9b_terseLabel_en-US" xlink:label="lab_isrg_SystemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Systems</link:label>
    <link:label id="lab_isrg_SystemsMember_label_en-US" xlink:label="lab_isrg_SystemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Systems [Member]</link:label>
    <link:label id="lab_isrg_SystemsMember_documentation_en-US" xlink:label="lab_isrg_SystemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Systems [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemsMember" xlink:href="isrg-20191231.xsd#isrg_SystemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SystemsMember" xlink:to="lab_isrg_SystemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_cba96cc7-68c6-44d2-8e16-3b0e5e194a18_totalLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense after income taxes</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9f0ecac2-a558-4b6a-b5bf-bb121800753c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8eb1cb66-aecb-47f7-a6fb-3a94fde74cda_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6bbce09c-d09b-4f83-9bb5-a1ac37d13ac3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025 and thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_ecf2c0ef-2bb3-498a-8a28-b46df2e729e3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant, and equipment, net:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9e1787a4-525e-4813-9e5c-294614443041_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaids and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_04085909-aea0-47de-96c8-961e0f2aebab_terseLabel_en-US" xlink:label="lab_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets, percent</link:label>
    <link:label id="lab_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_label_en-US" xlink:label="lab_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets Maintained In The United States Percent</link:label>
    <link:label id="lab_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_documentation_en-US" xlink:label="lab_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets maintained in the United States.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent" xlink:href="isrg-20191231.xsd#isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent" xlink:to="lab_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_d614a6b0-554f-4857-838c-59b9422f7c9b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_2fedbfa1-b7cb-4332-b1c0-9186afedce8a_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_b3760193-b33c-432f-bbf0-2d5bb7f32635_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_8220bb21-cd3b-4f6d-a9e3-4b0e0e0d8588_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_0a313352-f262-4c5e-a2bd-e6d149ae9bd3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Transfers and Changes</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Transfers and Changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_f6725c91-75ed-49ae-8309-fa771c164da4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of common stock relating to employee stock plans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2430e48c-4978-47bc-8bff-9df09cf8e975_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ccfedfd1-a050-4d08-acab-d403aef909c6_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange gains (losses) related to balance sheet re-measurement</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsLeasedToOthersMember_8bd9288b-3cf3-4d23-9cbe-5ee464c98414_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsLeasedToOthersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets</link:label>
    <link:label id="lab_us-gaap_AssetsLeasedToOthersMember_label_en-US" xlink:label="lab_us-gaap_AssetsLeasedToOthersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Leased to Others [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsLeasedToOthersMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsLeasedToOthersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsLeasedToOthersMember" xlink:to="lab_us-gaap_AssetsLeasedToOthersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0d07c50a-d676-4085-b0e0-c9a79629565d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average period unrecognized compensation expenses are expected to be recognized, years</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_30219c10-eef5-4013-86e7-801e034681ae_terseLabel_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage vesting at the end of one month</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_label_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting at the End of One Month</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_documentation_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting at the End of One Month</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" xlink:to="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_e2eec8ed-930c-4a30-9e80-c372244786cc_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5f0f4ab8-35e5-4c72-8282-89c16571d09b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AwardedtoDomain_17755dba-14ca-49e7-8240-fef80cc17069_terseLabel_en-US" xlink:label="lab_isrg_AwardedtoDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awarded to [Domain]</link:label>
    <link:label id="lab_isrg_AwardedtoDomain_label_en-US" xlink:label="lab_isrg_AwardedtoDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awarded to [Domain]</link:label>
    <link:label id="lab_isrg_AwardedtoDomain_documentation_en-US" xlink:label="lab_isrg_AwardedtoDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Awarded to [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoDomain" xlink:href="isrg-20191231.xsd#isrg_AwardedtoDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AwardedtoDomain" xlink:to="lab_isrg_AwardedtoDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_423334f1-cd1e-4e80-8d53-8668ea7f6a58_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested beginning balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_34f3983e-1e3a-4d92-a73e-fd73bb873382_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested ending balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_RangeTwoMember_9d0f41f8-7613-459a-bdf1-cd36382d85d0_terseLabel_en-US" xlink:label="lab_isrg_RangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 2</link:label>
    <link:label id="lab_isrg_RangeTwoMember_label_en-US" xlink:label="lab_isrg_RangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Two [Member]</link:label>
    <link:label id="lab_isrg_RangeTwoMember_documentation_en-US" xlink:label="lab_isrg_RangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeTwoMember" xlink:href="isrg-20191231.xsd#isrg_RangeTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeTwoMember" xlink:to="lab_isrg_RangeTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_a7b21b36-e012-4bec-8fe2-539e1346e6d6_terseLabel_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage vesting per month after six months of service</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_label_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Per Month After Six Months of Service</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_documentation_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Per Month After Six Months of Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" xlink:to="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ClosingStockPriceOfCompanyStock_a0bc4683-5b78-41fe-b282-42a7d8495102_terseLabel_en-US" xlink:label="lab_isrg_ClosingStockPriceOfCompanyStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing stock price (usd per share)</link:label>
    <link:label id="lab_isrg_ClosingStockPriceOfCompanyStock_label_en-US" xlink:label="lab_isrg_ClosingStockPriceOfCompanyStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing Stock Price Of Company Stock</link:label>
    <link:label id="lab_isrg_ClosingStockPriceOfCompanyStock_documentation_en-US" xlink:label="lab_isrg_ClosingStockPriceOfCompanyStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The closing stock price of the Company's stock on balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ClosingStockPriceOfCompanyStock" xlink:href="isrg-20191231.xsd#isrg_ClosingStockPriceOfCompanyStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ClosingStockPriceOfCompanyStock" xlink:to="lab_isrg_ClosingStockPriceOfCompanyStock" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue_1f3dcb31-f9c8-4016-b372-6b8a91032f4d_terseLabel_en-US" xlink:label="lab_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum exercise price of NSOs, percentage of fair value</link:label>
    <link:label id="lab_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue_label_en-US" xlink:label="lab_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Exercise Price Of Nsos Percentage Of Fair Value</link:label>
    <link:label id="lab_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue_documentation_en-US" xlink:label="lab_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum exercise price of NSOs, percentage of fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue" xlink:href="isrg-20191231.xsd#isrg_MinimumExercisePriceOfNsosPercentageOfFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue" xlink:to="lab_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_7a34e479-8405-4584-9657-b960aab48cea_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life of shares vested and expected to vest, years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_ed1fa193-a00e-48c1-b766-a9c7d5a39455_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation and employee benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments_ebc0be70-9c30-42f8-9e7e-595c31e73306_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Net Investment in Sales Type Leases, Allowance for Uncollectible Minimum Lease Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments" xlink:to="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_cb09de6f-1543-462a-bad5-84b3f9f5865c_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_c72a26e0-49af-43f8-bef7-b312ce6098b3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Future Minimum Lease Commitments Under Operating Leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_fa84d6a7-47c8-4514-ad49-67f3f2a2d0d3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three-for-one stock split</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_f427c9c8-e5d6-4466-a7fd-82b7536d7664_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025 and thereafter</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e2699e37-84e0-453c-a9be-9f80c49a3261_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockSplits_c978e2a3-d2ef-4393-93ae-ce00eaf5da68_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three-for-one stock split (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockSplits_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Stock Splits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_7cdbad77-5583-4992-8648-31b70ea1449a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 8)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_6b8108ab-b5b9-4152-8c6d-76d9ac886c7d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capital Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capital Leased Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable" xlink:to="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e0152f5e-8ccb-4580-9276-b15e7ae7b2f2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_4d5f10fc-8a51-454b-8218-827c94ff2fc7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_4b1901d6-b4ae-467a-a021-30932b799c64_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_2296462e-9dab-4c2a-ac98-2cffd726e4ff_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_3aeafadf-1ecf-4318-b309-0d598687d7c6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Income Before Provision For Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_38152908-4191-44b3-84e0-d84213c75256_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income taxes, Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_feedc4f5-6dc2-4b3a-b50d-f5aa566975df_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_a63cb895-13e6-4f2c-ac65-6875c1fff2d4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefits related to share-based compensation arrangements</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_acecf7f6-b4d2-429e-8b1c-39bbd094d2c4_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_27c16257-7754-449b-8fd2-e4e154a8e80c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefits related to share-based compensation arrangements</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_374a40d5-0f35-453e-90e3-e5949abf1e22_terseLabel_en-US" xlink:label="lab_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedges de-designated (period)</link:label>
    <link:label id="lab_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_label_en-US" xlink:label="lab_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Designation As Cash Flow Hedges, De-Designation, Period</link:label>
    <link:label id="lab_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_documentation_en-US" xlink:label="lab_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Designation As Cash Flow Hedges, De-Designation, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" xlink:href="isrg-20191231.xsd#isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" xlink:to="lab_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorLeasesPolicyTextBlock_96ddc00a-6492-43e1-ab79-68f6b1bb6634_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Leases</link:label>
    <link:label id="lab_us-gaap_LessorLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_1039ddf8-9161-4d10-893c-2ec11edbac8f_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_2af87796-cbfa-48dc-bb84-804f1ac1bdb7_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax settlement charges</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:to="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_026b2e41-87a7-44b6-913d-c6743ac45801_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_10e13887-60e8-4105-b4ec-1282bf59f6ab_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_fc385077-b971-475c-99a9-5f4615826bd0_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. treasuries</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_f7f467bc-bb6f-49a0-9953-effa52f7f57f_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_421a1fb6-26b2-44be-b21b-e24600cca960_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6aa197e7-f050-49ef-ba48-58a141ba00f0_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_9c3958f6-19d0-4153-be40-96e715f5314b_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_TransferfromInventory_7bd50775-52fa-4d46-b98c-5522da0abdb1_terseLabel_en-US" xlink:label="lab_isrg_TransferfromInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment transfers from inventory to property, plant, and equipment</link:label>
    <link:label id="lab_isrg_TransferfromInventory_label_en-US" xlink:label="lab_isrg_TransferfromInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer from Inventory</link:label>
    <link:label id="lab_isrg_TransferfromInventory_documentation_en-US" xlink:label="lab_isrg_TransferfromInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer from Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TransferfromInventory" xlink:href="isrg-20191231.xsd#isrg_TransferfromInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_TransferfromInventory" xlink:to="lab_isrg_TransferfromInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_71c2f18e-e459-48b8-9153-a0cbef815701_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_RangeFiveMember_90af4626-7f6d-4e23-bb4d-d1e94d026c48_terseLabel_en-US" xlink:label="lab_isrg_RangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 5</link:label>
    <link:label id="lab_isrg_RangeFiveMember_label_en-US" xlink:label="lab_isrg_RangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Five [Member]</link:label>
    <link:label id="lab_isrg_RangeFiveMember_documentation_en-US" xlink:label="lab_isrg_RangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFiveMember" xlink:href="isrg-20191231.xsd#isrg_RangeFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeFiveMember" xlink:to="lab_isrg_RangeFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_5259ad12-2d46-4f04-836f-5a112c2ac97b_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_7765710c-75f4-49d0-a437-4dff45c023c8_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_00870db7-2289-44fc-bf6d-cdc01a336916_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3822212f-829d-4170-b6dd-e16e4389a75c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_26873487-cfc7-4db4-a14f-79fc78837da8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized losses less than 12 months Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_955bd309-75a1-4dc2-8849-56f14ab73624_terseLabel_en-US" xlink:label="lab_isrg_StockRepurchaseProgramincreasedtoauthorizedamount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, increased to authorized amount</link:label>
    <link:label id="lab_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_label_en-US" xlink:label="lab_isrg_StockRepurchaseProgramincreasedtoauthorizedamount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, increased to authorized amount</link:label>
    <link:label id="lab_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_documentation_en-US" xlink:label="lab_isrg_StockRepurchaseProgramincreasedtoauthorizedamount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increased to authorized shares repurchase amount for Stock Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount" xlink:href="isrg-20191231.xsd#isrg_StockRepurchaseProgramincreasedtoauthorizedamount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount" xlink:to="lab_isrg_StockRepurchaseProgramincreasedtoauthorizedamount" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits_f6e27701-9409-4612-9ffe-a9a9129f5a33_terseLabel_en-US" xlink:label="lab_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One-time tax benefit related to the enactment of Swiss tax reform</link:label>
    <link:label id="lab_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits_label_en-US" xlink:label="lab_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Benefit, Discrete Item, One Time Tax Benefits</link:label>
    <link:label id="lab_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits_documentation_en-US" xlink:label="lab_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Benefit, Discrete Item, One Time Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" xlink:href="isrg-20191231.xsd#isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" xlink:to="lab_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_PurchasedSoftwareMember_7c07e48a-45d1-41c8-bdbd-2179c5519596_terseLabel_en-US" xlink:label="lab_isrg_PurchasedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased software</link:label>
    <link:label id="lab_isrg_PurchasedSoftwareMember_label_en-US" xlink:label="lab_isrg_PurchasedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased Software [Member]</link:label>
    <link:label id="lab_isrg_PurchasedSoftwareMember_documentation_en-US" xlink:label="lab_isrg_PurchasedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased Software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PurchasedSoftwareMember" xlink:href="isrg-20191231.xsd#isrg_PurchasedSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_PurchasedSoftwareMember" xlink:to="lab_isrg_PurchasedSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b32f4d91-2724-4c20-95d4-83c4a922b895_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_fe8e4b1d-b07c-4ce6-993c-a02087d72272_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mature in one to five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_3ec0d2fa-1dab-4462-bee8-12d383a2c9bd_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, 300.0 shares authorized, $0.001 par value, 116.0 shares and 114.5 shares issued and outstanding as of December 31, 2019, and 2018, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_be36da8e-5cc5-49de-acdb-fd76d3b0a491_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_6d032112-88b7-4152-8925-bb6925f0a5f5_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_39ae3e30-5781-4aee-a0c4-4dc5e31ad9dc_terseLabel_en-US" xlink:label="lab_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount charged to retained earnings during stock repurchases</link:label>
    <link:label id="lab_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_label_en-US" xlink:label="lab_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount Charged To Retained Earnings During Stock Repurchases</link:label>
    <link:label id="lab_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_documentation_en-US" xlink:label="lab_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount charged to Retained Earnings under the par value of method of accounting for stock repurchases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases" xlink:href="isrg-20191231.xsd#isrg_AmountChargedToRetainedEarningsDuringStockRepurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases" xlink:to="lab_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_64d96507-a165-4da5-a550-06c419278424_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_CostOfSalesProductMember_4029971f-b650-4d90-b2fe-134fb0c52013_terseLabel_en-US" xlink:label="lab_isrg_CostOfSalesProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales&#8212;products</link:label>
    <link:label id="lab_isrg_CostOfSalesProductMember_label_en-US" xlink:label="lab_isrg_CostOfSalesProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Sales Product [Member]</link:label>
    <link:label id="lab_isrg_CostOfSalesProductMember_documentation_en-US" xlink:label="lab_isrg_CostOfSalesProductMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Sales Product [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesProductMember" xlink:href="isrg-20191231.xsd#isrg_CostOfSalesProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_CostOfSalesProductMember" xlink:to="lab_isrg_CostOfSalesProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_14130adf-a883-46e3-8c0a-67c7d2140014_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_c5c7f770-4c54-43ca-855d-20ca7fa5bcef_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent" xlink:to="lab_us-gaap_DeferredRevenueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_051402df-94aa-4cd4-b5d3-7f06d590e4bf_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_453232df-10ec-42fc-8552-dd8d8ecc8589_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_cc4010db-fa38-4edd-845c-38319b65088b_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contractual Maturities of Gross Lease Receivables</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_bf8f7e50-01f8-4656-b769-8920a70f9a2d_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_299c33b5-0bfe-4faf-b03b-2671b47d56a1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_0713f3c2-6713-4d2a-9392-104234218e26_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_b10949f6-b195-4a61-9cae-16a6b51c07f1_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Lease Payments</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_9a6691ec-3e23-4ccf-86eb-fcca31c01273_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-U.S. government securities</link:label>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Security, Government, Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c8343edc-f69c-4007-8589-c436da2378d3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_d1ef1931-9c64-4b86-9b8a-46d7563be2cb_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e7b3a964-3893-4af0-8e37-51524b947b51_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense related to employee stock plans</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_2331e372-72b3-4bee-ac80-b72a71fa8f6f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_3c91b3d3-57e4-4085-8005-00bcd3673708_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_27225143-976d-4298-b043-33ca92020914_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Estimated Future Amortization Expense Of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_006b0adf-9f1b-4cf9-931f-0f9b5d799980_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e37770f4-95e8-4faa-8b65-a6da5825b9a9_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_80ea3668-69c4-429a-9443-07ea3dad6fa6_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_6aabcb35-3d52-43f4-b5a9-910702563171_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_54e02916-6218-4c0f-a948-6f6d26b9abef_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable, Weighted Average Remaining Contractual Life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_a02ba083-20ca-433d-9efd-6548a599cf13_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseLeaseIncome_2bb24906-0a73-4d01-befc-54618bdf81ae_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type lease revenue</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseLeaseIncome_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseLeaseIncome" xlink:to="lab_us-gaap_SalesTypeLeaseLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_33e29c3c-7f75-4951-94ae-6391d4ece9b4_terseLabel_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage vesting per month after one year</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_label_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Per Month After One Year</link:label>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_documentation_en-US" xlink:label="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Per Month After One Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" xlink:to="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_538c7f28-f6b0-4a5c-8b5b-6e7bfb7b9f0c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Exercise Prices, minimum (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_ec97c7b3-c0be-45fc-820a-b80b6cd333d8_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionAxis" xlink:to="lab_us-gaap_GeographicDistributionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_e4b5aea0-35e7-4f4a-b1de-3c449777750a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction price allocated to remaining performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_66988b31-cd9e-476c-bda2-59ceb57733ac_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_b209b763-c395-46b7-9c37-d316676db57e_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_4d57b925-98e8-425f-9888-45ea39a9729c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options forfeited/expired (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_0e03dd14-666c-440d-bba2-301c74cfffe4_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_ef966116-a965-4734-b98c-5da37b25c54b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding, Weighted Average Remaining Contractual Life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_CommitmentsAndContingenciesLineItems_fafbed20-5997-41c6-8e5f-1cd261035699_terseLabel_en-US" xlink:label="lab_isrg_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Line Items]</link:label>
    <link:label id="lab_isrg_CommitmentsAndContingenciesLineItems_label_en-US" xlink:label="lab_isrg_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Line Items]</link:label>
    <link:label id="lab_isrg_CommitmentsAndContingenciesLineItems_documentation_en-US" xlink:label="lab_isrg_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommitmentsAndContingenciesLineItems" xlink:href="isrg-20191231.xsd#isrg_CommitmentsAndContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems" xlink:to="lab_isrg_CommitmentsAndContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_e0610005-c4a2-4e46-ac08-425b3855a070_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_9cee8c54-e544-4123-a694-045025232b1f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of the Other Accrued Liabilities&#8212;Short Term Balance Sheet Item</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_1e030a76-56f7-4bf1-884f-ce8171ad6550_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_53740b1a-e046-4947-9bc0-c7d2db68b35c_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">I.R.S. Employer Identification No.</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_CommitmentsAndContingenciesTable_7ae77275-74bb-4252-89a3-365cef9f2b22_terseLabel_en-US" xlink:label="lab_isrg_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Table]</link:label>
    <link:label id="lab_isrg_CommitmentsAndContingenciesTable_label_en-US" xlink:label="lab_isrg_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Table]</link:label>
    <link:label id="lab_isrg_CommitmentsAndContingenciesTable_documentation_en-US" xlink:label="lab_isrg_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommitmentsAndContingenciesTable" xlink:href="isrg-20191231.xsd#isrg_CommitmentsAndContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_CommitmentsAndContingenciesTable" xlink:to="lab_isrg_CommitmentsAndContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_ebc3e153-e2d7-426d-9b41-350f82cc80dc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_bdc44471-7ee0-432b-87c6-4ce33f0fe392_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other commitments</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d142209c-d561-4a74-91ab-0edbc95d9dbe_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive gains (losses)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_37b3a757-02d8-42dc-be5b-a9c56a164c8d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_ac8adee1-57b3-436e-8955-5b0c1693db73_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_3518f069-e599-4f9c-9354-e64341d3a2ee_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_2e534ad1-a746-4762-8264-1d6837dcd0ee_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_2c1f0ba2-5a57-4719-bfc9-d2e6ebd0ee21_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_89cf5811-5f79-4195-9cc3-9c8716c65b4f_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_f3086ec1-7802-4c8d-a378-da6d32505aa6_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense related to intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_442e820c-21a1-49e6-b750-3c5395c18cbc_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock_ba9ded01-cf91-4d05-b87f-82f93e7ef03d_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease Receivable</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases in Financial Statements of Lessor Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_b0bd961b-71d7-4530-b864-b765bc3711a8_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_02c97ab1-c2b5-4d2a-b066-824cb62d2a9c_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_c8765377-3859-48b1-b8d6-d6dfb8f00dab_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_be3f11c2-d47f-458f-9117-2c37c8591665_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_a7c13a8b-5a6d-48f5-82a5-3277cf410f70_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_cb14660e-7180-4908-9ac7-0379a870181c_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_TotalRevenueMember_c7a5ccf5-eb81-49eb-adbc-647bb48d0f9e_terseLabel_en-US" xlink:label="lab_isrg_TotalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Revenue</link:label>
    <link:label id="lab_isrg_TotalRevenueMember_label_en-US" xlink:label="lab_isrg_TotalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Revenue [Member]</link:label>
    <link:label id="lab_isrg_TotalRevenueMember_documentation_en-US" xlink:label="lab_isrg_TotalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TotalRevenueMember" xlink:href="isrg-20191231.xsd#isrg_TotalRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_TotalRevenueMember" xlink:to="lab_isrg_TotalRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6093e8a3-876f-479c-be1e-b0f4401bedb2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_f456aeb0-dfa2-4b5c-af89-a100925ae95b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_32321c1d-86e2-440a-a16b-750c0e230a56_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance obligation period</link:label>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_label_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Performance Obligation, Description of Timing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:to="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_96de2e4b-7c45-421c-a8cc-e39b888c8ad5_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e6126fb3-2fa0-48c2-992c-139e4ecdcfa2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Operating Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_638db879-828d-4930-aefa-165da1dd7527_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_60311602-d8c9-44e5-ac95-6602fb84352d_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2b095b5b-7f20-43c9-ad59-31fa79de145b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_778259be-07f7-4a5f-892a-c6b1c0343a3c_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of businesses, net of cash</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_391ebfbc-2e12-4b1f-ad71-dfa1026961e4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Exercise of Option, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_c143d136-6469-40f1-9427-004cc70dc22e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_b91a3e2a-0888-4a4f-bffc-2ecb7862c073_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation associated with operating lease assets - Intuitive System Leasing</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Subject to or Available for Operating Lease, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_c60acb4b-17eb-4019-9ba0-9744d0732cef_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and building/leasehold improvements</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_16536a2d-1017-42be-a196-d082c021d579_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_7fac2433-b0b0-42de-ab16-29f81a399279_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_ff36485d-8063-4eba-bf91-f1cb2d50d006_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0240fa57-947a-4b01-9ecc-2cd2cb29d031_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act impact</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_992cb89e-0a9a-483d-ad3f-2330c69855ac_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisional income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_526670cc-b4f1-41fc-80ea-4d23eabcca42_terseLabel_en-US" xlink:label="lab_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of employees on stockholders to participate in ESPP</link:label>
    <link:label id="lab_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Percentage Of Employees On Stockholders To Participate In Employee Stock Purchase Plan</link:label>
    <link:label id="lab_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of employees on stockholders to participate in employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" xlink:href="isrg-20191231.xsd#isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" xlink:to="lab_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_cb446c9d-4569-498b-9ede-d9914237d8b8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_205d0cac-d4c3-4c57-81a4-757a0dbf4d0c_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RESTRICTED STOCK UNITS</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0e36eb6a-40d5-4df8-a8c9-b21bf950199f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_ffbf621c-e0df-4ad5-a752-3565da84b0f5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5e2a3b3a-a6c0-4e8d-b6f7-fb7108a0c3cf_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5a4a0c8c-769f-4855-9f0a-2ae5d928155b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_43ac3fab-e84b-4a12-b796-12f0f803a404_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowances of $8.3 and $8.2 as of December 31, 2019, and 2018, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_d1305653-e93e-43d7-a73b-9ce4ead108c9_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8db878b5-f93f-4c6b-93d4-b5d88edce3af_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_af7a21ce-faef-41a1-907a-2ed148aee37e_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of the Business</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram_2c082869-11c3-44b4-b7da-b641a26fbc5a_terseLabel_en-US" xlink:label="lab_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price per share (usd per share)</link:label>
    <link:label id="lab_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram_label_en-US" xlink:label="lab_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Purchase Price Of Share Under Repurchase Program</link:label>
    <link:label id="lab_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram_documentation_en-US" xlink:label="lab_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The average price per share paid by the Company to acquire stock under the stock repurchase program in the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram" xlink:href="isrg-20191231.xsd#isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram" xlink:to="lab_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5538a228-4278-45b5-bae3-a2e79646fcf1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_3ce8e47c-30fd-4ce9-ae45-e25791c5d630_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_00fae3ca-a1c3-42f5-9fea-61ea615a3fb6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationReserveCurrent_25d4ba11-85ba-4acd-8c21-cf5483d3a934_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation-related accruals</link:label>
    <link:label id="lab_us-gaap_LitigationReserveCurrent_label_en-US" xlink:label="lab_us-gaap_LitigationReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Litigation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationReserveCurrent" xlink:to="lab_us-gaap_LitigationReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_dcc31f10-c789-4fcf-87ed-cdbd09aaf3ed_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before provision for income taxes, Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_b8a60a41-768e-4e7e-bd48-c3fdc9b85d89_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025 and thereafter</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_36bdee00-9926-4a74-a826-249da10682c0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of the Inventory Balance Sheet Item</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1fe24597-6532-4b2b-9c2f-49783a03015f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_4b6a91de-b0cf-43f9-be88-207cb3bb70ba_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_561b0029-9fc1-42ce-b7ab-d7a4de710b11_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Share-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_2069f0d9-18d9-41c4-ad00-86edf0755ca1_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51a57e69-a74b-498e-8511-5365353a7694_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_84a301d0-9bba-499d-83e2-8d0a5d47ea8e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5f3acac2-b670-4f1d-9017-98bb8cf0b39d_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares used in computing diluted net income per share (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9b8f5bfd-e646-4bb1-89dc-fc64697d20b0_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_b3a2046f-7b24-43d6-ae22-27721db5441a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Estimated Fair Values Of The Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions and Fair Value of RSUs</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_cc8220ba-7857-46fb-9f41-75ba5aa5eb9c_terseLabel_en-US" xlink:label="lab_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Likelihood of tax benefits being realized upon ultimate settlement</link:label>
    <link:label id="lab_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_label_en-US" xlink:label="lab_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination Minimum Likelihood Of Tax Benefits Being Realized Upon Settlement</link:label>
    <link:label id="lab_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_documentation_en-US" xlink:label="lab_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax examination minimum likelihood of tax benefits being realized upon settlement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" xlink:href="isrg-20191231.xsd#isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" xlink:to="lab_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c7024dc3-d9c5-4c0c-9998-b8d186c8aef0_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8772a589-7cc9-4e67-a2fe-c25a60bde9c5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4d34350e-b5c3-43c1-aebd-3b05653a8594_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible and other assets, net (Right-of-use assets)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_437b816d-3ffd-4e22-94c7-113e18501346_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Exercise Prices, maximum (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_c1d4e6e7-93d7-47f2-a107-d78bfaff67c1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_0b514046-3a7e-47e6-b67d-29bf846c2cb0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024 and thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_481c7b66-8df3-44cc-a8a9-6b2801049ef4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable, Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_8ea8ebf1-37bf-497f-8625-ce42f4d8dfb8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer match percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_97d1bf98-703c-4d82-afc6-7b1a0a952875_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property, plant, and equipment and intellectual property</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_92d06a12-a29e-4180-99ee-96a09ff5c018_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_13510247-53a4-4654-b198-c097519f23d7_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9da2505c-2da3-4cb5-8ec5-ee96d3f83d46_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7991de3b-86cf-4c4c-b809-6b9721a8cc0b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SummaryOfSignificantAccountingPoliciesLineItems_87247b9a-0777-401a-bafe-55a54caf8b41_terseLabel_en-US" xlink:label="lab_isrg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_isrg_SummaryOfSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_isrg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_isrg_SummaryOfSignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_isrg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:href="isrg-20191231.xsd#isrg_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_isrg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_d1037710-3140-4f91-b92a-2252cf4333c0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_627eff5b-15e4-4be9-ba2d-a859980b5071_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, 2.5 shares authorized, $0.001 par value, issuable in series; no shares issued and outstanding as of December 31, 2019, and 2018</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_5038840e-a722-4833-8175-897a87c8f5c6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_59cb7bdc-171e-4a71-b3de-25eacc28c929_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income taxes</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_45ced91f-18e1-4625-ac91-ce122e996277_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Intuitive Surgical, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_ef8cc446-6fb4-489f-b0d1-6c17c56b9ec6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Intuitive Surgical, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_401be929-90ce-4fb6-8f98-78d226289067_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits_2c2a02bc-8ff1-4b0d-8f20-3c8bd39d7ccd_negatedLabel_en-US" xlink:label="lab_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Includes acquisition-related benefits (charges)</link:label>
    <link:label id="lab_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits_label_en-US" xlink:label="lab_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs (Benefits)</link:label>
    <link:label id="lab_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits_documentation_en-US" xlink:label="lab_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs (Benefits)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationAcquisitionRelatedCostsBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits" xlink:to="lab_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorSalesTypeLeaseTermOfContract1_aea19d36-3f1d-43b2-865f-eb9e96b0b2a3_terseLabel_en-US" xlink:label="lab_us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type leases term</link:label>
    <link:label id="lab_us-gaap_LessorSalesTypeLeaseTermOfContract1_label_en-US" xlink:label="lab_us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Sales-type Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:to="lab_us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_14df5974-93dc-4cc6-8dcb-cb7bbb1b17d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eead771b-942c-47cc-b217-09f28b0d7b41_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_ce1d12d3-aba7-4335-908a-b8aabb5a2c5c_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_66d89729-a138-4858-8582-24316922b8f9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SalestypeLeaseDeferredSellingProfit_cc5f6934-35d2-4214-8b28-4d884bca1129_negatedLabel_en-US" xlink:label="lab_isrg_SalestypeLeaseDeferredSellingProfit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unearned income</link:label>
    <link:label id="lab_isrg_SalestypeLeaseDeferredSellingProfit_label_en-US" xlink:label="lab_isrg_SalestypeLeaseDeferredSellingProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Deferred Selling Profit</link:label>
    <link:label id="lab_isrg_SalestypeLeaseDeferredSellingProfit_documentation_en-US" xlink:label="lab_isrg_SalestypeLeaseDeferredSellingProfit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type Lease, Deferred Selling Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseDeferredSellingProfit" xlink:href="isrg-20191231.xsd#isrg_SalestypeLeaseDeferredSellingProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SalestypeLeaseDeferredSellingProfit" xlink:to="lab_isrg_SalestypeLeaseDeferredSellingProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_726871cb-a35c-43ad-a4d5-977199af5a5d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalNotesMember_f7b5a4b6-201f-45a3-a66c-23e4c6985cf8_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal securities</link:label>
    <link:label id="lab_us-gaap_MunicipalNotesMember_label_en-US" xlink:label="lab_us-gaap_MunicipalNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalNotesMember" xlink:to="lab_us-gaap_MunicipalNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_821ade1c-ccfe-4e7a-be0e-4edd8ac90746_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7b1d1800-5336-4222-963f-7e9debf3a31b_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_3a62931a-071b-4190-8571-a21c1e871fe8_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_08a48b33-0f64-41f7-ab85-31c1b30ff31c_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Quarterly Data</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_35d8c3e0-4938-49ad-8c15-30b9b8854237_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_ec639c3f-a2b4-4345-8773-53beb7756729_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_b512e174-0c2b-49dd-aad0-b50a89adafc9_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_829d79b9-fe73-4241-b7d6-ab9f6ff73cc1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease revenue</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_1b83e59a-035a-4eaa-a9b6-8744d3a3969d_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_57dc1512-6dd9-4d0d-9cf7-9e7c7db23643_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1a0afe56-0a83-4067-b5d2-f779492b4475_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7f7e686d-b767-4389-9c64-69bbda34a45a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale investments (net of tax):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5b6f763e-e762-498d-817e-8ea2559eb308_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_8291e7c7-9bce-42c5-81a9-fdd50d2896c3_negatedLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_d2baa1c1-c277-4540-b7b9-ed91aa329ce6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested in period, aggregate fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_815e2447-e3a6-4a92-959e-0bb65ad5aa80_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d13c2977-3847-4262-9348-f38b303e8216_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1f59dab8-10ad-45b5-8822-4d58821c322f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_d3f79b6c-358e-4d08-8288-1552603a4f8e_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld related to net share settlement of equity awards (shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_4c4ad386-213b-4a85-a9dc-3f421ac1e4de_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasedAssetsLineItems_d80d4e62-cea4-43df-9975-80ffc827096c_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_CapitalLeasedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_CapitalLeasedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leased Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems" xlink:to="lab_us-gaap_CapitalLeasedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_EmployeesMember_b30914bf-b16b-4585-931f-2dc1418051d1_terseLabel_en-US" xlink:label="lab_isrg_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees</link:label>
    <link:label id="lab_isrg_EmployeesMember_label_en-US" xlink:label="lab_isrg_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees [Member]</link:label>
    <link:label id="lab_isrg_EmployeesMember_documentation_en-US" xlink:label="lab_isrg_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EmployeesMember" xlink:href="isrg-20191231.xsd#isrg_EmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_EmployeesMember" xlink:to="lab_isrg_EmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_282075d4-c51f-451e-9471-7881cd7d200e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_bf98e532-1660-4910-bb33-654091dba970_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_e9a0801b-3139-4b2a-8ec4-8e74447eb5da_negatedLabel_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Includes pre-tax litigation (charges)</link:label>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_label_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Loss in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyLossInPeriod" xlink:to="lab_us-gaap_LossContingencyLossInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_c53ff9fb-6278-4121-94c4-83dba665d7c4_terseLabel_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional payment of deferred purchase consideration</link:label>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_label_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Expense</link:label>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_documentation_en-US" xlink:label="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" xlink:to="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_6c6f79b2-a813-4fce-ab1a-5bc53e68512e_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c00e78fe-ac49-4379-a2c7-31a27138c7ec_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e1b738e4-3058-4b66-8ee9-5ba2f93ab469_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_d7b6f112-a1bc-441f-be2e-a75d122ea1f9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefit plans (net of tax):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4599b74b-205e-46d9-bec3-a2cb7bcd98f0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_aef8c19b-03fa-4771-a858-7ed858584b44_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_4b328118-8509-4f21-9fb1-29ce3605dc6a_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_ab7b8fa0-8384-40a3-9328-241a297f3194_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_d2c40ee1-334f-4b23-9773-4251dc2d2152_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMPLOYEE STOCK PURCHASE PLAN</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_e7e1b49e-e4bd-4a37-b91c-5ef0fe5cbaf7_terseLabel_en-US" xlink:label="lab_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net tangible assets acquired</link:label>
    <link:label id="lab_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_label_en-US" xlink:label="lab_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets</link:label>
    <link:label id="lab_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_documentation_en-US" xlink:label="lab_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" xlink:to="lab_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_e0dacd02-8092-411a-a971-ff2bcf6d8c34_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and other income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_02d0063d-9ac5-487f-b0ca-0bfb803e0729_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Notional Amounts for Outstanding Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_97b7a790-5f3f-4c68-b210-b594d76c3c0c_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income taxes, State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_512519a6-894a-4189-b540-aa206e01039c_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4693cfe8-e4ff-499f-b9c6-475d77bb809f_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government agencies</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_6b4660e5-77f8-40c4-9b4c-4471a69ea6c6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_7f88d0d5-6dc0-43dd-8997-7e9e2e39722c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_73f2ddb2-5fa4-4b00-b713-03135075ec0b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of contract acquisition assets</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_a4882018-916e-4ea8-80f7-0d3980de760e_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2b2d5e81-e7df-42c1-9fab-21fba693af6b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_f1e0e6f7-c7c5-4090-97ee-055940e4f0bd_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_2b90ff75-c827-4bcd-80d7-918646ac1016_totalLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8b385314-eb2e-4acd-bd41-1a8beda0c99b_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercised (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_fcb5423b-9fa8-4387-adde-fe7fb3e01d09_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3d773222-b230-4b26-ad38-0b286c03df6c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested beginning balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c1878b6d-1be0-44a3-926d-d74a890828f4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested ending balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ff7132a3-52a8-4bc3-bc1c-6abfe6f7dd9a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_9ba695f9-66ba-4516-91d4-8f83dfc18f87_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_7a06ac73-ad1f-4c82-91fe-f64cbb5aafc1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_611d5d75-f41c-49e0-a217-3c1d2644dbf0_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Other than Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_daae6d74-7fad-49d3-b520-1ac3303b398a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_97ff02df-bdfa-466e-93bd-57e320491d42_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_60f99ec5-5eeb-4a32-ba04-b90d235b94bb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal tax at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e7c8efc0-5c3d-4f43-a1ee-b9ac39405d1a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_997deff2-6f83-466a-80e4-202d35458e10_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c1bf69b4-8de3-458f-a363-fc644168e32e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares used in computing net income per share attributable to Intuitive Surgical, Inc.:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_EnterpriseWideSoftwareMember_c7a91a57-b2ab-4062-bafa-bc40a97764b0_terseLabel_en-US" xlink:label="lab_isrg_EnterpriseWideSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise-wide software</link:label>
    <link:label id="lab_isrg_EnterpriseWideSoftwareMember_label_en-US" xlink:label="lab_isrg_EnterpriseWideSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise Wide Software [Member]</link:label>
    <link:label id="lab_isrg_EnterpriseWideSoftwareMember_documentation_en-US" xlink:label="lab_isrg_EnterpriseWideSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise-Wide Software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EnterpriseWideSoftwareMember" xlink:href="isrg-20191231.xsd#isrg_EnterpriseWideSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_EnterpriseWideSoftwareMember" xlink:to="lab_isrg_EnterpriseWideSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_afe6875c-aca3-4253-a82b-b0b1dc623949_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_60caccd7-f6d1-4d75-aeca-5fff6b48ebc3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_8b7334f2-d198-4e94-8630-cbad1cbc0a38_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6c2aa366-6675-4c5e-afef-c2099088b638_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_f2cb73e8-9c89-40a5-a08d-1fdf95f6b8a3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported as:</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Net Investment in Sales Type Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract" xlink:to="lab_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_69285330-a3c6-486c-91c6-450b70f12d3f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_177c9e61-b648-4820-9b9c-a722847be6fa_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computation of Net Income per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_192d6441-12fd-4487-9b2d-677e5a5d3ef4_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities, product liability claims</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_9715410e-ec4f-480a-93dd-443a2d810997_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_07b1d8eb-d203-4188-98db-cae2ba775c1a_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_af2abafd-a383-450d-8d10-ae732bb213ef_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_cf50fcf9-5eda-4281-9e92-d7992d938851_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_38dd5611-bf27-484a-8b0f-4c39f5615726_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share attributable to Intuitive Surgical, Inc.:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2ffbad4c-4404-4c81-8dd1-627a7d2f991b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares of common stock reserved for issuance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_80be0429-96f4-41ab-9de6-4246d817bcc8_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_e3b45347-df4e-464d-8183-a1bc84624d82_terseLabel_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available For Sale and Held to Maturity Securities</link:label>
    <link:label id="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_label_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Available For Sale And Held To Maturity Securities [Axis]</link:label>
    <link:label id="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_documentation_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available For Sale and Held to Maturity Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis" xlink:href="isrg-20191231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis" xlink:to="lab_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ac32e8a5-a115-4664-a33c-4296504e45e3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b3bf65ad-aa74-48ff-90c5-93f67f16bb4b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercised (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_9fc613d1-5030-4c66-a3a2-7381b8daeec8_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_2b30917e-bdc2-48fc-b126-32372a87ec64_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_00536732-9582-4424-91d8-4b49009de28e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b1e28ceb-f612-4093-a225-77d520b5dda3_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_45aee243-4a67-44d3-9584-7e0e4c67a422_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State or Other Jurisdiction of Incorporation or Organization</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_185903ff-4f50-4e8a-8172-f8f1b191f808_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and retirement of common stock (shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_68fb6ae6-f9f0-45d6-9376-c81c3bae73c5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_d94b3ab1-755d-4d45-bc38-272b70506572_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Reclassification adjustment for (gains) losses on investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_d3ecf87d-25b0-481b-bd0e-42eaf5833034_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_67966d48-c820-49c0-8167-265fff9135a1_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gross unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_c2fc4209-5f43-4bd6-a6b3-8d2825707476_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_93fb72d6-29b6-4b01-b0f1-5ba91c2e22ae_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_fb674fc6-ebff-4a7d-a574-fb94702884e7_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Disaggregated by Types and Geography</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_eab05374-a631-4c10-9ab2-4a8a8b24b3f4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock through employee stock plans (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_ad5bd43c-7d47-49ff-a713-efd4d9210299_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesMember" xlink:to="lab_us-gaap_OtherLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_RangeOneMember_373ea398-197f-49e2-b880-e9f4fc2ef03b_terseLabel_en-US" xlink:label="lab_isrg_RangeOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 1</link:label>
    <link:label id="lab_isrg_RangeOneMember_label_en-US" xlink:label="lab_isrg_RangeOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range One [Member]</link:label>
    <link:label id="lab_isrg_RangeOneMember_documentation_en-US" xlink:label="lab_isrg_RangeOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeOneMember" xlink:href="isrg-20191231.xsd#isrg_RangeOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeOneMember" xlink:to="lab_isrg_RangeOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_d580231b-d587-41c2-879c-dc96b3a7020f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_7ad8b48d-6f98-4f03-890d-8c57766ec66f_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_b487ea5a-b51b-45bd-b964-101b01812b5d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_d99effb7-6baf-4c75-8e9e-fda9967ec1d8_terseLabel_en-US" xlink:label="lab_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred payments and contingent consideration related to business combinations</link:label>
    <link:label id="lab_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_label_en-US" xlink:label="lab_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Present Value of Future Cash Payments</link:label>
    <link:label id="lab_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_documentation_en-US" xlink:label="lab_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Present Value of Future Cash Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" xlink:to="lab_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_IntangibleAndOtherAssets_64b6e086-176f-42d8-bc87-b43c69add61b_terseLabel_en-US" xlink:label="lab_isrg_IntangibleAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible and other assets, net</link:label>
    <link:label id="lab_isrg_IntangibleAndOtherAssets_label_en-US" xlink:label="lab_isrg_IntangibleAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible And Other Assets</link:label>
    <link:label id="lab_isrg_IntangibleAndOtherAssets_documentation_en-US" xlink:label="lab_isrg_IntangibleAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sum of carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges and other non-current assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssets" xlink:href="isrg-20191231.xsd#isrg_IntangibleAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_IntangibleAndOtherAssets" xlink:to="lab_isrg_IntangibleAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_399c4c4d-dc00-4df5-8cc3-99929e3638c8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_f0658316-b571-4b92-a861-ae862b31be67_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete provision</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_d47167a2-fd58-416e-9917-007ad803e55f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_16310e3a-6a7f-462d-8b1f-982bc7c9c4dd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in unrealized gains (losses)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_c4e020f0-4683-4399-9b4d-fc85fc1e558c_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_be1d5942-e498-4cb4-a158-2f44c567f8d5_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_UnisonSurgicalsCompanyMember_29d9042b-9cea-4f47-8b36-68d092585453_terseLabel_en-US" xlink:label="lab_isrg_UnisonSurgicalsCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unison Surgicals Company</link:label>
    <link:label id="lab_isrg_UnisonSurgicalsCompanyMember_label_en-US" xlink:label="lab_isrg_UnisonSurgicalsCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unison Surgicals Company [Member]</link:label>
    <link:label id="lab_isrg_UnisonSurgicalsCompanyMember_documentation_en-US" xlink:label="lab_isrg_UnisonSurgicalsCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unison Surgicals Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_UnisonSurgicalsCompanyMember" xlink:href="isrg-20191231.xsd#isrg_UnisonSurgicalsCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_UnisonSurgicalsCompanyMember" xlink:to="lab_isrg_UnisonSurgicalsCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_16eb4311-47b3-4875-89a6-37e7b7261e25_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeMember_675d424e-704a-492c-800a-ba3781b90247_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherIncomeMember_label_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeMember" xlink:to="lab_us-gaap_OtherIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_1cc434e9-e255-45fd-a1a5-71e755dfe6b9_terseLabel_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-based implied volatility (percent)</link:label>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_label_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Market-based Implied Volatility, Percent</link:label>
    <link:label id="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_documentation_en-US" xlink:label="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Market-based Implied Volatility, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" xlink:href="isrg-20191231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" xlink:to="lab_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_522bdc16-02ed-4b2b-a401-85792bf86f31_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Reclassification adjustment for (gains) losses on derivative instruments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_1fcfb062-deee-4b89-bdea-1241c2904540_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomain" xlink:to="lab_us-gaap_GeographicDistributionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_2f67f3d9-f4c6-43f7-93a9-3133d56951af_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_965530ab-2d0b-4c91-a081-c966d6a7e42b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_bd1af756-20e7-4717-acd8-a4c73eabd40f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SellingGeneralAndAdministrativeMember_56204dbc-a7d1-424d-81d8-22cbafb41553_terseLabel_en-US" xlink:label="lab_isrg_SellingGeneralAndAdministrativeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_isrg_SellingGeneralAndAdministrativeMember_label_en-US" xlink:label="lab_isrg_SellingGeneralAndAdministrativeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling General And Administrative [Member]</link:label>
    <link:label id="lab_isrg_SellingGeneralAndAdministrativeMember_documentation_en-US" xlink:label="lab_isrg_SellingGeneralAndAdministrativeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs related to selling, general and administrative activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SellingGeneralAndAdministrativeMember" xlink:href="isrg-20191231.xsd#isrg_SellingGeneralAndAdministrativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SellingGeneralAndAdministrativeMember" xlink:to="lab_isrg_SellingGeneralAndAdministrativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_RangeFourMember_ec62a831-fea7-4fc3-b001-b329767b8e35_terseLabel_en-US" xlink:label="lab_isrg_RangeFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 4</link:label>
    <link:label id="lab_isrg_RangeFourMember_label_en-US" xlink:label="lab_isrg_RangeFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Four [Member]</link:label>
    <link:label id="lab_isrg_RangeFourMember_documentation_en-US" xlink:label="lab_isrg_RangeFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFourMember" xlink:href="isrg-20191231.xsd#isrg_RangeFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeFourMember" xlink:to="lab_isrg_RangeFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_2abe490f-dc7f-4f45-bd20-24af417abd14_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_f900ac9d-f65a-4e28-b045-b27bcb86622f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_6fb48a6a-27eb-46a7-90f3-b03cdba2d684_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_b901258f-8908-4b8a-afbe-303f59ab52f6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Contract Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_2df3c2b7-1f6f-4d7b-96fe-2bf2575f1c79_terseLabel_en-US" xlink:label="lab_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shorter purchase periods that each offering period is divided into</link:label>
    <link:label id="lab_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering Period, Number of Purchase Periods Offering Divided Into, Employee Stock Purchase Plans</link:label>
    <link:label id="lab_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_documentation_en-US" xlink:label="lab_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering Period, Number of Purchase Periods Offering Divided Into, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" xlink:to="lab_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_f4e96f84-fa75-425a-9aef-b07bccd41985_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased (shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_cfc3b521-fe92-4890-8a07-a5979de5d523_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_38e176f6-edcd-4493-af2d-c478431c1166_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_4f95f7bb-69e9-4e2a-bac9-a22711b93be7_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9eb7bf9f-322b-4010-9dab-5d7d1590533a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Provision For Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_7ea4ee57-5a55-4b5a-b6aa-45e6ca5c45b3_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Each Class</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>isrg-20191231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:89d4e5de-1118-4015-aee9-1684c0c9ef56,g:56bee99d-0e8f-4fa4-bd41-bef250572f9e-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CoverPage" xlink:type="simple" xlink:href="isrg-20191231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_8697fd85-1126-4dd6-8edf-d5d88bde3cc0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_DocumentType_8697fd85-1126-4dd6-8edf-d5d88bde3cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_8a38bc15-fe21-4660-b5ad-39ca14f2411b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_DocumentAnnualReport_8a38bc15-fe21-4660-b5ad-39ca14f2411b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_0a109153-bc17-4d9b-940f-bbd00c376fc0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_DocumentPeriodEndDate_0a109153-bc17-4d9b-940f-bbd00c376fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_b9be9a0d-c5be-434d-99f2-1d64bb07ea1d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_DocumentTransitionReport_b9be9a0d-c5be-434d-99f2-1d64bb07ea1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a1be6a9c-c55a-46a2-af6f-7cc389de0d7f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityFileNumber_a1be6a9c-c55a-46a2-af6f-7cc389de0d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_bfe17ec4-71a9-4996-bd38-0cd56f2b982e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityRegistrantName_bfe17ec4-71a9-4996-bd38-0cd56f2b982e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_b6603366-18f9-4411-a4d2-dbb9d794d960" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_b6603366-18f9-4411-a4d2-dbb9d794d960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_d7169d24-74e6-4908-8b3d-532d95c42b8a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityTaxIdentificationNumber_d7169d24-74e6-4908-8b3d-532d95c42b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_1036eb2e-a9ef-47a5-aff5-bf7b3fd3f389" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityAddressAddressLine1_1036eb2e-a9ef-47a5-aff5-bf7b3fd3f389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8774cbf3-9ecc-487f-b225-31e5b88dc362" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityAddressCityOrTown_8774cbf3-9ecc-487f-b225-31e5b88dc362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f096e960-1c53-47f6-8c00-e5b1ccd0d8d4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityAddressStateOrProvince_f096e960-1c53-47f6-8c00-e5b1ccd0d8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f3b208dd-5f11-4472-984b-41b93076ab12" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityAddressPostalZipCode_f3b208dd-5f11-4472-984b-41b93076ab12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_8b492673-e4fe-4292-92d3-f6d8470067ed" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_CityAreaCode_8b492673-e4fe-4292-92d3-f6d8470067ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f983d8d8-75c6-42af-ba5c-a4c42759c187" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_LocalPhoneNumber_f983d8d8-75c6-42af-ba5c-a4c42759c187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b8398bca-97be-4abb-ba6e-fc6187f7f04e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_Security12bTitle_b8398bca-97be-4abb-ba6e-fc6187f7f04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a19ca907-1fcd-4e15-ad0c-ffd2da3eed30" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_TradingSymbol_a19ca907-1fcd-4e15-ad0c-ffd2da3eed30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ba7b6b46-714e-45a7-b574-316f9aede816" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_SecurityExchangeName_ba7b6b46-714e-45a7-b574-316f9aede816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_aab17f51-37a2-44ee-b25a-50278b4431a7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_aab17f51-37a2-44ee-b25a-50278b4431a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_ead66355-1093-4a05-9b4d-99415cd5a210" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityVoluntaryFilers_ead66355-1093-4a05-9b4d-99415cd5a210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_bf5d93f8-7e39-4903-85f0-a407e5bdbc7b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityCurrentReportingStatus_bf5d93f8-7e39-4903-85f0-a407e5bdbc7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6802a0b4-95c1-49a2-8363-6a081b271546" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityInteractiveDataCurrent_6802a0b4-95c1-49a2-8363-6a081b271546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5a70403d-b508-44cd-b494-ef023ad87578" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityFilerCategory_5a70403d-b508-44cd-b494-ef023ad87578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_82ee0b2a-100b-44cc-873f-0240284f7b1b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntitySmallBusiness_82ee0b2a-100b-44cc-873f-0240284f7b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_37aacc38-d4c8-430a-8354-89d83beb45ef" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityEmergingGrowthCompany_37aacc38-d4c8-430a-8354-89d83beb45ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_d5b8d70e-66d4-4efd-8e60-0e79ecbb7055" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityShellCompany_d5b8d70e-66d4-4efd-8e60-0e79ecbb7055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_a622dc36-6a16-4542-84e8-c03e44beda93" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityPublicFloat_a622dc36-6a16-4542-84e8-c03e44beda93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_aef54d98-174d-452a-9dbb-448117f7ca2f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_aef54d98-174d-452a-9dbb-448117f7ca2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_8b2a0457-34b3-45cb-81de-14a1f9ea5590" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_8b2a0457-34b3-45cb-81de-14a1f9ea5590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_de26f6a2-92c9-4761-a73d-d54fd0b2c4b3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_EntityCentralIndexKey_de26f6a2-92c9-4761-a73d-d54fd0b2c4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_89fc1d1e-9e3e-4e3c-9482-57902d42dec5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_CurrentFiscalYearEndDate_89fc1d1e-9e3e-4e3c-9482-57902d42dec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d7bc97a8-c11b-43ca-bd04-4d2104727377" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_DocumentFiscalYearFocus_d7bc97a8-c11b-43ca-bd04-4d2104727377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_c1ea5941-cd5d-4de2-b2b3-e9aa1d8d975d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_c1ea5941-cd5d-4de2-b2b3-e9aa1d8d975d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d7510a50-3e1a-42ca-92b3-f483f74ecdb2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92bd2960-cd2d-4691-8704-f24dca45cc9e" xlink:to="loc_dei_AmendmentFlag_d7510a50-3e1a-42ca-92b3-f483f74ecdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2c5b8e8d-bb95-44d0-aa33-6edde39631d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2c5b8e8d-bb95-44d0-aa33-6edde39631d9" xlink:to="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_dc2fa64d-ac1f-451a-95e2-9ea280e559af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:to="loc_us-gaap_AssetsCurrentAbstract_dc2fa64d-ac1f-451a-95e2-9ea280e559af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dbd8ea00-b075-4079-81db-0bfa79a73949" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_dc2fa64d-ac1f-451a-95e2-9ea280e559af" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dbd8ea00-b075-4079-81db-0bfa79a73949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_1cee9c9e-cbaa-4832-8d04-f4e37388f726" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_dc2fa64d-ac1f-451a-95e2-9ea280e559af" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_1cee9c9e-cbaa-4832-8d04-f4e37388f726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fe0cdb93-7385-4a01-a16e-d524ca14516b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_dc2fa64d-ac1f-451a-95e2-9ea280e559af" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_fe0cdb93-7385-4a01-a16e-d524ca14516b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_381e8317-431f-414c-8131-faee0f118479" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_dc2fa64d-ac1f-451a-95e2-9ea280e559af" xlink:to="loc_us-gaap_InventoryNet_381e8317-431f-414c-8131-faee0f118479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9864d64f-84e6-4205-ae2b-a4952acc93c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_dc2fa64d-ac1f-451a-95e2-9ea280e559af" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9864d64f-84e6-4205-ae2b-a4952acc93c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6bccfb45-f72f-4fb2-a904-28c39c71dd80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_dc2fa64d-ac1f-451a-95e2-9ea280e559af" xlink:to="loc_us-gaap_AssetsCurrent_6bccfb45-f72f-4fb2-a904-28c39c71dd80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b0b2dc9f-2b3c-4ca5-ac59-f30cdf0e4778" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b0b2dc9f-2b3c-4ca5-ac59-f30cdf0e4778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_142ca0f5-f15c-46c3-ba28-c4996f630d15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_142ca0f5-f15c-46c3-ba28-c4996f630d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_6fc13f36-f663-4122-95b7-327cb29c0a01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_6fc13f36-f663-4122-95b7-327cb29c0a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssets_71814cb4-752e-4b5b-ace5-5ad2986076de" xlink:href="isrg-20191231.xsd#isrg_IntangibleAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:to="loc_isrg_IntangibleAndOtherAssets_71814cb4-752e-4b5b-ace5-5ad2986076de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_23bd6aad-c015-4a9b-8260-73a06d7c88b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:to="loc_us-gaap_Goodwill_23bd6aad-c015-4a9b-8260-73a06d7c88b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8ca54892-9511-49ba-bc3a-a3211a987104" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_653f4bad-f348-4de9-b30e-0845b73027bc" xlink:to="loc_us-gaap_Assets_8ca54892-9511-49ba-bc3a-a3211a987104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_273464bb-e458-4992-8890-ef2b4b1548b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2c5b8e8d-bb95-44d0-aa33-6edde39631d9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_273464bb-e458-4992-8890-ef2b4b1548b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_e9d17e46-d59c-4c27-acfc-66bcaf877a57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_273464bb-e458-4992-8890-ef2b4b1548b5" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_e9d17e46-d59c-4c27-acfc-66bcaf877a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a46b0b90-628d-4468-ae24-1508d56061a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e9d17e46-d59c-4c27-acfc-66bcaf877a57" xlink:to="loc_us-gaap_AccountsPayableCurrent_a46b0b90-628d-4468-ae24-1508d56061a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_03e52819-bb38-42d7-b1d4-126ad7a0527d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e9d17e46-d59c-4c27-acfc-66bcaf877a57" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_03e52819-bb38-42d7-b1d4-126ad7a0527d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_2805d384-49fe-4043-966e-b1dee056a9f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e9d17e46-d59c-4c27-acfc-66bcaf877a57" xlink:to="loc_us-gaap_DeferredRevenueCurrent_2805d384-49fe-4043-966e-b1dee056a9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_f663507c-f3f4-4136-877a-1787fe23acc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e9d17e46-d59c-4c27-acfc-66bcaf877a57" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_f663507c-f3f4-4136-877a-1787fe23acc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c4dc3013-cdad-4dbe-9169-f55581212134" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e9d17e46-d59c-4c27-acfc-66bcaf877a57" xlink:to="loc_us-gaap_LiabilitiesCurrent_c4dc3013-cdad-4dbe-9169-f55581212134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_1749f1d1-866e-43b2-a4aa-1ebf712d1b06" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_273464bb-e458-4992-8890-ef2b4b1548b5" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_1749f1d1-866e-43b2-a4aa-1ebf712d1b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_42094169-7b66-4317-be45-4e3f7848949f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_273464bb-e458-4992-8890-ef2b4b1548b5" xlink:to="loc_us-gaap_Liabilities_42094169-7b66-4317-be45-4e3f7848949f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_fe8f070a-86f8-4f2f-8529-36912040e764" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_273464bb-e458-4992-8890-ef2b4b1548b5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_fe8f070a-86f8-4f2f-8529-36912040e764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_273464bb-e458-4992-8890-ef2b4b1548b5" xlink:to="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_ae06a106-de67-45c9-bbba-a9e869c9f1fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:to="loc_us-gaap_PreferredStockValue_ae06a106-de67-45c9-bbba-a9e869c9f1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e510e2e5-973c-4fe5-be50-d82ba4c2d509" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:to="loc_us-gaap_CommonStockValue_e510e2e5-973c-4fe5-be50-d82ba4c2d509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0b6172ea-ba43-4d95-9ec2-5439dbcecd4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0b6172ea-ba43-4d95-9ec2-5439dbcecd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_41b6b06f-bbc7-47f3-8712-5d80cdbfb68a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_41b6b06f-bbc7-47f3-8712-5d80cdbfb68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b2904249-a468-4eb3-a4c8-20244d1ce6bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b2904249-a468-4eb3-a4c8-20244d1ce6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f725a78d-9256-467e-9295-53bd55dfcc30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:to="loc_us-gaap_StockholdersEquity_f725a78d-9256-467e-9295-53bd55dfcc30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_2be1332b-9ab0-4249-9ea9-2087389d9da9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:to="loc_us-gaap_MinorityInterest_2be1332b-9ab0-4249-9ea9-2087389d9da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d76447dc-9bf9-4dd0-99cf-12de0a291f0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_65c90e41-cbf8-460a-bdd5-33b0da0e008e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d76447dc-9bf9-4dd0-99cf-12de0a291f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e400dff1-7df4-43fd-85a3-46ba1198ee6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_273464bb-e458-4992-8890-ef2b4b1548b5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e400dff1-7df4-43fd-85a3-46ba1198ee6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8e8de55e-ff6b-4768-9981-23875f27969a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8e8de55e-ff6b-4768-9981-23875f27969a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_143aa94d-ea90-4143-9ea0-61caf965ec43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_143aa94d-ea90-4143-9ea0-61caf965ec43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7db33684-231a-4485-a348-68b3ad20827c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7db33684-231a-4485-a348-68b3ad20827c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_b4564d1d-d0df-4d57-b960-308361d561f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_PreferredStockSharesIssued_b4564d1d-d0df-4d57-b960-308361d561f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_f28c65de-bb2d-449c-b416-4e57debfee34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_f28c65de-bb2d-449c-b416-4e57debfee34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_68373839-6732-4cd4-b048-08e6c65ca69d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_68373839-6732-4cd4-b048-08e6c65ca69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_8db77e1a-5278-4439-9a16-6e34034bf63e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8db77e1a-5278-4439-9a16-6e34034bf63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_56fdd020-f48d-4854-a287-4b8939f63759" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_CommonStockSharesIssued_56fdd020-f48d-4854-a287-4b8939f63759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6b33b214-a0b9-49da-8424-a13352fec1b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3665f003-854c-446b-bdd1-a4772ccf58ee" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6b33b214-a0b9-49da-8424-a13352fec1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfIncome"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_6b7560f7-6821-4d35-b69c-6fc48f76fe34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6b7560f7-6821-4d35-b69c-6fc48f76fe34" xlink:to="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6225d2a1-da6d-4a8a-8886-90fc7a274e8f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:to="loc_srt_ProductOrServiceAxis_6225d2a1-da6d-4a8a-8886-90fc7a274e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_41489372-faf6-4e65-8d55-a0a5594c3900" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_6225d2a1-da6d-4a8a-8886-90fc7a274e8f" xlink:to="loc_srt_ProductsAndServicesDomain_41489372-faf6-4e65-8d55-a0a5594c3900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_1d09623b-2afd-4b9f-ba61-a3aa983e9fef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_41489372-faf6-4e65-8d55-a0a5594c3900" xlink:to="loc_us-gaap_ProductMember_1d09623b-2afd-4b9f-ba61-a3aa983e9fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_1a49da23-8208-4cd0-94d6-3ce536655353" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_41489372-faf6-4e65-8d55-a0a5594c3900" xlink:to="loc_us-gaap_ServiceMember_1a49da23-8208-4cd0-94d6-3ce536655353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_054763d8-eae1-46fc-9e20-8edb6af95af9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_054763d8-eae1-46fc-9e20-8edb6af95af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_78c1c711-9131-4b7f-bb8a-61f9e72e330d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_054763d8-eae1-46fc-9e20-8edb6af95af9" xlink:to="loc_us-gaap_RelatedPartyDomain_78c1c711-9131-4b7f-bb8a-61f9e72e330d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember_84fb4b40-1f90-406d-b334-f2df161908cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_78c1c711-9131-4b7f-bb8a-61f9e72e330d" xlink:to="loc_us-gaap_CorporateJointVentureMember_84fb4b40-1f90-406d-b334-f2df161908cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f40895c6-58db-4600-81b4-a51a3088725a" xlink:to="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_f432b6db-25ab-4f06-8bf2-0b01333a6f98" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_RevenuesAbstract_f432b6db-25ab-4f06-8bf2-0b01333a6f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3294b58e-6502-4ed3-b931-146dc3a10e17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_f432b6db-25ab-4f06-8bf2-0b01333a6f98" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3294b58e-6502-4ed3-b931-146dc3a10e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_2ae07473-dc6d-47d4-975d-835b3def331b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_CostOfRevenueAbstract_2ae07473-dc6d-47d4-975d-835b3def331b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ddc2eaf2-7716-435d-a4a8-07a573a28f82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_2ae07473-dc6d-47d4-975d-835b3def331b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ddc2eaf2-7716-435d-a4a8-07a573a28f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4b30a031-03bd-4e9d-a5c2-30265e0744c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_GrossProfit_4b30a031-03bd-4e9d-a5c2-30265e0744c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c8c1e5a7-25d3-4f70-aca2-89d09cb4ac5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c8c1e5a7-25d3-4f70-aca2-89d09cb4ac5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b7fbcfcd-73d5-45a9-ac8f-79291e40d953" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b7fbcfcd-73d5-45a9-ac8f-79291e40d953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_d27de371-8e16-42d4-a97e-1a731133f054" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d91f8a5-f8a3-4b50-a170-eacf8ea81b88" xlink:to="loc_us-gaap_OperatingExpenses_d27de371-8e16-42d4-a97e-1a731133f054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_84692d1b-60dd-4ce4-b35e-a50acdfccb9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_OperatingIncomeLoss_84692d1b-60dd-4ce4-b35e-a50acdfccb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a9f5e206-f33e-4de1-a359-666db865ffe6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_a9f5e206-f33e-4de1-a359-666db865ffe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3aa78435-a139-422a-b874-72360e4a779a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3aa78435-a139-422a-b874-72360e4a779a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b4e217af-b2b4-437f-9f4e-1daf585d981a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b4e217af-b2b4-437f-9f4e-1daf585d981a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_090fe5d7-c0c4-443a-aa9c-d0d9a93c95c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_ProfitLoss_090fe5d7-c0c4-443a-aa9c-d0d9a93c95c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ef035de7-b52a-410b-8ff7-a65633da95e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ef035de7-b52a-410b-8ff7-a65633da95e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0a853a82-1090-422d-b0e2-bc126070bd0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_NetIncomeLoss_0a853a82-1090-422d-b0e2-bc126070bd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9165843f-6ebe-4a6e-915b-a1c73e29b919" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_EarningsPerShareAbstract_9165843f-6ebe-4a6e-915b-a1c73e29b919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7a56f527-0707-4f77-b72f-83e105ccfa6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9165843f-6ebe-4a6e-915b-a1c73e29b919" xlink:to="loc_us-gaap_EarningsPerShareBasic_7a56f527-0707-4f77-b72f-83e105ccfa6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_902a9bed-b9ae-44ae-97ea-2c8b35f02808" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9165843f-6ebe-4a6e-915b-a1c73e29b919" xlink:to="loc_us-gaap_EarningsPerShareDiluted_902a9bed-b9ae-44ae-97ea-2c8b35f02808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39a0a9c4-2c66-4f6e-932f-1781d5bf69db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39a0a9c4-2c66-4f6e-932f-1781d5bf69db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_28386603-c9cb-4183-abfa-36bb3819274e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39a0a9c4-2c66-4f6e-932f-1781d5bf69db" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_28386603-c9cb-4183-abfa-36bb3819274e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dcde828f-3c0b-4454-9855-30735880594e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39a0a9c4-2c66-4f6e-932f-1781d5bf69db" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dcde828f-3c0b-4454-9855-30735880594e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_76eb5ea6-cd9d-44f2-a7ea-14152c013835" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5fff487-18b7-42da-b2e1-8193cf612754" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_76eb5ea6-cd9d-44f2-a7ea-14152c013835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4beb0f5a-eb69-49da-8665-4cfbac0be3f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c4921a95-7872-4325-af48-b1d590fdb480" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4beb0f5a-eb69-49da-8665-4cfbac0be3f2" xlink:to="loc_us-gaap_NetIncomeLoss_c4921a95-7872-4325-af48-b1d590fdb480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_c2a00e56-6cc6-4a9f-b8b1-27e3d34aca5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4beb0f5a-eb69-49da-8665-4cfbac0be3f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_c2a00e56-6cc6-4a9f-b8b1-27e3d34aca5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8bf9fb76-406e-4cac-b3fc-bdf0f49a141b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_c2a00e56-6cc6-4a9f-b8b1-27e3d34aca5b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8bf9fb76-406e-4cac-b3fc-bdf0f49a141b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c90dee87-1ead-4fb6-ae3f-ec23b458d1e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4beb0f5a-eb69-49da-8665-4cfbac0be3f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c90dee87-1ead-4fb6-ae3f-ec23b458d1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_448a85e0-49e7-45c2-8fb1-da08bf7d2080" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c90dee87-1ead-4fb6-ae3f-ec23b458d1e7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_448a85e0-49e7-45c2-8fb1-da08bf7d2080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_00301c6d-76a2-4411-9389-7b96a489877b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c90dee87-1ead-4fb6-ae3f-ec23b458d1e7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_00301c6d-76a2-4411-9389-7b96a489877b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1a8d5d26-b891-48b9-afde-9f10d3dd9682" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c90dee87-1ead-4fb6-ae3f-ec23b458d1e7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1a8d5d26-b891-48b9-afde-9f10d3dd9682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_dfd27205-a9a6-43a2-bcbf-8adb0d685bc4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4beb0f5a-eb69-49da-8665-4cfbac0be3f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_dfd27205-a9a6-43a2-bcbf-8adb0d685bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2b4498f2-d645-4bf1-b3c7-48e0c71eab6a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_dfd27205-a9a6-43a2-bcbf-8adb0d685bc4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_2b4498f2-d645-4bf1-b3c7-48e0c71eab6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_36b676ed-74cf-40d8-b8af-87067fc21558" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_dfd27205-a9a6-43a2-bcbf-8adb0d685bc4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_36b676ed-74cf-40d8-b8af-87067fc21558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_13b8d18d-c922-4329-bdba-a1a04d23e7f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_dfd27205-a9a6-43a2-bcbf-8adb0d685bc4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_13b8d18d-c922-4329-bdba-a1a04d23e7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_8c01a13e-b2d3-4a25-991f-8d862eded222" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4beb0f5a-eb69-49da-8665-4cfbac0be3f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_8c01a13e-b2d3-4a25-991f-8d862eded222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_7736583d-65da-42ea-9205-5e9560d1884b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_8c01a13e-b2d3-4a25-991f-8d862eded222" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_7736583d-65da-42ea-9205-5e9560d1884b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_4b0e8901-d4a9-46ba-a31d-dad542119be9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_8c01a13e-b2d3-4a25-991f-8d862eded222" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_4b0e8901-d4a9-46ba-a31d-dad542119be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_8b0ab1a1-6b2e-4579-a853-3cfb7dd1a28e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_8c01a13e-b2d3-4a25-991f-8d862eded222" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_8b0ab1a1-6b2e-4579-a853-3cfb7dd1a28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4f8ebb33-3899-4a08-b63f-f42a079e6998" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4beb0f5a-eb69-49da-8665-4cfbac0be3f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4f8ebb33-3899-4a08-b63f-f42a079e6998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f5ec88e5-9ee4-488f-8528-b8ad24f5d161" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4beb0f5a-eb69-49da-8665-4cfbac0be3f2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_f5ec88e5-9ee4-488f-8528-b8ad24f5d161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_40ea4380-cd6d-41c4-99a9-71113e0355ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8cbd020a-26a5-47c9-a1dd-d607bf5073cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_40ea4380-cd6d-41c4-99a9-71113e0355ba" xlink:to="loc_us-gaap_StatementTable_8cbd020a-26a5-47c9-a1dd-d607bf5073cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4675d837-5a9e-41bf-b898-03204799f8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8cbd020a-26a5-47c9-a1dd-d607bf5073cc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4675d837-5a9e-41bf-b898-03204799f8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4675d837-5a9e-41bf-b898-03204799f8ac" xlink:to="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_238c81e3-4345-4dbf-a8da-6d2b4fe81eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_CommonStockMember_238c81e3-4345-4dbf-a8da-6d2b4fe81eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_86089f1f-4ae1-445f-8f1f-f4a1020ef74c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_86089f1f-4ae1-445f-8f1f-f4a1020ef74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b0e5c43d-6f92-4bd2-9c22-467092f0df31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_RetainedEarningsMember_b0e5c43d-6f92-4bd2-9c22-467092f0df31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9619aa0e-da5b-40a2-b460-6496c31ba8a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9619aa0e-da5b-40a2-b460-6496c31ba8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_391d1b15-85ae-4382-8511-2de58f0174ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_ParentMember_391d1b15-85ae-4382-8511-2de58f0174ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_e834fa4b-7b0b-402a-be9d-e98d7dbd0b91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5f3be896-7e61-425b-b87f-b934e203f7e8" xlink:to="loc_us-gaap_NoncontrollingInterestMember_e834fa4b-7b0b-402a-be9d-e98d7dbd0b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_78abc72b-04a6-4add-8421-692c47113026" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8cbd020a-26a5-47c9-a1dd-d607bf5073cc" xlink:to="loc_us-gaap_StatementLineItems_78abc72b-04a6-4add-8421-692c47113026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_78abc72b-04a6-4add-8421-692c47113026" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_72d255f1-3170-44bc-a822-17d8a72c01e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_72d255f1-3170-44bc-a822-17d8a72c01e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_75f029d5-6f2d-4f6f-a45a-8f15e9226f21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_75f029d5-6f2d-4f6f-a45a-8f15e9226f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits_4ab6fbea-52c2-4601-b7cd-43373a017ba1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits_4ab6fbea-52c2-4601-b7cd-43373a017ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_08a9efec-22df-4076-a8fa-a882e55456b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_08a9efec-22df-4076-a8fa-a882e55456b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_92ba7f1a-fd3c-44fc-b043-96842a21e097" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_92ba7f1a-fd3c-44fc-b043-96842a21e097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c7b30976-07a9-41d3-8757-cbd60f26e072" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c7b30976-07a9-41d3-8757-cbd60f26e072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_882be584-6fb9-46b3-b5d8-f9b2fc3f09c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_882be584-6fb9-46b3-b5d8-f9b2fc3f09c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_e4753147-4c13-4f7a-a801-d8efd3948c6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_e4753147-4c13-4f7a-a801-d8efd3948c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e33ea998-f9dc-4b6a-85bf-165e3b3fd4d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e33ea998-f9dc-4b6a-85bf-165e3b3fd4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_069a3fd6-1280-425d-abd8-12553005a177" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_069a3fd6-1280-425d-abd8-12553005a177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_e06f3126-ea57-4084-b72f-f21a75eab8cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_e06f3126-ea57-4084-b72f-f21a75eab8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0e527bc0-d41b-4214-9d0e-4f1c5ffe85fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0e527bc0-d41b-4214-9d0e-4f1c5ffe85fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_925128db-d728-4fd6-a7f2-0346b0efc8a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_NetIncomeLoss_925128db-d728-4fd6-a7f2-0346b0efc8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c02baed0-9e3e-4fd6-af01-8882a4952044" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c02baed0-9e3e-4fd6-af01-8882a4952044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax_2018ac9a-a34f-4a33-83ac-c750bdd80ffa" xlink:href="isrg-20191231.xsd#isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax_2018ac9a-a34f-4a33-83ac-c750bdd80ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d4c1824d-1ac9-4566-a321-3874ae3cf07f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d4c1824d-1ac9-4566-a321-3874ae3cf07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_820f07a8-01f1-473a-a82c-107b3e895a41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_820f07a8-01f1-473a-a82c-107b3e895a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_95f252fd-eb07-4396-aefb-e28a2035a024" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_95f252fd-eb07-4396-aefb-e28a2035a024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_23823346-c839-4db0-89b3-c8bb0352586e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_23823346-c839-4db0-89b3-c8bb0352586e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fdc4bb0c-97f0-4ca7-b874-f90369f19955" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_10a1a18f-bd76-4936-914f-e05c8de38009" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fdc4bb0c-97f0-4ca7-b874-f90369f19955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_31998906-9895-40c6-a172-a21cf2132e9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:to="loc_us-gaap_ProfitLoss_31998906-9895-40c6-a172-a21cf2132e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d0b3e2a3-33e7-4721-919f-a7d52d22ada7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d0b3e2a3-33e7-4721-919f-a7d52d22ada7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d0b3e2a3-33e7-4721-919f-a7d52d22ada7" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_5105277e-882c-49b0-91c6-b5c2b4ac5954" xlink:href="isrg-20191231.xsd#isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:to="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_5105277e-882c-49b0-91c6-b5c2b4ac5954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d7407152-82d4-4ae5-9f61-992c49eb820e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d7407152-82d4-4ae5-9f61-992c49eb820e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_99565692-e3b8-4675-b068-76d4e52b1c32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_99565692-e3b8-4675-b068-76d4e52b1c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_d2f24fec-594a-4ab3-9caf-e981967f5bfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_d2f24fec-594a-4ab3-9caf-e981967f5bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a2416283-6efc-41a7-a2ea-b7608595d7a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:to="loc_us-gaap_ShareBasedCompensation_a2416283-6efc-41a7-a2ea-b7608595d7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_a9285bb5-005f-4de2-9f1b-c6e53e622204" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_a9285bb5-005f-4de2-9f1b-c6e53e622204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_72178981-74e3-4ed1-b9e9-61b952a75eb2" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5bc9fa64-f53a-4f4b-898c-2b2b05cf8fdb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5bc9fa64-f53a-4f4b-898c-2b2b05cf8fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_388fe348-726c-4573-adc0-18e371e1a9de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_388fe348-726c-4573-adc0-18e371e1a9de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9ee60570-ed9a-4fb1-9869-b66fc011487d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9ee60570-ed9a-4fb1-9869-b66fc011487d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_597db255-fa25-4ed3-8484-ee28c4b8cbc6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_597db255-fa25-4ed3-8484-ee28c4b8cbc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4e44aafc-414a-465e-906e-6166e3cf872d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4e44aafc-414a-465e-906e-6166e3cf872d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_b481222e-1a90-44c0-bf24-f1013e0c4ac0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_b481222e-1a90-44c0-bf24-f1013e0c4ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_876e3f53-5f3a-4a7a-bf49-2c4413088dde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1d440d84-c438-4fa9-8c9d-caf8cff8c3a0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_876e3f53-5f3a-4a7a-bf49-2c4413088dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28d40181-10ca-43bf-b81d-520652600469" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d0b3e2a3-33e7-4721-919f-a7d52d22ada7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28d40181-10ca-43bf-b81d-520652600469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6503c28d-0e72-4d33-aba0-d9f5b4d81472" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6503c28d-0e72-4d33-aba0-d9f5b4d81472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_7b17ee8f-de32-4d0d-8e5e-60821e9d72f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6503c28d-0e72-4d33-aba0-d9f5b4d81472" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_7b17ee8f-de32-4d0d-8e5e-60821e9d72f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_f4f673d4-fd6c-437c-86da-26f8e798f182" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6503c28d-0e72-4d33-aba0-d9f5b4d81472" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_f4f673d4-fd6c-437c-86da-26f8e798f182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_ec3d1094-98fa-4f63-af46-25c1d6a0edea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6503c28d-0e72-4d33-aba0-d9f5b4d81472" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_ec3d1094-98fa-4f63-af46-25c1d6a0edea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_ad9cee87-b2e3-4c07-aa68-ce149e1ddf99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6503c28d-0e72-4d33-aba0-d9f5b4d81472" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_ad9cee87-b2e3-4c07-aa68-ce149e1ddf99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0d43b618-e97b-474e-a13e-5edf960ecc51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6503c28d-0e72-4d33-aba0-d9f5b4d81472" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0d43b618-e97b-474e-a13e-5edf960ecc51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2b6e38c6-214d-4636-a9bf-fe1a9686fbe9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6503c28d-0e72-4d33-aba0-d9f5b4d81472" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2b6e38c6-214d-4636-a9bf-fe1a9686fbe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_540a1154-8ebf-4c38-8d35-20676afd0c2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_540a1154-8ebf-4c38-8d35-20676afd0c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_8e1b0454-013d-4932-9380-9c5807d10db7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_540a1154-8ebf-4c38-8d35-20676afd0c2b" xlink:to="loc_us-gaap_ProceedsFromStockPlans_8e1b0454-013d-4932-9380-9c5807d10db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ab416c57-0699-43dd-84f2-8e9abd45b8bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_540a1154-8ebf-4c38-8d35-20676afd0c2b" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ab416c57-0699-43dd-84f2-8e9abd45b8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e7af0d78-d734-4a1b-8f8e-c92769d3dc2a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_540a1154-8ebf-4c38-8d35-20676afd0c2b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e7af0d78-d734-4a1b-8f8e-c92769d3dc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_d46f7f4e-1cce-4b43-97c9-6964abe74e5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_540a1154-8ebf-4c38-8d35-20676afd0c2b" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_d46f7f4e-1cce-4b43-97c9-6964abe74e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_7de4813a-1277-40ba-ad26-9d4d5670d1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_540a1154-8ebf-4c38-8d35-20676afd0c2b" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_7de4813a-1277-40ba-ad26-9d4d5670d1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3aaa5300-27ae-49e6-b139-4f5ec47c658e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_540a1154-8ebf-4c38-8d35-20676afd0c2b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3aaa5300-27ae-49e6-b139-4f5ec47c658e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_c4429270-9b44-44b4-9c22-c4eba7efff09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_c4429270-9b44-44b4-9c22-c4eba7efff09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1ef70ed3-f0bc-45dd-b357-8f459cb9edb5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1ef70ed3-f0bc-45dd-b357-8f459cb9edb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_18448fb7-f4d9-4a9b-9c5a-a4cd83f7cf7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_18448fb7-f4d9-4a9b-9c5a-a4cd83f7cf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a2613854-4431-45de-a832-ba1ad3d2b4b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cce902f3-a0f6-4a4c-bc23-22f7691c2e4c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a2613854-4431-45de-a832-ba1ad3d2b4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/DescriptionoftheBusiness" xlink:type="simple" xlink:href="isrg-20191231.xsd#DescriptionoftheBusiness"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/DescriptionoftheBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7a9628ff-f3b9-4038-bfec-90fa9e135e2a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_1dd3d733-7169-4fb2-acdb-e5bedb6624c9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7a9628ff-f3b9-4038-bfec-90fa9e135e2a" xlink:to="loc_us-gaap_NatureOfOperations_1dd3d733-7169-4fb2-acdb-e5bedb6624c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_df99f961-d91d-4682-a23f-3b39d57859b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_98977200-99c3-4a3a-88e1-96dde16f47b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_df99f961-d91d-4682-a23f-3b39d57859b5" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_98977200-99c3-4a3a-88e1-96dde16f47b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_923ab9fc-9ffa-4791-b451-b5e42691c9aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_923ab9fc-9ffa-4791-b451-b5e42691c9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_bdfcab2e-9b91-4fd0-9b2b-8a0b1b48f516" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_bdfcab2e-9b91-4fd0-9b2b-8a0b1b48f516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_af98be37-fb34-404e-8d70-1eb758c38b8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_UseOfEstimates_af98be37-fb34-404e-8d70-1eb758c38b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_ba4387c8-f9cc-431a-bb5f-2bb05ffee1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_ba4387c8-f9cc-431a-bb5f-2bb05ffee1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_02788cd2-329e-4bf9-a7f0-6f55652943c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_02788cd2-329e-4bf9-a7f0-6f55652943c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_61992456-5227-4975-91b0-d3cc869d6708" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_61992456-5227-4975-91b0-d3cc869d6708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d656fa47-be0d-45e0-9303-c319ece7339e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d656fa47-be0d-45e0-9303-c319ece7339e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_f0b6638f-9a35-4517-9b1a-f4c7b647bb54" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_f0b6638f-9a35-4517-9b1a-f4c7b647bb54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_997835f4-97f4-430a-b83d-dce9376fe4a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_997835f4-97f4-430a-b83d-dce9376fe4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_02547af2-81b0-41f0-901a-329310940c45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_02547af2-81b0-41f0-901a-329310940c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_f4946133-3c00-4720-bfba-9b8e1ecd1268" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_f4946133-3c00-4720-bfba-9b8e1ecd1268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_d1985c07-4e6e-46a5-a3d2-f0538b2d9f6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_d1985c07-4e6e-46a5-a3d2-f0538b2d9f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_f43fb12e-890c-4f7a-b2e0-ac16fb4dbc22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_f43fb12e-890c-4f7a-b2e0-ac16fb4dbc22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a3908f4b-f804-47a2-aa09-a1765d9be267" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a3908f4b-f804-47a2-aa09-a1765d9be267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock_b530c62d-b6c9-45e2-bb66-249556a5a38d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_LessorLeasesPolicyTextBlock_b530c62d-b6c9-45e2-bb66-249556a5a38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_7ac1db11-b2ad-4334-a37a-d03c1e58a785" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_7ac1db11-b2ad-4334-a37a-d03c1e58a785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock_b3d8cb55-f5c6-4f1a-8345-1a7c47845689" xlink:href="isrg-20191231.xsd#isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock_b3d8cb55-f5c6-4f1a-8345-1a7c47845689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_b3f484c5-6652-4d49-9897-01c36eb32938" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_b3f484c5-6652-4d49-9897-01c36eb32938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_173a81d9-d1f4-4200-90b4-e395866f61c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_173a81d9-d1f4-4200-90b4-e395866f61c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_2e7a4645-eafb-45eb-b9e7-738ed95289da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_2e7a4645-eafb-45eb-b9e7-738ed95289da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock_d480d5fd-71db-4166-8761-8aa85facb1b7" xlink:href="isrg-20191231.xsd#isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock_d480d5fd-71db-4166-8761-8aa85facb1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_13237922-272d-4b9b-aa36-d9fa217a8afe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_13237922-272d-4b9b-aa36-d9fa217a8afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_621ce759-25e2-41fb-bf48-aeeadd9eeaea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_621ce759-25e2-41fb-bf48-aeeadd9eeaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_0a4bb43f-1457-48e8-b97f-e35473734624" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_0a4bb43f-1457-48e8-b97f-e35473734624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_670c0f27-1956-4751-a5d4-9f6063638f65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b235289b-d379-495d-bd58-861188d39a00" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_670c0f27-1956-4751-a5d4-9f6063638f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ab9840c7-454e-4582-bf46-9e72f676cd3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_282d032d-e724-4e6e-a386-54fcde5d5946" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ab9840c7-454e-4582-bf46-9e72f676cd3b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_282d032d-e724-4e6e-a386-54fcde5d5946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cabdd5cc-6f7c-4774-8b47-dbb8b829b6e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:href="isrg-20191231.xsd#isrg_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cabdd5cc-6f7c-4774-8b47-dbb8b829b6e1" xlink:to="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8a1f65ee-ff2d-4cf5-9ade-6028fa4b77e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3b2ea0e-1d9c-4f08-8c0b-9f0c613eab33" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8a1f65ee-ff2d-4cf5-9ade-6028fa4b77e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_31a1872e-9a0a-415f-9756-b444d4a82e3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8a1f65ee-ff2d-4cf5-9ade-6028fa4b77e5" xlink:to="loc_us-gaap_AccountsReceivableMember_31a1872e-9a0a-415f-9756-b444d4a82e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TotalRevenueMember_7765ec5a-9898-4b0d-a28f-b8ccc31a6466" xlink:href="isrg-20191231.xsd#isrg_TotalRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8a1f65ee-ff2d-4cf5-9ade-6028fa4b77e5" xlink:to="loc_isrg_TotalRevenueMember_7765ec5a-9898-4b0d-a28f-b8ccc31a6466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_83cc0323-c0ee-4daf-b27d-df0a3ddff039" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_us-gaap_GeographicDistributionAxis_83cc0323-c0ee-4daf-b27d-df0a3ddff039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_0ff58eb4-ef34-4cf2-874b-89652291af69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_83cc0323-c0ee-4daf-b27d-df0a3ddff039" xlink:to="loc_us-gaap_GeographicDistributionDomain_0ff58eb4-ef34-4cf2-874b-89652291af69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_3a40912e-a052-4f62-b54c-dc3c600580ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_0ff58eb4-ef34-4cf2-874b-89652291af69" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_3a40912e-a052-4f62-b54c-dc3c600580ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_e5a182cc-76bf-4d43-9028-d3796687e62f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_0ff58eb4-ef34-4cf2-874b-89652291af69" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_e5a182cc-76bf-4d43-9028-d3796687e62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_541cafdf-cdc1-4a54-bc42-c73cbac2607a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_srt_RangeAxis_541cafdf-cdc1-4a54-bc42-c73cbac2607a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b5e96251-3a76-4a58-9f23-d0cb95a10e17" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_541cafdf-cdc1-4a54-bc42-c73cbac2607a" xlink:to="loc_srt_RangeMember_b5e96251-3a76-4a58-9f23-d0cb95a10e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6f3c168e-3ef2-41f2-9c20-e29c83953636" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b5e96251-3a76-4a58-9f23-d0cb95a10e17" xlink:to="loc_srt_MinimumMember_6f3c168e-3ef2-41f2-9c20-e29c83953636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6136e611-a53f-4148-b493-eb365f069774" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b5e96251-3a76-4a58-9f23-d0cb95a10e17" xlink:to="loc_srt_MaximumMember_6136e611-a53f-4148-b493-eb365f069774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_00fa3c92-90b0-426e-b8c2-d79bf558624e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_00fa3c92-90b0-426e-b8c2-d79bf558624e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_58590d39-3bc5-4fe5-8b1b-8aba4eceec95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_00fa3c92-90b0-426e-b8c2-d79bf558624e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_58590d39-3bc5-4fe5-8b1b-8aba4eceec95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_dbd69c25-756f-4d28-9b04-e1fe2d79a1da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_58590d39-3bc5-4fe5-8b1b-8aba4eceec95" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_dbd69c25-756f-4d28-9b04-e1fe2d79a1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:href="isrg-20191231.xsd#isrg_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_504d4604-0ed6-428b-80f9-b3a3b73450ad" xlink:to="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_c41e5d10-12b5-4b14-88d8-c19bfd712297" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_c41e5d10-12b5-4b14-88d8-c19bfd712297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_2ad29de1-4591-4a80-a6aa-92ecbcc12c72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_RestrictedCash_2ad29de1-4591-4a80-a6aa-92ecbcc12c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_d550acbe-3395-4259-824c-e27b07cb906a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_d550acbe-3395-4259-824c-e27b07cb906a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_542c3c5e-5fe9-490e-a8d2-751947644c4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_Depreciation_542c3c5e-5fe9-490e-a8d2-751947644c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_65933eb8-3ced-4f8b-a58a-110e859b48e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_65933eb8-3ced-4f8b-a58a-110e859b48e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_45583050-294a-4b22-a8fa-59fc71180d5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_45583050-294a-4b22-a8fa-59fc71180d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_9a277d6a-3cd3-40ae-8b9c-1da3cb79be7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_NumberOfOperatingSegments_9a277d6a-3cd3-40ae-8b9c-1da3cb79be7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_dc9571fd-34e1-4b18-ba87-1c77cf5eaf9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_dc9571fd-34e1-4b18-ba87-1c77cf5eaf9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_e86f9492-a8c2-499f-b556-a0670ef1dbef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_e86f9492-a8c2-499f-b556-a0670ef1dbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemSalesArrangementWarrantyPeriod_ac702770-7c07-42f9-8a2e-06f29804ee72" xlink:href="isrg-20191231.xsd#isrg_SystemSalesArrangementWarrantyPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_SystemSalesArrangementWarrantyPeriod_ac702770-7c07-42f9-8a2e-06f29804ee72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_d3c44711-643d-4e64-865e-b2d7dc24600d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_CapitalizedContractCostNet_d3c44711-643d-4e64-865e-b2d7dc24600d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_97e92dea-5d09-40c5-ac23-6f75484ad391" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_97e92dea-5d09-40c5-ac23-6f75484ad391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_40a92f9b-74a6-4bf6-8597-d59a6e80ffe2" xlink:href="isrg-20191231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_40a92f9b-74a6-4bf6-8597-d59a6e80ffe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_8239cbe2-33d4-4123-898f-6c5ca1ba09e5" xlink:href="isrg-20191231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_8239cbe2-33d4-4123-898f-6c5ca1ba09e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_1d01e32e-3608-4dc1-bc78-cdca0c349abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_us-gaap_DerivativeTermOfContract_1d01e32e-3608-4dc1-bc78-cdca0c349abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_235e1a2b-2b35-4a4d-a981-002ae852048d" xlink:href="isrg-20191231.xsd#isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_235e1a2b-2b35-4a4d-a981-002ae852048d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_0ee3c667-973c-4da8-9771-dd77095555cb" xlink:href="isrg-20191231.xsd#isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_0ee3c667-973c-4da8-9771-dd77095555cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_e036b6ac-8397-4be6-8ddd-e903907d1c14" xlink:href="isrg-20191231.xsd#isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_7e2b755e-1be4-47a3-bdea-4d544e132818" xlink:to="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_e036b6ac-8397-4be6-8ddd-e903907d1c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a776ed3d-1c65-4bc7-8eea-f714fb00327b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a776ed3d-1c65-4bc7-8eea-f714fb00327b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5e69da31-2285-4493-bfd3-ee11a8473ef2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5e69da31-2285-4493-bfd3-ee11a8473ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5e69da31-2285-4493-bfd3-ee11a8473ef2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_fb0ebc5f-8422-4701-a427-8aee406a38ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_us-gaap_BuildingMember_fb0ebc5f-8422-4701-a427-8aee406a38ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_33f59df1-6a4f-4e84-a00d-3d2e149655e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_us-gaap_BuildingImprovementsMember_33f59df1-6a4f-4e84-a00d-3d2e149655e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquipmentAndFurnitureMember_c99733e7-7482-4f1d-95f1-91ea2f4fc0d4" xlink:href="isrg-20191231.xsd#isrg_EquipmentAndFurnitureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_isrg_EquipmentAndFurnitureMember_c99733e7-7482-4f1d-95f1-91ea2f4fc0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsLeasedToOthersMember_8121c736-f5a6-4c6b-a692-2f1f7001bae9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsLeasedToOthersMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_us-gaap_AssetsLeasedToOthersMember_8121c736-f5a6-4c6b-a692-2f1f7001bae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_a9826b25-3068-4257-85b4-0ab53e02635c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_us-gaap_ComputerEquipmentMember_a9826b25-3068-4257-85b4-0ab53e02635c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EnterpriseWideSoftwareMember_6227a904-3494-4853-876d-0d1f9b591296" xlink:href="isrg-20191231.xsd#isrg_EnterpriseWideSoftwareMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_isrg_EnterpriseWideSoftwareMember_6227a904-3494-4853-876d-0d1f9b591296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PurchasedSoftwareMember_83b5fa22-056b-4b4b-a914-b5f6358d0449" xlink:href="isrg-20191231.xsd#isrg_PurchasedSoftwareMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f000c38-01bb-4c88-b0d9-c4350c69848d" xlink:to="loc_isrg_PurchasedSoftwareMember_83b5fa22-056b-4b4b-a914-b5f6358d0449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_476b4294-714a-4388-a8c7-40351eba90e8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:to="loc_srt_RangeAxis_476b4294-714a-4388-a8c7-40351eba90e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5dfc2fed-847e-465d-90c7-4439c88b5ab1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_476b4294-714a-4388-a8c7-40351eba90e8" xlink:to="loc_srt_RangeMember_5dfc2fed-847e-465d-90c7-4439c88b5ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_68ee1053-6f79-4c67-b355-31dc1a0c45d9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5dfc2fed-847e-465d-90c7-4439c88b5ab1" xlink:to="loc_srt_MaximumMember_68ee1053-6f79-4c67-b355-31dc1a0c45d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e02a6e34-30db-4066-983f-52b38a93202d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5dfc2fed-847e-465d-90c7-4439c88b5ab1" xlink:to="loc_srt_MinimumMember_e02a6e34-30db-4066-983f-52b38a93202d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5af3297d-24d0-48c4-8fd3-eedf8fee159c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b67f346c-21e2-40f2-aa0b-88bd12371bb9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5af3297d-24d0-48c4-8fd3-eedf8fee159c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_02bdc697-bf6f-4cfd-96bc-2d1a4cb5c492" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5af3297d-24d0-48c4-8fd3-eedf8fee159c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_02bdc697-bf6f-4cfd-96bc-2d1a4cb5c492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstruments" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9920f606-bebb-4665-91fc-e9e347e152b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_b5322086-91f9-42a8-a5b3-fd2dea525999" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9920f606-bebb-4665-91fc-e9e347e152b8" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_b5322086-91f9-42a8-a5b3-fd2dea525999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_37e6bbf4-16f8-493a-8149-48df6ec6ebbe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_4afeaae0-ee51-4f6f-bff8-d954eeea3174" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_37e6bbf4-16f8-493a-8149-48df6ec6ebbe" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_4afeaae0-ee51-4f6f-bff8-d954eeea3174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_860d06b0-dedd-401d-bfbf-2d3836d1ae44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_37e6bbf4-16f8-493a-8149-48df6ec6ebbe" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_860d06b0-dedd-401d-bfbf-2d3836d1ae44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_af21b4bd-e571-4e42-a535-dc237944ea07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_37e6bbf4-16f8-493a-8149-48df6ec6ebbe" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_af21b4bd-e571-4e42-a535-dc237944ea07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_3b0b9f8e-6354-47ce-9494-15649a819713" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_37e6bbf4-16f8-493a-8149-48df6ec6ebbe" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_3b0b9f8e-6354-47ce-9494-15649a819713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_2fc34e62-8e3c-42c6-bc27-a824f9d045ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_37e6bbf4-16f8-493a-8149-48df6ec6ebbe" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_2fc34e62-8e3c-42c6-bc27-a824f9d045ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_49cd85b7-5733-4d21-b498-632149ff37a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_49cd85b7-5733-4d21-b498-632149ff37a9" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_17e5631e-05ce-4d88-b737-cdad0bf93979" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_17e5631e-05ce-4d88-b737-cdad0bf93979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf62f0d8-2efb-461e-93d4-12295326b297" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_17e5631e-05ce-4d88-b737-cdad0bf93979" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf62f0d8-2efb-461e-93d4-12295326b297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_78560361-a480-4e3e-9067-58196e4e18de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf62f0d8-2efb-461e-93d4-12295326b297" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_78560361-a480-4e3e-9067-58196e4e18de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1ed75b18-fa07-44e8-95b8-2c0769447ab9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf62f0d8-2efb-461e-93d4-12295326b297" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1ed75b18-fa07-44e8-95b8-2c0769447ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:to="loc_us-gaap_FinancialInstrumentAxis_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_fdea24f1-24df-4f7b-9d8f-3cae8b507d9a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_372fc140-01d0-40f9-9047-c2e2c65f95db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_CashMember_372fc140-01d0-40f9-9047-c2e2c65f95db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_49eccdd2-a60c-4349-9f53-de241802dcb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_MoneyMarketFundsMember_49eccdd2-a60c-4349-9f53-de241802dcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_17547111-543e-4b76-8efd-807112d2b810" xlink:href="isrg-20191231.xsd#isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_17547111-543e-4b76-8efd-807112d2b810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_34b32928-034f-40e8-9bc7-8fd22b628ca2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_CommercialPaperMember_34b32928-034f-40e8-9bc7-8fd22b628ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_3326e0e3-43f3-4769-81ee-f23c7a14303d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_3326e0e3-43f3-4769-81ee-f23c7a14303d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_6575bad0-e5e3-4fa4-9dbe-65cf98b7bea9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_6575bad0-e5e3-4fa4-9dbe-65cf98b7bea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_53e9161d-6c7c-4752-b2d7-bb08943c675e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_53e9161d-6c7c-4752-b2d7-bb08943c675e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalNotesMember_76972cbe-e0b8-4edc-af5b-1f806e3bfb42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalNotesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c14091b5-7ced-4b9d-a6a2-257451b9d142" xlink:to="loc_us-gaap_MunicipalNotesMember_76972cbe-e0b8-4edc-af5b-1f806e3bfb42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_de2e462c-9aec-4ed5-a4d5-ede56549d534" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7d234027-c3c5-4a1c-846e-7ac65054820a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7d234027-c3c5-4a1c-846e-7ac65054820a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e4f390ec-14fd-4d09-b456-2942f068f874" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e4f390ec-14fd-4d09-b456-2942f068f874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7b9b3ef3-00b6-4ca3-a58b-82d837422f43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7b9b3ef3-00b6-4ca3-a58b-82d837422f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_ba7b8b7a-83d2-4bcf-b556-cd71b16eef28" xlink:href="isrg-20191231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_ba7b8b7a-83d2-4bcf-b556-cd71b16eef28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8936c826-06a8-40f7-88bd-72d8148d23e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8936c826-06a8-40f7-88bd-72d8148d23e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1ea2439c-c51f-4152-80dd-d9aebe1e110a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1ea2439c-c51f-4152-80dd-d9aebe1e110a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_37913c33-23e8-448f-9c0d-3e6ecc7aaf9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_37913c33-23e8-448f-9c0d-3e6ecc7aaf9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_c9e5a0cb-6a58-4d7f-bb84-f693a8b9a84a" xlink:href="isrg-20191231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_c9e5a0cb-6a58-4d7f-bb84-f693a8b9a84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_4161fdf4-b5e2-4c71-aa63-02ee51ab479e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_4161fdf4-b5e2-4c71-aa63-02ee51ab479e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_73b540fa-f1e1-4e5f-b4fa-72735af44b97" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_cf708638-4ba6-45bd-9031-0f7c00821f6b" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_73b540fa-f1e1-4e5f-b4fa-72735af44b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_edfc932b-fa1a-4a4a-a0b6-fdd41ab86450" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_e73c136d-150a-4d3c-8cdc-098878ca1ee4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_edfc932b-fa1a-4a4a-a0b6-fdd41ab86450" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_e73c136d-150a-4d3c-8cdc-098878ca1ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_e0f2c475-e331-442a-9579-29892f8d1bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_e73c136d-150a-4d3c-8cdc-098878ca1ee4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_e0f2c475-e331-442a-9579-29892f8d1bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_71fd9ad7-52a0-4fc2-a314-5473ac51bee5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_e73c136d-150a-4d3c-8cdc-098878ca1ee4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_71fd9ad7-52a0-4fc2-a314-5473ac51bee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a879a80c-3419-4ed2-ad27-69f57e1214a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_e73c136d-150a-4d3c-8cdc-098878ca1ee4" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a879a80c-3419-4ed2-ad27-69f57e1214a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_2003fb79-94b6-41d5-8b3f-819e93fe7bd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_edfc932b-fa1a-4a4a-a0b6-fdd41ab86450" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_2003fb79-94b6-41d5-8b3f-819e93fe7bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_675fb5b9-11d0-4c80-b558-ff74429ec9ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_2003fb79-94b6-41d5-8b3f-819e93fe7bd8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_675fb5b9-11d0-4c80-b558-ff74429ec9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_11de90ee-bd39-464d-9470-75cf967ea394" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_2003fb79-94b6-41d5-8b3f-819e93fe7bd8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_11de90ee-bd39-464d-9470-75cf967ea394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5f20c453-cdb2-40c6-85f4-8fc5179f48f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_2003fb79-94b6-41d5-8b3f-819e93fe7bd8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5f20c453-cdb2-40c6-85f4-8fc5179f48f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2b0e68c6-118e-41b5-a297-7dc500d6099f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_46f7c51c-b299-4563-8438-687381bc55b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2b0e68c6-118e-41b5-a297-7dc500d6099f" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_46f7c51c-b299-4563-8438-687381bc55b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_3fc4746b-ef79-4446-b42a-1dbfeaf9f137" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_46f7c51c-b299-4563-8438-687381bc55b6" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_3fc4746b-ef79-4446-b42a-1dbfeaf9f137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4ed96672-f7d7-482b-95ca-4db573e19b7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3fc4746b-ef79-4446-b42a-1dbfeaf9f137" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4ed96672-f7d7-482b-95ca-4db573e19b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_82d59bb0-195f-4d24-bed0-f276f331c773" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4ed96672-f7d7-482b-95ca-4db573e19b7b" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_82d59bb0-195f-4d24-bed0-f276f331c773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0a6eb4e6-b5c4-4166-ac61-6ffc7e8167f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_46f7c51c-b299-4563-8438-687381bc55b6" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0a6eb4e6-b5c4-4166-ac61-6ffc7e8167f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_96b2ee62-6329-4a0d-9c57-cd9b501816fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0a6eb4e6-b5c4-4166-ac61-6ffc7e8167f5" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_96b2ee62-6329-4a0d-9c57-cd9b501816fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_8c2dec9a-f8cd-483e-9eb8-3f25758a4415" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2b0e68c6-118e-41b5-a297-7dc500d6099f" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_8c2dec9a-f8cd-483e-9eb8-3f25758a4415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0856c9c7-956d-432a-92a7-7091d5113f66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9d077ad5-efbd-4d3a-aaae-7ec618dcab1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0856c9c7-956d-432a-92a7-7091d5113f66" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9d077ad5-efbd-4d3a-aaae-7ec618dcab1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_838b80dd-ba8b-4f13-9bca-64804826b190" xlink:href="isrg-20191231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9d077ad5-efbd-4d3a-aaae-7ec618dcab1f" xlink:to="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_838b80dd-ba8b-4f13-9bca-64804826b190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:href="isrg-20191231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis_838b80dd-ba8b-4f13-9bca-64804826b190" xlink:to="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNoteSecuritiesMember_607f76fa-7daa-403b-912d-b907efa5abaf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateNoteSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:to="loc_us-gaap_CorporateNoteSecuritiesMember_607f76fa-7daa-403b-912d-b907efa5abaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_560d4b61-540b-4d7b-8c82-41f44e2534a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_560d4b61-540b-4d7b-8c82-41f44e2534a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_d091b49e-78cb-48a0-a9da-67e7f41728d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_5c1e91c1-2dae-4daf-b80a-617fc68be842" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_d091b49e-78cb-48a0-a9da-67e7f41728d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9d077ad5-efbd-4d3a-aaae-7ec618dcab1f" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8c88f8b6-f71f-4f6d-9193-82e2d8ea8aad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8c88f8b6-f71f-4f6d-9193-82e2d8ea8aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_f43a2751-c20a-498a-9e93-c7f117879655" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_f43a2751-c20a-498a-9e93-c7f117879655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_8a87d1a3-a172-4349-9b78-6d0b11c95518" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_8a87d1a3-a172-4349-9b78-6d0b11c95518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_f0a52f23-3716-4ba4-90e5-4ac46e37b0f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_f0a52f23-3716-4ba4-90e5-4ac46e37b0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_b998ab52-e40c-4294-b21d-76af36e84c3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_b998ab52-e40c-4294-b21d-76af36e84c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_d1aa06d6-86ba-4c23-903c-6a30a1501c45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_2d66e56d-f8bd-4e7b-8d45-371bb2bb5b4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_d1aa06d6-86ba-4c23-903c-6a30a1501c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5d13403b-caf9-4aee-85a4-3de9d7464cb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5d13403b-caf9-4aee-85a4-3de9d7464cb7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8a1b61d0-64bd-4bc3-9f68-e81046b6b349" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2bdbcb01-b9c5-425b-aed2-43b6dadd68d4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8a1b61d0-64bd-4bc3-9f68-e81046b6b349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_ce9c1b00-d9f3-496b-a1e0-89c56231612e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8a1b61d0-64bd-4bc3-9f68-e81046b6b349" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_ce9c1b00-d9f3-496b-a1e0-89c56231612e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ff4733a5-0bbb-4127-805a-cc489eb56f8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ff4733a5-0bbb-4127-805a-cc489eb56f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e95cb809-1be3-44c8-9325-731c7204795b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ff4733a5-0bbb-4127-805a-cc489eb56f8e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e95cb809-1be3-44c8-9325-731c7204795b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_b78efc6e-8c16-494c-aba2-b41b44bae719" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e95cb809-1be3-44c8-9325-731c7204795b" xlink:to="loc_us-gaap_OtherIncomeMember_b78efc6e-8c16-494c-aba2-b41b44bae719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_120571ae-ba80-47fa-8194-1d0373401d35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:to="loc_us-gaap_HedgingDesignationAxis_120571ae-ba80-47fa-8194-1d0373401d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_7549491b-248c-4a9a-bef7-7c6e32974761" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_120571ae-ba80-47fa-8194-1d0373401d35" xlink:to="loc_us-gaap_HedgingDesignationDomain_7549491b-248c-4a9a-bef7-7c6e32974761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_cb912d84-3dbe-4797-ab5e-c44a96bedaca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_7549491b-248c-4a9a-bef7-7c6e32974761" xlink:to="loc_us-gaap_NondesignatedMember_cb912d84-3dbe-4797-ab5e-c44a96bedaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5acb983b-65f8-420b-8cd3-07c464486e28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9989c776-a7d9-458c-a089-3f66d8ea015c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5acb983b-65f8-420b-8cd3-07c464486e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_f5fe17e0-71a4-4958-aa46-18365c9988ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5acb983b-65f8-420b-8cd3-07c464486e28" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_f5fe17e0-71a4-4958-aa46-18365c9988ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_abfbbd5c-d9b4-4a9a-9882-0d5b4d08d1a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5acb983b-65f8-420b-8cd3-07c464486e28" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_abfbbd5c-d9b4-4a9a-9882-0d5b4d08d1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e7e32781-f574-45b7-bb81-4ebdb5aaf708" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e7e32781-f574-45b7-bb81-4ebdb5aaf708" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_17ed01ae-ba36-471a-b507-55d0097dd67d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_17ed01ae-ba36-471a-b507-55d0097dd67d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c24edf97-eb71-4d43-adb6-d60ad759e39c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_17ed01ae-ba36-471a-b507-55d0097dd67d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c24edf97-eb71-4d43-adb6-d60ad759e39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_1e2acc66-6f12-4256-973c-bcc872950962" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c24edf97-eb71-4d43-adb6-d60ad759e39c" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_1e2acc66-6f12-4256-973c-bcc872950962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_3f0e644c-81bb-4ee0-82b0-991556931f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:to="loc_us-gaap_HedgingDesignationAxis_3f0e644c-81bb-4ee0-82b0-991556931f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_cc0e0f74-0a16-4959-8fba-7f4645b30529" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_3f0e644c-81bb-4ee0-82b0-991556931f0c" xlink:to="loc_us-gaap_HedgingDesignationDomain_cc0e0f74-0a16-4959-8fba-7f4645b30529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_0967e609-2701-4fd0-a4d3-0ab4097fcff6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_cc0e0f74-0a16-4959-8fba-7f4645b30529" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_0967e609-2701-4fd0-a4d3-0ab4097fcff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_9fda033e-2d49-4f33-868c-b79af0247602" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_cc0e0f74-0a16-4959-8fba-7f4645b30529" xlink:to="loc_us-gaap_NondesignatedMember_9fda033e-2d49-4f33-868c-b79af0247602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7fbbc77f-9c3b-4d09-9c57-dede7df04689" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7fbbc77f-9c3b-4d09-9c57-dede7df04689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7b13fc13-64a3-46ce-85f8-fa90df6edd30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7fbbc77f-9c3b-4d09-9c57-dede7df04689" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7b13fc13-64a3-46ce-85f8-fa90df6edd30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_41945fd7-9a54-4d72-850e-151994abe9c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7b13fc13-64a3-46ce-85f8-fa90df6edd30" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_41945fd7-9a54-4d72-850e-151994abe9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_1a881128-6fb9-4547-89e5-cbebbde7a94a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7b13fc13-64a3-46ce-85f8-fa90df6edd30" xlink:to="loc_us-gaap_OtherLiabilitiesMember_1a881128-6fb9-4547-89e5-cbebbde7a94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b85e7e27-0752-4829-934b-b3fc5f156d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cd75a126-ad8f-41aa-b8fe-d64fd386e31e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b85e7e27-0752-4829-934b-b3fc5f156d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_eabe017e-695f-4812-9c53-fd3cf7cd176b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b85e7e27-0752-4829-934b-b3fc5f156d8d" xlink:to="loc_us-gaap_DerivativeNotionalAmount_eabe017e-695f-4812-9c53-fd3cf7cd176b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f3d42a3c-022b-44d8-9b0c-0795da988acf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_631e314d-3c34-4afa-a61c-f3a080f5b542" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f3d42a3c-022b-44d8-9b0c-0795da988acf" xlink:to="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_631e314d-3c34-4afa-a61c-f3a080f5b542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f7af381-acd9-4256-86cc-42d963f90b6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_706ed367-e0f2-4f2b-bf73-cfee433cdeea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f7af381-acd9-4256-86cc-42d963f90b6e" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_706ed367-e0f2-4f2b-bf73-cfee433cdeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_e6104a29-f136-4539-a564-ec817f9a739c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f7af381-acd9-4256-86cc-42d963f90b6e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_e6104a29-f136-4539-a564-ec817f9a739c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_9978e9b7-b261-4baf-b2c4-7c50f9567dff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f7af381-acd9-4256-86cc-42d963f90b6e" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_9978e9b7-b261-4baf-b2c4-7c50f9567dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_9f0a6371-a870-4cbe-b89c-e1ec4871d4ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f7af381-acd9-4256-86cc-42d963f90b6e" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_9f0a6371-a870-4cbe-b89c-e1ec4871d4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_369d4312-e187-4f8e-8170-f4da0c831009" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f7af381-acd9-4256-86cc-42d963f90b6e" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_369d4312-e187-4f8e-8170-f4da0c831009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_715697bc-2650-4be0-a76c-ca752c55fda3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_49b1927f-13ec-4092-9c27-672daebd0664" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_715697bc-2650-4be0-a76c-ca752c55fda3" xlink:to="loc_us-gaap_InventoryNetAbstract_49b1927f-13ec-4092-9c27-672daebd0664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_bf9b9358-69c5-42df-8bc0-1701ea28630e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_49b1927f-13ec-4092-9c27-672daebd0664" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_bf9b9358-69c5-42df-8bc0-1701ea28630e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_355f27ce-69d1-48f2-ab41-2cb34e95fb53" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_49b1927f-13ec-4092-9c27-672daebd0664" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_355f27ce-69d1-48f2-ab41-2cb34e95fb53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_fa3ebe29-87a1-4501-86a3-6c836d3fd0e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_49b1927f-13ec-4092-9c27-672daebd0664" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_fa3ebe29-87a1-4501-86a3-6c836d3fd0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_25998c0d-1da8-469f-bbc3-23a29affa45d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_49b1927f-13ec-4092-9c27-672daebd0664" xlink:to="loc_us-gaap_InventoryNet_25998c0d-1da8-469f-bbc3-23a29affa45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_43f2d344-852d-495f-893b-c5aa018b9361" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_43f2d344-852d-495f-893b-c5aa018b9361" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_3d7c882a-2c2c-45d1-8e88-5f67775cb1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_Land_3d7c882a-2c2c-45d1-8e88-5f67775cb1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_e1232c3c-40ce-4ca2-b0f4-e621f64a1767" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_e1232c3c-40ce-4ca2-b0f4-e621f64a1767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_ad670787-7756-408d-9687-e167b7556fd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_ad670787-7756-408d-9687-e167b7556fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_0bfcfdec-1fd5-4480-b851-18acf5adb3b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_0bfcfdec-1fd5-4480-b851-18acf5adb3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ComputerAndOfficeEquipment_6e3fb6da-4a75-4cdd-bab5-bdd71e945fef" xlink:href="isrg-20191231.xsd#isrg_ComputerAndOfficeEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_isrg_ComputerAndOfficeEquipment_6e3fb6da-4a75-4cdd-bab5-bdd71e945fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_9ae397c7-0bc9-4948-bfbb-070751f06434" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_9ae397c7-0bc9-4948-bfbb-070751f06434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_db029f5f-6f72-4ba0-bff9-51bdfa61fc42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_ConstructionInProgressGross_db029f5f-6f72-4ba0-bff9-51bdfa61fc42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_da21026b-39b4-440e-9df0-0a14f80070f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_da21026b-39b4-440e-9df0-0a14f80070f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6d76dfba-fab2-48b8-bdd1-e0c78b8719d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6d76dfba-fab2-48b8-bdd1-e0c78b8719d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c384b952-5ed6-44a5-9b84-6ef462c05420" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c384b952-5ed6-44a5-9b84-6ef462c05420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_6dc4e12c-8e3e-4e42-9a1e-9493120be042" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_bc527190-50a6-48d6-826a-87aa42862a31" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_6dc4e12c-8e3e-4e42-9a1e-9493120be042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2d6ad132-19d6-40b9-8325-0e7274c6e3f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_30ad5987-9332-462e-83d5-bf063292dc5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2d6ad132-19d6-40b9-8325-0e7274c6e3f8" xlink:to="loc_us-gaap_TaxesPayableCurrent_30ad5987-9332-462e-83d5-bf063292dc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveCurrent_f4edcc55-d3e4-4ba0-ae3f-1bd24d65b848" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationReserveCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2d6ad132-19d6-40b9-8325-0e7274c6e3f8" xlink:to="loc_us-gaap_LitigationReserveCurrent_f4edcc55-d3e4-4ba0-ae3f-1bd24d65b848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent_7379c3cd-fe38-40ed-93a0-5833e3773389" xlink:href="isrg-20191231.xsd#isrg_DeferredPurchaseConsiderationPaymentsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2d6ad132-19d6-40b9-8325-0e7274c6e3f8" xlink:to="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent_7379c3cd-fe38-40ed-93a0-5833e3773389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_99f47682-68aa-4e31-b875-b3eea2732f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2d6ad132-19d6-40b9-8325-0e7274c6e3f8" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_99f47682-68aa-4e31-b875-b3eea2732f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e6dad195-103c-47e0-b5e7-bf10091d4f32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2d6ad132-19d6-40b9-8325-0e7274c6e3f8" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e6dad195-103c-47e0-b5e7-bf10091d4f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_f10b4e89-ba5f-4b43-80e1-13cf6739c4e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2d6ad132-19d6-40b9-8325-0e7274c6e3f8" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_f10b4e89-ba5f-4b43-80e1-13cf6739c4e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_51e815cf-0d21-4a59-90a5-bd16938dec98" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_271f43e9-994a-4548-b38e-dfeeac5a9485" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_51e815cf-0d21-4a59-90a5-bd16938dec98" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_271f43e9-994a-4548-b38e-dfeeac5a9485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_0fa2ed4d-e166-4748-84e1-4cfa338c11b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_51e815cf-0d21-4a59-90a5-bd16938dec98" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_0fa2ed4d-e166-4748-84e1-4cfa338c11b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4b693e04-bbb5-4bdd-98d8-7e195ea0bd7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_51e815cf-0d21-4a59-90a5-bd16938dec98" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4b693e04-bbb5-4bdd-98d8-7e195ea0bd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_9bfe17fa-0ac9-4581-b21c-ce1c694acf41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_51e815cf-0d21-4a59-90a5-bd16938dec98" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_9bfe17fa-0ac9-4581-b21c-ce1c694acf41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_71c9fd6a-f704-4e09-8a76-0bb63af1b8af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_8d78cdb1-0e5a-4a50-b1c1-d952382cdda4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_71c9fd6a-f704-4e09-8a76-0bb63af1b8af" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_8d78cdb1-0e5a-4a50-b1c1-d952382cdda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_df24347d-82ac-47e6-bbbf-31942542a6a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_8d78cdb1-0e5a-4a50-b1c1-d952382cdda4" xlink:to="loc_us-gaap_IncomeTaxesPaid_df24347d-82ac-47e6-bbbf-31942542a6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e9ff1bc4-9e45-461e-ae15-c4b8d40d6407" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_8d78cdb1-0e5a-4a50-b1c1-d952382cdda4" xlink:to="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e9ff1bc4-9e45-461e-ae15-c4b8d40d6407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TransferfromInventory_ae09201f-b524-4a55-97c7-1b86907e50b3" xlink:href="isrg-20191231.xsd#isrg_TransferfromInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e9ff1bc4-9e45-461e-ae15-c4b8d40d6407" xlink:to="loc_isrg_TransferfromInventory_ae09201f-b524-4a55-97c7-1b86907e50b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_7d1fb182-579b-47da-9bf5-e70f02c3d38b" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_e9ff1bc4-9e45-461e-ae15-c4b8d40d6407" xlink:to="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_7d1fb182-579b-47da-9bf5-e70f02c3d38b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4a93fc06-26c2-4bd7-b631-1ab6afdc7d40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_71c9fd6a-f704-4e09-8a76-0bb63af1b8af" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4a93fc06-26c2-4bd7-b631-1ab6afdc7d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/Revenue" xlink:type="simple" xlink:href="isrg-20191231.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_753948d7-2496-431b-81f5-7d8653cf3e1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_698365b6-509f-4476-863a-eb5dfd7e06f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_753948d7-2496-431b-81f5-7d8653cf3e1e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_698365b6-509f-4476-863a-eb5dfd7e06f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_547dcfd1-3fbe-4870-a545-fd644d212a87" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_fc22bc57-3495-4772-bddd-4672e238f648" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_547dcfd1-3fbe-4870-a545-fd644d212a87" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_fc22bc57-3495-4772-bddd-4672e238f648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_10dd3556-d1b1-46a8-813c-50f3b32677c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_547dcfd1-3fbe-4870-a545-fd644d212a87" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_10dd3556-d1b1-46a8-813c-50f3b32677c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_192e9d0b-30c9-4578-8c54-533c54ba0fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_547dcfd1-3fbe-4870-a545-fd644d212a87" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_192e9d0b-30c9-4578-8c54-533c54ba0fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_1dad0835-77e9-4484-ba23-3e960d42d7be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_547dcfd1-3fbe-4870-a545-fd644d212a87" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_1dad0835-77e9-4484-ba23-3e960d42d7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueRevenueDisaggregatedbyTypesandGeographyDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_46e97a8c-47a0-4f98-8c4c-d6c82f20c485" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_46e97a8c-47a0-4f98-8c4c-d6c82f20c485" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_5356674e-00ef-4e45-9f69-772d654a6c34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:to="loc_us-gaap_GeographicDistributionAxis_5356674e-00ef-4e45-9f69-772d654a6c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_bf5ef025-4fcf-4bc1-848b-37c15ce4d4ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_5356674e-00ef-4e45-9f69-772d654a6c34" xlink:to="loc_us-gaap_GeographicDistributionDomain_bf5ef025-4fcf-4bc1-848b-37c15ce4d4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_cf67968a-3888-4212-9788-68c8636939d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_bf5ef025-4fcf-4bc1-848b-37c15ce4d4ff" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_cf67968a-3888-4212-9788-68c8636939d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_7cb9e8a6-2386-482f-b88e-c5fbd407e3b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_bf5ef025-4fcf-4bc1-848b-37c15ce4d4ff" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_7cb9e8a6-2386-482f-b88e-c5fbd407e3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2faeef25-becf-42b2-9670-ceaf4db009fe" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:to="loc_srt_ProductOrServiceAxis_2faeef25-becf-42b2-9670-ceaf4db009fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_2faeef25-becf-42b2-9670-ceaf4db009fe" xlink:to="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InstrumentsandAccessoriesMember_45ae39a7-fc90-465c-8391-0c3489f037ea" xlink:href="isrg-20191231.xsd#isrg_InstrumentsandAccessoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:to="loc_isrg_InstrumentsandAccessoriesMember_45ae39a7-fc90-465c-8391-0c3489f037ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemsMember_9ae07e14-d903-4dd3-8045-3e4e043827c7" xlink:href="isrg-20191231.xsd#isrg_SystemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:to="loc_isrg_SystemsMember_9ae07e14-d903-4dd3-8045-3e4e043827c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ServicesMember_7d257f24-b44f-488a-b830-207f260b1e29" xlink:href="isrg-20191231.xsd#isrg_ServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2cbcc5f7-5611-40c4-bce2-a31771199680" xlink:to="loc_isrg_ServicesMember_7d257f24-b44f-488a-b830-207f260b1e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_bdd67b5c-6f83-4cbb-af89-2aa2a590cea9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8cc8929e-7685-40c3-add8-9e1a99af3896" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_bdd67b5c-6f83-4cbb-af89-2aa2a590cea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72472cc5-d17c-4083-a8be-fd6484579244" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bdd67b5c-6f83-4cbb-af89-2aa2a590cea9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72472cc5-d17c-4083-a8be-fd6484579244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9c766144-1d69-4a13-9b9e-c203495020ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d1eb81a7-4127-46d7-84c1-c3e83a54f8e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9c766144-1d69-4a13-9b9e-c203495020ff" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d1eb81a7-4127-46d7-84c1-c3e83a54f8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueRemainingPerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5c4f5d89-9376-45cf-882e-0bcfa9d31dcb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5c4f5d89-9376-45cf-882e-0bcfa9d31dcb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_3d06efb0-eba6-4902-830c-2dafab2cbc91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_3d06efb0-eba6-4902-830c-2dafab2cbc91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d597f83d-452b-4c92-84ac-65b2bdd1004a" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_26544ff8-01be-46e3-abb2-7dfd57b22c46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_26544ff8-01be-46e3-abb2-7dfd57b22c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_56d64a36-1055-4159-81b0-8671906532e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a330d1c3-ee49-46f7-83bd-89ca841102ba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_56d64a36-1055-4159-81b0-8671906532e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueSummaryofContractAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ffa1fb59-3c60-49cd-8509-4cb83e5b3f76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_ec1bb529-4678-49af-958b-f5ec0773ef53" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ffa1fb59-3c60-49cd-8509-4cb83e5b3f76" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_ec1bb529-4678-49af-958b-f5ec0773ef53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_b82fe25b-4a4b-46b9-9834-01ce77ec2112" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ffa1fb59-3c60-49cd-8509-4cb83e5b3f76" xlink:to="loc_us-gaap_ContractWithCustomerLiability_b82fe25b-4a4b-46b9-9834-01ce77ec2112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#RevenueSalestypeandOperatingLeaseRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d7548e5e-3298-4ab6-a6a2-bb71a90ac33a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseIncome_228586b0-3171-4e6e-8a1c-660aaf52ce4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d7548e5e-3298-4ab6-a6a2-bb71a90ac33a" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseIncome_228586b0-3171-4e6e-8a1c-660aaf52ce4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_4c75c9e8-ca9a-4588-8d68-5d597cdd50d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d7548e5e-3298-4ab6-a6a2-bb71a90ac33a" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_4c75c9e8-ca9a-4588-8d68-5d597cdd50d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/Leases" xlink:type="simple" xlink:href="isrg-20191231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_16f90b44-dfdb-45c7-b43b-3d5cae8b3b51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLessorDisclosureTextBlock_f7dad3bd-6151-4296-a698-e68b3203e861" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16f90b44-dfdb-45c7-b43b-3d5cae8b3b51" xlink:to="loc_us-gaap_LeasesOfLessorDisclosureTextBlock_f7dad3bd-6151-4296-a698-e68b3203e861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_5f621b92-aea9-40a7-8c1e-014e55281032" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16f90b44-dfdb-45c7-b43b-3d5cae8b3b51" xlink:to="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_5f621b92-aea9-40a7-8c1e-014e55281032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_b1094224-7306-4b19-ac46-5d9b6597cfda" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16f90b44-dfdb-45c7-b43b-3d5cae8b3b51" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_b1094224-7306-4b19-ac46-5d9b6597cfda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock_894e773b-1670-44b9-b137-0c8d1a3c732b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock_894e773b-1670-44b9-b137-0c8d1a3c732b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_284e9669-68f5-4e4f-a8c7-83139123e892" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_284e9669-68f5-4e4f-a8c7-83139123e892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_0a67792e-a5e1-4be4-aaa6-6933296e3829" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_0a67792e-a5e1-4be4-aaa6-6933296e3829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_c556f665-5f2f-474c-9923-54b44f6786dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_c556f665-5f2f-474c-9923-54b44f6786dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_7d99da9c-17a1-4efb-9914-e6e96f663fcb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_7d99da9c-17a1-4efb-9914-e6e96f663fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AssetsAndLiabilitiesLesseeTableTextBlock_2764b606-1d53-451e-8058-f716121851da" xlink:href="isrg-20191231.xsd#isrg_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_isrg_AssetsAndLiabilitiesLesseeTableTextBlock_2764b606-1d53-451e-8058-f716121851da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_c3c80417-aa8d-4926-ae8f-14271efa01de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_c3c80417-aa8d-4926-ae8f-14271efa01de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_eee0dcfa-6a55-4e23-8281-bce05348e610" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_eee0dcfa-6a55-4e23-8281-bce05348e610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_d0e8bf39-dc7d-41c9-bcdd-08b2464d0ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16cd14f4-1eb9-4737-8c3a-b9a6a9ef009b" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_d0e8bf39-dc7d-41c9-bcdd-08b2464d0ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesLeaseReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e8eafa0e-3247-4653-b219-2b3fcded04de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_4692cf99-3cdc-4cd7-aa23-ce34d886a122" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e8eafa0e-3247-4653-b219-2b3fcded04de" xlink:to="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_4692cf99-3cdc-4cd7-aa23-ce34d886a122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7d5df623-44db-4e64-9c75-4503710651d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_4692cf99-3cdc-4cd7-aa23-ce34d886a122" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7d5df623-44db-4e64-9c75-4503710651d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8251d6b1-e4d3-4298-af7e-8954a1219833" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7d5df623-44db-4e64-9c75-4503710651d8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8251d6b1-e4d3-4298-af7e-8954a1219833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_6c770872-f61e-4861-81ed-73fb93a7299e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8251d6b1-e4d3-4298-af7e-8954a1219833" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_6c770872-f61e-4861-81ed-73fb93a7299e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_61ea8bd6-9160-4e39-960c-e6e3ac6c1040" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8251d6b1-e4d3-4298-af7e-8954a1219833" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_61ea8bd6-9160-4e39-960c-e6e3ac6c1040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_4692cf99-3cdc-4cd7-aa23-ce34d886a122" xlink:to="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_42c584a6-ec83-4ef8-85f1-c231d12436ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseReceivable_42c584a6-ec83-4ef8-85f1-c231d12436ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived_2997e816-735b-42b1-bc9d-bbb8ce3d8743" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived_2997e816-735b-42b1-bc9d-bbb8ce3d8743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseDeferredSellingProfit_b975d54e-31b6-4126-bcff-e9759a56e714" xlink:href="isrg-20191231.xsd#isrg_SalestypeLeaseDeferredSellingProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_isrg_SalestypeLeaseDeferredSellingProfit_b975d54e-31b6-4126-bcff-e9759a56e714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome_d7e3738c-2db0-4511-93ab-c581cd8c262d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome_d7e3738c-2db0-4511-93ab-c581cd8c262d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_aab35d36-6663-4200-b33f-8d09c9b29836" xlink:href="isrg-20191231.xsd#isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments_aab35d36-6663-4200-b33f-8d09c9b29836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments_fc3898f8-3739-4fb6-9350-3c59b87f0d5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments_fc3898f8-3739-4fb6-9350-3c59b87f0d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_a8539894-292f-44ef-b231-5d2705a4bf7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_a8539894-292f-44ef-b231-5d2705a4bf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_9c7bb6f4-a5b7-44be-99b2-c2f4f29e6a81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_9c7bb6f4-a5b7-44be-99b2-c2f4f29e6a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_9d0ebd62-772a-4b8a-8ae1-811351c8d991" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent_5264d120-164a-4510-ac9c-a373f141e663" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:to="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent_5264d120-164a-4510-ac9c-a373f141e663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent_07d9c80c-557d-4d75-88ae-cd122d799908" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:to="loc_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent_07d9c80c-557d-4d75-88ae-cd122d799908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_a08c1c8c-c518-432a-9840-ccc26659b9f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_b8feacf6-519e-4f97-9d33-78affa20af2e" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_a08c1c8c-c518-432a-9840-ccc26659b9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_67b03e41-e958-43da-944e-8b040a3c288c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_9a9a6fd9-a18c-4b1a-82e2-d2a16247972c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_67b03e41-e958-43da-944e-8b040a3c288c" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_9a9a6fd9-a18c-4b1a-82e2-d2a16247972c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_37bccb0d-9d08-4e19-ac09-17546613cad6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_67b03e41-e958-43da-944e-8b040a3c288c" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_37bccb0d-9d08-4e19-ac09-17546613cad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_8022a9c7-492c-4d10-b5b5-6372f0852645" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_67b03e41-e958-43da-944e-8b040a3c288c" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_8022a9c7-492c-4d10-b5b5-6372f0852645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_4be565b7-a075-427e-aa73-9522fb19cb33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_67b03e41-e958-43da-944e-8b040a3c288c" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_4be565b7-a075-427e-aa73-9522fb19cb33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_f40d44a7-aecc-44d3-b7d7-7ec10e2ffafb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_67b03e41-e958-43da-944e-8b040a3c288c" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_f40d44a7-aecc-44d3-b7d7-7ec10e2ffafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_d88739ff-a4ca-43ba-89f1-5a7c2337ea8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_67b03e41-e958-43da-944e-8b040a3c288c" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_d88739ff-a4ca-43ba-89f1-5a7c2337ea8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_26608dfd-0d52-4d42-9e03-edeba3e29add" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_67b03e41-e958-43da-944e-8b040a3c288c" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_26608dfd-0d52-4d42-9e03-edeba3e29add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesMaturitiesofOperatingLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_57b9bc07-002a-4138-8213-ba26a0ecfb4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_c952e9fd-8f04-411d-a76d-ab0ffd499c35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57b9bc07-002a-4138-8213-ba26a0ecfb4c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_c952e9fd-8f04-411d-a76d-ab0ffd499c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_367998cc-0b25-4012-b090-295eec9232ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57b9bc07-002a-4138-8213-ba26a0ecfb4c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_367998cc-0b25-4012-b090-295eec9232ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_e91c9e2b-d626-4b3f-8fcd-7a3237cd75b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57b9bc07-002a-4138-8213-ba26a0ecfb4c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_e91c9e2b-d626-4b3f-8fcd-7a3237cd75b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_4115c3ae-a50c-42a3-a04a-992ed912655b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57b9bc07-002a-4138-8213-ba26a0ecfb4c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_4115c3ae-a50c-42a3-a04a-992ed912655b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_567437fc-5b46-444a-b37c-e2ad0fb7592b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57b9bc07-002a-4138-8213-ba26a0ecfb4c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_567437fc-5b46-444a-b37c-e2ad0fb7592b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_f11fa490-d415-4b0b-9861-b6ca8907d82b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57b9bc07-002a-4138-8213-ba26a0ecfb4c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_f11fa490-d415-4b0b-9861-b6ca8907d82b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_9edd9ccf-f0cf-4b39-b29c-bd51bf1e739d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57b9bc07-002a-4138-8213-ba26a0ecfb4c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_9edd9ccf-f0cf-4b39-b29c-bd51bf1e739d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_282b6f99-ee85-4ebf-969f-007bd6cb1d7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_28a92cd2-3560-4313-b72b-3dc740f17ae8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_282b6f99-ee85-4ebf-969f-007bd6cb1d7b" xlink:to="loc_us-gaap_OperatingLeaseExpense_28a92cd2-3560-4313-b72b-3dc740f17ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f01ea212-e8b8-4273-8134-97d5f5bb57d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_89ea97df-4212-48a2-b745-e55e282bdda3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f01ea212-e8b8-4273-8134-97d5f5bb57d8" xlink:to="loc_us-gaap_OperatingLeasePayments_89ea97df-4212-48a2-b745-e55e282bdda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a7f3dfdc-e053-42cd-8e3c-3f309d13ce83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f01ea212-e8b8-4273-8134-97d5f5bb57d8" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a7f3dfdc-e053-42cd-8e3c-3f309d13ce83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1db57415-93af-4623-9937-d08030c9b94d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_58a1569b-357c-4e76-9b94-cbb77e8b196f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1db57415-93af-4623-9937-d08030c9b94d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_58a1569b-357c-4e76-9b94-cbb77e8b196f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e6c173b3-4c40-4922-b602-1cd040796608" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1db57415-93af-4623-9937-d08030c9b94d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e6c173b3-4c40-4922-b602-1cd040796608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2b4f8ca4-4d0b-4052-bf05-47e07c3e267e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1db57415-93af-4623-9937-d08030c9b94d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2b4f8ca4-4d0b-4052-bf05-47e07c3e267e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_bdbf2831-3488-45f5-81df-99c968ac8518" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1db57415-93af-4623-9937-d08030c9b94d" xlink:to="loc_us-gaap_OperatingLeaseLiability_bdbf2831-3488-45f5-81df-99c968ac8518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e7d9c46e-f4ac-43be-8272-4b4c5e4b8143" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1db57415-93af-4623-9937-d08030c9b94d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e7d9c46e-f4ac-43be-8272-4b4c5e4b8143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_8df3344d-a2b4-4912-bff0-5aadb0856d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1db57415-93af-4623-9937-d08030c9b94d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_8df3344d-a2b4-4912-bff0-5aadb0856d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c43bfa3e-d39f-4e3c-9376-c46f70cf712d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c43bfa3e-d39f-4e3c-9376-c46f70cf712d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_05b8b9c8-c4fe-4d24-a65c-4c3a25bc8876" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_05b8b9c8-c4fe-4d24-a65c-4c3a25bc8876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0d9dd43a-120b-4198-9414-0dd7d1d21f47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0d9dd43a-120b-4198-9414-0dd7d1d21f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_68020732-b539-492e-ad0f-d9bf2ba62c53" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_68020732-b539-492e-ad0f-d9bf2ba62c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c0ff3326-4aff-4771-9039-e0084104e85d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c0ff3326-4aff-4771-9039-e0084104e85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_53bd98eb-b639-4ac5-a183-98acad42ba84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_53bd98eb-b639-4ac5-a183-98acad42ba84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_19d78869-df22-4d1d-ac14-6447a79e9de9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_19d78869-df22-4d1d-ac14-6447a79e9de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_024d6d66-febb-463c-b01d-b00db8a3f660" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_024d6d66-febb-463c-b01d-b00db8a3f660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_55191f7d-7ffc-4ba4-9ed1-77c53e54bd7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5057a466-d0e6-4132-941f-1cd7698070b7" xlink:to="loc_us-gaap_OperatingLeaseLiability_55191f7d-7ffc-4ba4-9ed1-77c53e54bd7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_401fa97a-335b-4233-b34d-0add74bd325e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_a65bed0f-288c-4119-b439-11a7dfcf0e80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_401fa97a-335b-4233-b34d-0add74bd325e" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_a65bed0f-288c-4119-b439-11a7dfcf0e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_ed10f3ad-0d80-4e0c-ab9b-de798b40e9d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_401fa97a-335b-4233-b34d-0add74bd325e" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_ed10f3ad-0d80-4e0c-ab9b-de798b40e9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_cda1dfc2-68f2-40ce-be0c-ce05d2ddaa49" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_401fa97a-335b-4233-b34d-0add74bd325e" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_cda1dfc2-68f2-40ce-be0c-ce05d2ddaa49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_b6999159-f2a9-42eb-bf09-0d2cc080b43e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_401fa97a-335b-4233-b34d-0add74bd325e" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_b6999159-f2a9-42eb-bf09-0d2cc080b43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_31ce9e42-b47e-4c27-98d4-9c6012a7ebe1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_401fa97a-335b-4233-b34d-0add74bd325e" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_31ce9e42-b47e-4c27-98d4-9c6012a7ebe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_637bf120-8d11-417e-ada4-5729711990e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_401fa97a-335b-4233-b34d-0add74bd325e" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_637bf120-8d11-417e-ada4-5729711990e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_a118bd3d-fe52-4d3e-8f83-5522dd28babf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_401fa97a-335b-4233-b34d-0add74bd325e" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_a118bd3d-fe52-4d3e-8f83-5522dd28babf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ca34a05a-aae2-4f03-abbe-67ca0e6ab1ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_cebb84cf-6ed3-4b20-813f-3cc60ed30f24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca34a05a-aae2-4f03-abbe-67ca0e6ab1ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_cebb84cf-6ed3-4b20-813f-3cc60ed30f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_98d59135-1d54-414a-af67-a0f40cd724a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca34a05a-aae2-4f03-abbe-67ca0e6ab1ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_98d59135-1d54-414a-af67-a0f40cd724a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_e4e436f2-2ff2-4ff7-88d6-56e4a38a5039" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca34a05a-aae2-4f03-abbe-67ca0e6ab1ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_e4e436f2-2ff2-4ff7-88d6-56e4a38a5039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_6c444a2a-766c-4f0c-ad81-b2e14a4f7087" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca34a05a-aae2-4f03-abbe-67ca0e6ab1ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_6c444a2a-766c-4f0c-ad81-b2e14a4f7087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_f1391731-649e-4345-bb56-9db1e8f6b202" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca34a05a-aae2-4f03-abbe-67ca0e6ab1ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_f1391731-649e-4345-bb56-9db1e8f6b202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_c4885861-4ca0-4134-83e5-b4a7198b56b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca34a05a-aae2-4f03-abbe-67ca0e6ab1ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_c4885861-4ca0-4134-83e5-b4a7198b56b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_504251c8-37bb-49b8-be98-fdb10171f16c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca34a05a-aae2-4f03-abbe-67ca0e6ab1ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_504251c8-37bb-49b8-be98-fdb10171f16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f4005ea7-39bf-47c1-a5c3-b4afe88c2007" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_c373af20-1ef6-4b03-ac59-d68fb289dbaf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4005ea7-39bf-47c1-a5c3-b4afe88c2007" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_c373af20-1ef6-4b03-ac59-d68fb289dbaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_0a83b2db-9f2a-4e94-905c-db3b7be4ca8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4005ea7-39bf-47c1-a5c3-b4afe88c2007" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_0a83b2db-9f2a-4e94-905c-db3b7be4ca8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_46ff9378-76e2-4755-8670-8137a0959aa6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4005ea7-39bf-47c1-a5c3-b4afe88c2007" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_46ff9378-76e2-4755-8670-8137a0959aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_a089eded-d322-4930-ba66-1e76af7e6376" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4005ea7-39bf-47c1-a5c3-b4afe88c2007" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_a089eded-d322-4930-ba66-1e76af7e6376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_e2bd54a5-0b43-4c5f-9bd3-0590b8350a41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4005ea7-39bf-47c1-a5c3-b4afe88c2007" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_e2bd54a5-0b43-4c5f-9bd3-0590b8350a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_c3fca648-178a-4612-82e4-23547611bb8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4005ea7-39bf-47c1-a5c3-b4afe88c2007" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_c3fca648-178a-4612-82e4-23547611bb8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_eb41bbc6-3220-490d-b04c-3b36c749a3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4005ea7-39bf-47c1-a5c3-b4afe88c2007" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_eb41bbc6-3220-490d-b04c-3b36c749a3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IntangibleAssets" xlink:type="simple" xlink:href="isrg-20191231.xsd#IntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_adbf0eab-f5cb-4c87-90ff-f46bdfc29721" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_72d701ee-50fc-442f-9516-cc9093978da8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_adbf0eab-f5cb-4c87-90ff-f46bdfc29721" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_72d701ee-50fc-442f-9516-cc9093978da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_98cb9a54-7608-4c34-a121-419e46f468e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_b4b728e9-d57e-4272-bb98-f7ebb7bd32ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_98cb9a54-7608-4c34-a121-419e46f468e2" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_b4b728e9-d57e-4272-bb98-f7ebb7bd32ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f1c5cf91-a993-4ce4-b4a9-39ffd6c3e562" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_98cb9a54-7608-4c34-a121-419e46f468e2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f1c5cf91-a993-4ce4-b4a9-39ffd6c3e562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_13d36f31-c27e-4c2b-a586-0d60862707b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_98cb9a54-7608-4c34-a121-419e46f468e2" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_13d36f31-c27e-4c2b-a586-0d60862707b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_559ecc14-09dd-41f9-b167-d4fcef3a9c5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_559ecc14-09dd-41f9-b167-d4fcef3a9c5d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bbc6f226-b56a-4300-80b4-c840fdb98aec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bbc6f226-b56a-4300-80b4-c840fdb98aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bbc6f226-b56a-4300-80b4-c840fdb98aec" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ChindexMember_e1d32206-f38d-4772-81bc-cfb785de48d6" xlink:href="isrg-20191231.xsd#isrg_ChindexMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_ChindexMember_e1d32206-f38d-4772-81bc-cfb785de48d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SchllyFiberopticGmbHMember_c3f4cf68-9148-40e0-bade-eed1ad662972" xlink:href="isrg-20191231.xsd#isrg_SchllyFiberopticGmbHMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_SchllyFiberopticGmbHMember_c3f4cf68-9148-40e0-bade-eed1ad662972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_VattikutiTechnologiesPvt.Ltd.Member_63284701-98c5-49b6-ae4f-3f4824bc5b08" xlink:href="isrg-20191231.xsd#isrg_VattikutiTechnologiesPvt.Ltd.Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_VattikutiTechnologiesPvt.Ltd.Member_63284701-98c5-49b6-ae4f-3f4824bc5b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InTouchTechnologiesInc.Member_3a5dcec7-25a6-43d4-8de7-a66ae3ec9450" xlink:href="isrg-20191231.xsd#isrg_InTouchTechnologiesInc.Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_InTouchTechnologiesInc.Member_3a5dcec7-25a6-43d4-8de7-a66ae3ec9450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_UnisonSurgicalsCompanyMember_a0f7f6a4-46fa-4a63-9413-68496ef09df1" xlink:href="isrg-20191231.xsd#isrg_UnisonSurgicalsCompanyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee4d181b-9a42-4bee-ad78-ddd5fa5b061c" xlink:to="loc_isrg_UnisonSurgicalsCompanyMember_a0f7f6a4-46fa-4a63-9413-68496ef09df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfccf44b-9acc-4ce1-98c9-c7518a97e7e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_2c9089a7-1297-41da-92b6-f829bdfb933e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:to="loc_us-gaap_DistributionRightsMember_2c9089a7-1297-41da-92b6-f829bdfb933e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_13075705-5136-467a-81c4-e2c1ec32e821" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_13075705-5136-467a-81c4-e2c1ec32e821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ManufacturingProcessTechnologyMember_a1f2a2be-6ff5-438e-bbae-54420de0d740" xlink:href="isrg-20191231.xsd#isrg_ManufacturingProcessTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:to="loc_isrg_ManufacturingProcessTechnologyMember_a1f2a2be-6ff5-438e-bbae-54420de0d740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_72c4585b-3cc8-4085-ad08-766444f0719a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a8318738-9b32-41d2-9386-d59b97d93b0e" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_72c4585b-3cc8-4085-ad08-766444f0719a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b96c369d-0426-4f90-9836-c7fc33830b29" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1acf1584-2d8d-4fdf-88ea-458260e96abf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1acf1584-2d8d-4fdf-88ea-458260e96abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_1a462ce3-5f26-4d5b-987b-e93ff641bcdb" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_1a462ce3-5f26-4d5b-987b-e93ff641bcdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_6a608351-0732-48eb-b648-a9651880b00f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_6a608351-0732-48eb-b648-a9651880b00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_5ea9a551-55d7-4fe5-87d2-2e322fb87c6e" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_5ea9a551-55d7-4fe5-87d2-2e322fb87c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_c8e26bef-13df-41cc-88ca-24428c38e241" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_c8e26bef-13df-41cc-88ca-24428c38e241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_dd6b7c80-cec4-4151-94da-050f332f4689" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_dd6b7c80-cec4-4151-94da-050f332f4689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_04089b17-cb16-4415-8dfa-dc921d2b2645" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_04089b17-cb16-4415-8dfa-dc921d2b2645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_771de32f-232b-4332-a15c-4a9fc925db96" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_771de32f-232b-4332-a15c-4a9fc925db96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2bc41051-7826-417d-8df9-c98dd59feda7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2bc41051-7826-417d-8df9-c98dd59feda7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_865d582b-915a-43fe-97b9-5dae08e958fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_Goodwill_865d582b-915a-43fe-97b9-5dae08e958fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c241aabe-9e5d-430d-9112-e9ac17c25fc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c241aabe-9e5d-430d-9112-e9ac17c25fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPayments_bd44d4f8-3a45-483b-b64b-c7f0dbef8a7c" xlink:href="isrg-20191231.xsd#isrg_DeferredPurchaseConsiderationPayments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_isrg_DeferredPurchaseConsiderationPayments_bd44d4f8-3a45-483b-b64b-c7f0dbef8a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_86f1fb75-13b7-42dd-8a78-079eb7d501c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_86f1fb75-13b7-42dd-8a78-079eb7d501c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b71b64a2-6987-48eb-b358-fde057a5fa99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b71b64a2-6987-48eb-b358-fde057a5fa99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_3fb9d72a-7fb3-41e6-ae47-9585c78b9687" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_3fb9d72a-7fb3-41e6-ae47-9585c78b9687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments_4ad44da0-f35a-444f-93b1-19748181d0b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments_4ad44da0-f35a-444f-93b1-19748181d0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_2656e524-833b-45fb-b8d6-fb31f75fe350" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_2656e524-833b-45fb-b8d6-fb31f75fe350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_53ab3b2a-4215-4640-8c37-548aefab561f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_53ab3b2a-4215-4640-8c37-548aefab561f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_f230b631-b0f7-4ff4-8c59-40b0193a0787" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ee81d24-5f43-4471-951d-46d515e503c1" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_f230b631-b0f7-4ff4-8c59-40b0193a0787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e9f69f44-7888-4d48-9776-64904d61a37f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_559ecc14-09dd-41f9-b167-d4fcef3a9c5d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e9f69f44-7888-4d48-9776-64904d61a37f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b873aa25-622d-49ac-91b0-b5dd55f44e05" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_5aebb946-86e2-426c-8f8e-d754ddd490ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b873aa25-622d-49ac-91b0-b5dd55f44e05" xlink:to="loc_us-gaap_GoodwillRollForward_5aebb946-86e2-426c-8f8e-d754ddd490ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e0a052fd-5f72-472b-bba0-eb92ae398ece" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_5aebb946-86e2-426c-8f8e-d754ddd490ba" xlink:to="loc_us-gaap_Goodwill_e0a052fd-5f72-472b-bba0-eb92ae398ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_dfe3bf50-8776-4e7a-8feb-e413c8f845a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_5aebb946-86e2-426c-8f8e-d754ddd490ba" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_dfe3bf50-8776-4e7a-8feb-e413c8f845a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_2e6aaeab-bff3-4388-a07a-5d1a73308534" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_5aebb946-86e2-426c-8f8e-d754ddd490ba" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_2e6aaeab-bff3-4388-a07a-5d1a73308534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c16113dd-f183-4332-b6ec-9dd5dbccf08c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_5aebb946-86e2-426c-8f8e-d754ddd490ba" xlink:to="loc_us-gaap_Goodwill_c16113dd-f183-4332-b6ec-9dd5dbccf08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9fd2f1ca-2842-476a-8782-d004fb8e4a0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3b1d6a69-a7ba-4cda-8e24-bda1cf4c055e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9fd2f1ca-2842-476a-8782-d004fb8e4a0e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3b1d6a69-a7ba-4cda-8e24-bda1cf4c055e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6a2b4d35-c470-47ad-b34b-38da5a625927" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3b1d6a69-a7ba-4cda-8e24-bda1cf4c055e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6a2b4d35-c470-47ad-b34b-38da5a625927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6a2b4d35-c470-47ad-b34b-38da5a625927" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7888ff7d-2d85-4bf6-92ba-a8fffea118f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7888ff7d-2d85-4bf6-92ba-a8fffea118f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_f8dde23f-ad4e-4edf-92ee-59f49503679b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:to="loc_us-gaap_DistributionRightsMember_f8dde23f-ad4e-4edf-92ee-59f49503679b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_25322ca6-0515-4b52-a47b-eebdb7ef046f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cb628dd-a468-4590-bc33-7925e0125b17" xlink:to="loc_us-gaap_CustomerRelationshipsMember_25322ca6-0515-4b52-a47b-eebdb7ef046f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3b1d6a69-a7ba-4cda-8e24-bda1cf4c055e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ddf011ab-aa27-4840-9758-dc888f308fad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ddf011ab-aa27-4840-9758-dc888f308fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5abae4c0-88a8-4839-9f51-8a8476a7a386" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5abae4c0-88a8-4839-9f51-8a8476a7a386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e6fcf3f9-dcab-4be6-98d4-d2305ed29b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39bda7ff-7667-41a8-a39a-67785ed78834" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e6fcf3f9-dcab-4be6-98d4-d2305ed29b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05356050-4a57-4ff1-aa60-f9a80cf9b135" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a42feffa-220b-48d3-8fb8-ad02c53db8fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05356050-4a57-4ff1-aa60-f9a80cf9b135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a42feffa-220b-48d3-8fb8-ad02c53db8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_88709222-b6c5-48c6-8eee-64159d0fe0d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05356050-4a57-4ff1-aa60-f9a80cf9b135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_88709222-b6c5-48c6-8eee-64159d0fe0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_bee286d4-b0d5-4f6c-8dbd-950693ef4179" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05356050-4a57-4ff1-aa60-f9a80cf9b135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_bee286d4-b0d5-4f6c-8dbd-950693ef4179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6b27a0e0-4f73-4ad3-844d-7b3dc47799ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05356050-4a57-4ff1-aa60-f9a80cf9b135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6b27a0e0-4f73-4ad3-844d-7b3dc47799ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_a63b05b3-3cd7-4ca8-8293-2b60326177f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05356050-4a57-4ff1-aa60-f9a80cf9b135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_a63b05b3-3cd7-4ca8-8293-2b60326177f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_bd771a3b-2fd9-4e49-9bbe-906d14102f1c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05356050-4a57-4ff1-aa60-f9a80cf9b135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_bd771a3b-2fd9-4e49-9bbe-906d14102f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c51bd9ac-360a-42d7-b4db-2d4aebe76473" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05356050-4a57-4ff1-aa60-f9a80cf9b135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c51bd9ac-360a-42d7-b4db-2d4aebe76473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="isrg-20191231.xsd#CommitmentsAndContingencies"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_39bd4c1b-c5e9-441f-9654-56d2566bb3af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3e2d2ed6-7cff-4ac2-b415-51c3ed8a2686" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_39bd4c1b-c5e9-441f-9654-56d2566bb3af" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3e2d2ed6-7cff-4ac2-b415-51c3ed8a2686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_983f779c-5a54-443e-a319-4212481b489a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_f36d6e78-9d93-4b85-b0cd-ca52ea5a2d18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_983f779c-5a54-443e-a319-4212481b489a" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_f36d6e78-9d93-4b85-b0cd-ca52ea5a2d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:href="isrg-20191231.xsd#isrg_CommitmentsAndContingenciesTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_983f779c-5a54-443e-a319-4212481b489a" xlink:to="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_031bf5d9-e0c2-4b27-b03a-524582f32a09" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:to="loc_srt_LitigationCaseAxis_031bf5d9-e0c2-4b27-b03a-524582f32a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_52e00759-6a71-4397-a02d-01242ee2b44a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_031bf5d9-e0c2-4b27-b03a-524582f32a09" xlink:to="loc_srt_LitigationCaseTypeDomain_52e00759-6a71-4397-a02d-01242ee2b44a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember_1f49e89a-8ee0-4130-a309-d0ffff2bbc63" xlink:href="isrg-20191231.xsd#isrg_DaVinciSurgicalSystemProductLiabilityMattersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_52e00759-6a71-4397-a02d-01242ee2b44a" xlink:to="loc_isrg_DaVinciSurgicalSystemProductLiabilityMattersMember_1f49e89a-8ee0-4130-a309-d0ffff2bbc63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_68786fb2-0755-4418-b31c-09db0adc75b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fee4ee32-8ddb-4a0e-ba2f-e1166ca7b92b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_68786fb2-0755-4418-b31c-09db0adc75b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_0337cdca-22c8-45b4-b08f-570893fbc3c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_68786fb2-0755-4418-b31c-09db0adc75b8" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_0337cdca-22c8-45b4-b08f-570893fbc3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:href="isrg-20191231.xsd#isrg_CommitmentsAndContingenciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_CommitmentsAndContingenciesTable_e1c79000-db5c-408d-b4eb-df4ea9591032" xlink:to="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_081759a5-d3ea-450d-a1c3-99976bb4af0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_081759a5-d3ea-450d-a1c3-99976bb4af0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_c43fc8ee-a930-46af-bdb6-bd18d7f99120" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_c43fc8ee-a930-46af-bdb6-bd18d7f99120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_c9a64360-2101-4c8d-a984-3a4dbc006aa8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_c9a64360-2101-4c8d-a984-3a4dbc006aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement_148d0c43-b291-473f-a283-1d084393a282" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_CommitmentsAndContingenciesLineItems_38c8101c-9525-4fd4-aa09-bf5f1a1dd2cc" xlink:to="loc_us-gaap_GainLossRelatedToLitigationSettlement_148d0c43-b291-473f-a283-1d084393a282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquity" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_01972cca-a580-4b55-9409-1d0eecbc2aeb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_51ac0bbf-d24d-45a8-b1e2-f1c3aaf1cc4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01972cca-a580-4b55-9409-1d0eecbc2aeb" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_51ac0bbf-d24d-45a8-b1e2-f1c3aaf1cc4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a45f3d80-05c1-4a3d-8f80-7559f6c98255" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleofCommonStockRepurchasedTableTextBlock_63e4ccf8-4f31-4b96-bd84-11f0522557f5" xlink:href="isrg-20191231.xsd#isrg_ScheduleofCommonStockRepurchasedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a45f3d80-05c1-4a3d-8f80-7559f6c98255" xlink:to="loc_isrg_ScheduleofCommonStockRepurchasedTableTextBlock_63e4ccf8-4f31-4b96-bd84-11f0522557f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_317aa6a3-bd56-43e8-a57b-46d84038e953" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a45f3d80-05c1-4a3d-8f80-7559f6c98255" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_317aa6a3-bd56-43e8-a57b-46d84038e953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_bf6dad30-5115-4d6d-b15a-a41d1cf6c3db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_f49cddef-d637-4f43-914f-af8730785bca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_bf6dad30-5115-4d6d-b15a-a41d1cf6c3db" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_f49cddef-d637-4f43-914f-af8730785bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c6a97b3a-d072-4f0a-8291-46184ff17d13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_f49cddef-d637-4f43-914f-af8730785bca" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c6a97b3a-d072-4f0a-8291-46184ff17d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_759ad8cb-2e5b-4b55-98b1-6aaffc4180a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c6a97b3a-d072-4f0a-8291-46184ff17d13" xlink:to="loc_us-gaap_EquityComponentDomain_759ad8cb-2e5b-4b55-98b1-6aaffc4180a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bf4b6b24-b851-4a86-a860-836101821139" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_759ad8cb-2e5b-4b55-98b1-6aaffc4180a9" xlink:to="loc_us-gaap_CommonStockMember_bf4b6b24-b851-4a86-a860-836101821139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_f49cddef-d637-4f43-914f-af8730785bca" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1ef0306d-6956-42f6-b346-acfa1b9aee45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1ef0306d-6956-42f6-b346-acfa1b9aee45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_68e28758-9aa3-43bd-ba65-a1a843d32577" xlink:href="isrg-20191231.xsd#isrg_StockRepurchaseProgramincreasedtoauthorizedamount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_68e28758-9aa3-43bd-ba65-a1a843d32577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6a4500d8-72f1-45bd-8bd8-285ced375cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_6a4500d8-72f1-45bd-8bd8-285ced375cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases_fb9a8376-f318-41e1-9f06-671350245f1f" xlink:href="isrg-20191231.xsd#isrg_AggregateReductionInCommonStockDuringStockRepurchases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases_fb9a8376-f318-41e1-9f06-671350245f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_1f003249-0d02-47d7-8f27-b290f43cba3e" xlink:href="isrg-20191231.xsd#isrg_AmountChargedToRetainedEarningsDuringStockRepurchases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_7908213d-7386-4a5b-a9e2-ccb83faf2b09" xlink:to="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_1f003249-0d02-47d7-8f27-b290f43cba3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_aa3f1c44-a841-4dbe-ac5b-3cce22d51159" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_5d7bbe8c-eff2-4239-9fc2-3f05495af558" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_aa3f1c44-a841-4dbe-ac5b-3cce22d51159" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_5d7bbe8c-eff2-4239-9fc2-3f05495af558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram_ff50cef4-b4ff-4b47-805f-fc03bd5cbeda" xlink:href="isrg-20191231.xsd#isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_aa3f1c44-a841-4dbe-ac5b-3cce22d51159" xlink:to="loc_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram_ff50cef4-b4ff-4b47-805f-fc03bd5cbeda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_df8a4f65-a6cc-4362-bf41-27b57207a8c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_aa3f1c44-a841-4dbe-ac5b-3cce22d51159" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_df8a4f65-a6cc-4362-bf41-27b57207a8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c776aa51-04db-4e96-81b2-06ac7f0e6e2a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1961b28f-726c-4422-9fee-da97f3f6d350" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c776aa51-04db-4e96-81b2-06ac7f0e6e2a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1961b28f-726c-4422-9fee-da97f3f6d350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c3f42114-1d60-416d-9f09-9283738d339a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1961b28f-726c-4422-9fee-da97f3f6d350" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c3f42114-1d60-416d-9f09-9283738d339a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3f42114-1d60-416d-9f09-9283738d339a" xlink:to="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_d2986eca-1888-41f7-86f1-12b312979d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_d2986eca-1888-41f7-86f1-12b312979d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_affef582-1def-4a30-8cc4-8619ab0944a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_affef582-1def-4a30-8cc4-8619ab0944a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6fe39a4e-7ab3-4642-849e-99290652d36d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6fe39a4e-7ab3-4642-849e-99290652d36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b8aef34c-5594-48a6-8341-b352b98c4561" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b8aef34c-5594-48a6-8341-b352b98c4561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_815095a7-98d5-4523-a991-02b39059313c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8286ac8e-d164-4051-b31e-0722af50dac8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_815095a7-98d5-4523-a991-02b39059313c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_d7c6231f-9e57-4646-af06-997e183bcaf3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1961b28f-726c-4422-9fee-da97f3f6d350" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_d7c6231f-9e57-4646-af06-997e183bcaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_d7c6231f-9e57-4646-af06-997e183bcaf3" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ffa9027c-1c4a-48ac-8aac-bda087257bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_StockholdersEquity_ffa9027c-1c4a-48ac-8aac-bda087257bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_598af9df-c39d-4a62-9c7e-a0ea13352dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_598af9df-c39d-4a62-9c7e-a0ea13352dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_952d6a23-dab3-4977-99bf-e1669fcf39ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_952d6a23-dab3-4977-99bf-e1669fcf39ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0ce68fe9-3da1-4956-b261-9ebf1cd6d4bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0ce68fe9-3da1-4956-b261-9ebf1cd6d4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_314e6df2-8340-4a9a-a59c-bb35a8926eae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d3631bd-a2e8-4a13-995c-a1d47513119b" xlink:to="loc_us-gaap_StockholdersEquity_314e6df2-8340-4a9a-a59c-bb35a8926eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_280da24b-b9f3-49a0-97ef-2f4f7fe220be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d35181b4-4611-4761-86ee-a808b1b12b4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_280da24b-b9f3-49a0-97ef-2f4f7fe220be" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d35181b4-4611-4761-86ee-a808b1b12b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2c6fe05-23f6-4271-9bb0-27aee2d4c4e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a9f507d7-f59c-494b-93ae-859eb5b361e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2c6fe05-23f6-4271-9bb0-27aee2d4c4e1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a9f507d7-f59c-494b-93ae-859eb5b361e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_2841cf0f-46d9-4d46-97f0-0712cb326cb5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2c6fe05-23f6-4271-9bb0-27aee2d4c4e1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_2841cf0f-46d9-4d46-97f0-0712cb326cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_e2f4b494-40e9-4235-8d9d-c5da4e1edebf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2c6fe05-23f6-4271-9bb0-27aee2d4c4e1" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_e2f4b494-40e9-4235-8d9d-c5da4e1edebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_336cc7bd-77d5-47a5-8c5e-55d217853ad4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2c6fe05-23f6-4271-9bb0-27aee2d4c4e1" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_336cc7bd-77d5-47a5-8c5e-55d217853ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_be8c42ba-db78-4882-9bb3-e30f6de54f53" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2c6fe05-23f6-4271-9bb0-27aee2d4c4e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_be8c42ba-db78-4882-9bb3-e30f6de54f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_61997d27-326e-4181-b9e2-bead8a6efa44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_61997d27-326e-4181-b9e2-bead8a6efa44" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_0d73992d-0f5f-41cb-b81b-7229e1c9826d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_us-gaap_PlanNameAxis_0d73992d-0f5f-41cb-b81b-7229e1c9826d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_0d73992d-0f5f-41cb-b81b-7229e1c9826d" xlink:to="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_4330a88b-5d05-47ec-87fe-04b2e35d12eb" xlink:href="isrg-20191231.xsd#isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:to="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_4330a88b-5d05-47ec-87fe-04b2e35d12eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_c4ae18bf-6d24-4481-9b1a-6a6576d7c7e6" xlink:href="isrg-20191231.xsd#isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:to="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_c4ae18bf-6d24-4481-9b1a-6a6576d7c7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandEquityIncentivePlanMember_b64d5812-183b-4ae1-a815-01f19472b3c1" xlink:href="isrg-20191231.xsd#isrg_TwoThousandEquityIncentivePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:to="loc_isrg_TwoThousandEquityIncentivePlanMember_b64d5812-183b-4ae1-a815-01f19472b3c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_683c70f2-dc4c-490c-a44d-133b0979c77e" xlink:href="isrg-20191231.xsd#isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_75dd12a6-8707-456e-8887-cbe29967b21f" xlink:to="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_683c70f2-dc4c-490c-a44d-133b0979c77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8a000f35-1974-4220-b72a-4555e9c74945" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_us-gaap_AwardTypeAxis_8a000f35-1974-4220-b72a-4555e9c74945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8a000f35-1974-4220-b72a-4555e9c74945" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3f99d154-62d4-4a6a-9a0f-58fd23c590d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3f99d154-62d4-4a6a-9a0f-58fd23c590d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AnnualGrantOptionsMember_6effe4a8-19e5-401b-9969-43422ba79e40" xlink:href="isrg-20191231.xsd#isrg_AnnualGrantOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_AnnualGrantOptionsMember_6effe4a8-19e5-401b-9969-43422ba79e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NewHireOptionsMember_24c32436-ffdf-4198-8332-29e4a8b376b0" xlink:href="isrg-20191231.xsd#isrg_NewHireOptionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_NewHireOptionsMember_24c32436-ffdf-4198-8332-29e4a8b376b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialGrantOptionsMember_18309d9c-bbc7-4749-92c6-c09bc6862ec6" xlink:href="isrg-20191231.xsd#isrg_InitialGrantOptionsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_InitialGrantOptionsMember_18309d9c-bbc7-4749-92c6-c09bc6862ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_acfcc673-2d09-4296-93bc-00f28687e7de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_us-gaap_EmployeeStockMember_acfcc673-2d09-4296-93bc-00f28687e7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NonvestedStockOptionMember_b4900758-4f25-403b-b247-159eebc32057" xlink:href="isrg-20191231.xsd#isrg_NonvestedStockOptionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_NonvestedStockOptionMember_b4900758-4f25-403b-b247-159eebc32057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialRSUgrantsMember_d6556deb-91c8-4b99-b231-2f608fea6dfb" xlink:href="isrg-20191231.xsd#isrg_InitialRSUgrantsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87eee03a-3ae7-4367-be5d-514047fab213" xlink:to="loc_isrg_InitialRSUgrantsMember_d6556deb-91c8-4b99-b231-2f608fea6dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_bd8e52a1-ad20-4e92-9b3b-11a681441c5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_us-gaap_AwardDateAxis_bd8e52a1-ad20-4e92-9b3b-11a681441c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_83e87cd3-1170-4375-9c66-420967ddb26d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_bd8e52a1-ad20-4e92-9b3b-11a681441c5b" xlink:to="loc_us-gaap_AwardDateDomain_83e87cd3-1170-4375-9c66-420967ddb26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_FebruaryGrantMember_24f5d7d6-01f4-4418-8602-5ff367c1c7b6" xlink:href="isrg-20191231.xsd#isrg_FebruaryGrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_83e87cd3-1170-4375-9c66-420967ddb26d" xlink:to="loc_isrg_FebruaryGrantMember_24f5d7d6-01f4-4418-8602-5ff367c1c7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AugustGrantMember_4396f50f-a421-4b8d-8f76-3a0e0e6aeed4" xlink:href="isrg-20191231.xsd#isrg_AugustGrantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_83e87cd3-1170-4375-9c66-420967ddb26d" xlink:to="loc_isrg_AugustGrantMember_4396f50f-a421-4b8d-8f76-3a0e0e6aeed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoAxis_f2137107-9af8-4670-8058-34728e47c9fa" xlink:href="isrg-20191231.xsd#isrg_AwardedtoAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_isrg_AwardedtoAxis_f2137107-9af8-4670-8058-34728e47c9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoDomain_83f0e5c1-666c-4acb-8977-12c04cd6a9f8" xlink:href="isrg-20191231.xsd#isrg_AwardedtoDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AwardedtoAxis_f2137107-9af8-4670-8058-34728e47c9fa" xlink:to="loc_isrg_AwardedtoDomain_83f0e5c1-666c-4acb-8977-12c04cd6a9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EmployeesMember_ccf64248-844e-4a47-aeec-e910b554a704" xlink:href="isrg-20191231.xsd#isrg_EmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AwardedtoDomain_83f0e5c1-666c-4acb-8977-12c04cd6a9f8" xlink:to="loc_isrg_EmployeesMember_ccf64248-844e-4a47-aeec-e910b554a704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_4ae1c7e2-0358-44a4-9f25-4e03711518c4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AwardedtoDomain_83f0e5c1-666c-4acb-8977-12c04cd6a9f8" xlink:to="loc_srt_DirectorMember_4ae1c7e2-0358-44a4-9f25-4e03711518c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_92478fd6-e57a-4fe9-8d53-8f10a489f063" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_537bfcb0-c52e-47a8-bcc2-78e3b9ab2bf0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_537bfcb0-c52e-47a8-bcc2-78e3b9ab2bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b3f11903-2f4a-4d39-998a-158a07e1d6fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b3f11903-2f4a-4d39-998a-158a07e1d6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a2873108-a91a-4840-9eeb-05b95b0843a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a2873108-a91a-4840-9eeb-05b95b0843a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue_bbdd55f9-1c01-4e86-8695-877dd0a307df" xlink:href="isrg-20191231.xsd#isrg_MinimumExercisePriceOfNsosPercentageOfFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue_bbdd55f9-1c01-4e86-8695-877dd0a307df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_5f7814c3-d3b3-4a69-a79d-8a78767da271" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_5f7814c3-d3b3-4a69-a79d-8a78767da271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_108d5715-3519-4ceb-bd8a-647657b60ab9" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_108d5715-3519-4ceb-bd8a-647657b60ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_cd83f873-6122-4c77-ac9b-a5f232b0e0b3" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_cd83f873-6122-4c77-ac9b-a5f232b0e0b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11c18826-28b0-4ad2-ac14-9c1a0eaf496a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11c18826-28b0-4ad2-ac14-9c1a0eaf496a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6ae4865b-1c21-443c-ad79-1200eb76da6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6ae4865b-1c21-443c-ad79-1200eb76da6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_ef7a5206-ecdf-413f-9414-7e4e8fa0e225" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_ef7a5206-ecdf-413f-9414-7e4e8fa0e225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_0bc98636-eeef-43d2-b3ec-a630dd4dd63b" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_0bc98636-eeef-43d2-b3ec-a630dd4dd63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockOptionsGrantedInitialVestingPeriod_95e27464-2953-4138-b6b0-873af27fd917" xlink:href="isrg-20191231.xsd#isrg_StockOptionsGrantedInitialVestingPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_StockOptionsGrantedInitialVestingPeriod_95e27464-2953-4138-b6b0-873af27fd917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_84796cd1-1414-46f4-9d5a-ab54f3efd6bb" xlink:href="isrg-20191231.xsd#isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_84796cd1-1414-46f4-9d5a-ab54f3efd6bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_04b4674f-cacd-41d1-b622-4b29489bfeeb" xlink:href="isrg-20191231.xsd#isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_04b4674f-cacd-41d1-b622-4b29489bfeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_574c3e78-db23-4c6a-80a3-c9208ce5ceb2" xlink:href="isrg-20191231.xsd#isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_574c3e78-db23-4c6a-80a3-c9208ce5ceb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_7f0b7707-97cc-446d-8322-abff43692f5d" xlink:href="isrg-20191231.xsd#isrg_MaximumPercentageOfPayrollDeductionUnderEspp"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_7f0b7707-97cc-446d-8322-abff43692f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans_1d943252-4be2-4a35-97e6-7dd326a760eb" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodEmployeeStockPurchasePlans"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans_1d943252-4be2-4a35-97e6-7dd326a760eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_0dbd010f-88a8-49d8-a40f-50367ea16b26" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_0dbd010f-88a8-49d8-a40f-50367ea16b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_1cf6ea18-731c-48dd-9124-0b5e6a501a73" xlink:href="isrg-20191231.xsd#isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_1cf6ea18-731c-48dd-9124-0b5e6a501a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_6a334ce0-7724-4ec1-b3f8-90623c6d28b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_6a334ce0-7724-4ec1-b3f8-90623c6d28b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_68b55d51-3bc8-4df1-8c21-2d4c484fec12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_68b55d51-3bc8-4df1-8c21-2d4c484fec12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_72daaf94-e268-4e5a-9664-2580c2e0450c" xlink:href="isrg-20191231.xsd#isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_72daaf94-e268-4e5a-9664-2580c2e0450c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_07cf9900-c650-4441-9ab3-05a980e54460" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_07cf9900-c650-4441-9ab3-05a980e54460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_69feee28-6121-44cc-a3fb-f8b99aea28ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_69feee28-6121-44cc-a3fb-f8b99aea28ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_b4b47773-c062-4c46-9e01-78b4af0cb7e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_b4b47773-c062-4c46-9e01-78b4af0cb7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6f728215-60a3-4c64-8946-27f6eee7d37e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6f728215-60a3-4c64-8946-27f6eee7d37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cdfc107b-e650-4ce8-b412-3632662ebea1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cdfc107b-e650-4ce8-b412-3632662ebea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_7f5515a6-7407-4af0-942f-1d84bd84423a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_7f5515a6-7407-4af0-942f-1d84bd84423a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_99f10cf5-1728-4927-9f16-69e7710fdc33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_99f10cf5-1728-4927-9f16-69e7710fdc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_e4e711de-2117-47d4-9baa-19e9aef8f631" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_e4e711de-2117-47d4-9baa-19e9aef8f631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0667a8ff-3be9-4a3e-8418-40e4aba56e85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0667a8ff-3be9-4a3e-8418-40e4aba56e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e0eac40c-a82c-4087-93ae-0ff142c372c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e0eac40c-a82c-4087-93ae-0ff142c372c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2796400d-d8b0-4c2c-bc1c-fa83e4df08fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2796400d-d8b0-4c2c-bc1c-fa83e4df08fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_850ebd12-70af-4d2c-abb2-82b9f3f1f779" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_850ebd12-70af-4d2c-abb2-82b9f3f1f779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_ce6ef520-d3b9-4c1e-89a1-70230832552c" xlink:href="isrg-20191231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_ce6ef520-d3b9-4c1e-89a1-70230832552c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2bb0b41f-33b1-4b62-9e36-7e0e82f79d3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2bb0b41f-33b1-4b62-9e36-7e0e82f79d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_24a7e90c-9353-4961-8145-b26340775ebd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_24a7e90c-9353-4961-8145-b26340775ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_7419af76-df4f-4ff9-970e-f1d7ff1fa99c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_7419af76-df4f-4ff9-970e-f1d7ff1fa99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_4de8ee02-22f2-499e-8d63-9591794c2762" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4b1f14c-93fe-4f30-a727-7b5fd3ce7bbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_4de8ee02-22f2-499e-8d63-9591794c2762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4ca55010-c19e-4e82-a13a-7a7380089e69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f7215ecb-0891-4fd3-a08a-a14c859e0b33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4ca55010-c19e-4e82-a13a-7a7380089e69" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f7215ecb-0891-4fd3-a08a-a14c859e0b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1a190fc3-a57a-482c-89da-6d27c360b976" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f7215ecb-0891-4fd3-a08a-a14c859e0b33" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1a190fc3-a57a-482c-89da-6d27c360b976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_b0517619-de30-4e02-8fc8-46f4c7655178" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f7215ecb-0891-4fd3-a08a-a14c859e0b33" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_b0517619-de30-4e02-8fc8-46f4c7655178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d6d0526c-10d0-46cb-b77e-817aa64cda3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f7215ecb-0891-4fd3-a08a-a14c859e0b33" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d6d0526c-10d0-46cb-b77e-817aa64cda3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_eb65d60d-4bde-4c3c-a5c1-b89916a44a61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f7215ecb-0891-4fd3-a08a-a14c859e0b33" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_eb65d60d-4bde-4c3c-a5c1-b89916a44a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_bc062a1d-35c6-4712-9282-de6256fe0c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f7215ecb-0891-4fd3-a08a-a14c859e0b33" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_bc062a1d-35c6-4712-9282-de6256fe0c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_0877912b-d388-4bc2-985d-2133ca907da2" xlink:href="isrg-20191231.xsd#isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4ca55010-c19e-4e82-a13a-7a7380089e69" xlink:to="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_0877912b-d388-4bc2-985d-2133ca907da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2695aeff-0982-43a6-a5f5-193b5d5f19f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_0877912b-d388-4bc2-985d-2133ca907da2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2695aeff-0982-43a6-a5f5-193b5d5f19f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9f27e686-0d4a-46b1-960b-e5557bda315a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_0877912b-d388-4bc2-985d-2133ca907da2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9f27e686-0d4a-46b1-960b-e5557bda315a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b4ac44dc-9bc2-4405-9f40-95085461054c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_0877912b-d388-4bc2-985d-2133ca907da2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b4ac44dc-9bc2-4405-9f40-95085461054c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_b4ea3d69-f620-4634-8d4d-a21b38f73dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_0877912b-d388-4bc2-985d-2133ca907da2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_b4ea3d69-f620-4634-8d4d-a21b38f73dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a71a6e1a-8b4b-4b87-8ccd-0a1939d2a35c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_0877912b-d388-4bc2-985d-2133ca907da2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a71a6e1a-8b4b-4b87-8ccd-0a1939d2a35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_27dbccd4-b6cc-4a24-b573-a1e22dd7ea96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_05190ed8-7b22-4e4d-8031-fc07b607ae48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_27dbccd4-b6cc-4a24-b573-a1e22dd7ea96" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_05190ed8-7b22-4e4d-8031-fc07b607ae48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_5470e7df-c7f0-4bb3-b2e9-4164385ebf57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_05190ed8-7b22-4e4d-8031-fc07b607ae48" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_5470e7df-c7f0-4bb3-b2e9-4164385ebf57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_5470e7df-c7f0-4bb3-b2e9-4164385ebf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeOneMember_105c95cb-5b47-4e8b-adbd-7df8f96558a4" xlink:href="isrg-20191231.xsd#isrg_RangeOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeOneMember_105c95cb-5b47-4e8b-adbd-7df8f96558a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeTwoMember_de9fc6b9-b358-469a-b5e1-ec9640274e0e" xlink:href="isrg-20191231.xsd#isrg_RangeTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeTwoMember_de9fc6b9-b358-469a-b5e1-ec9640274e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeThreeMember_3367dec4-214b-4d33-8d06-2bd82d76d707" xlink:href="isrg-20191231.xsd#isrg_RangeThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeThreeMember_3367dec4-214b-4d33-8d06-2bd82d76d707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFourMember_b2b08f68-346b-42f2-b994-8149f987efe1" xlink:href="isrg-20191231.xsd#isrg_RangeFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeFourMember_b2b08f68-346b-42f2-b994-8149f987efe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFiveMember_9da3067b-6770-40e9-9467-12a20be474af" xlink:href="isrg-20191231.xsd#isrg_RangeFiveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0dc820a0-1f2d-4f9f-8f8a-8103ce2db628" xlink:to="loc_isrg_RangeFiveMember_9da3067b-6770-40e9-9467-12a20be474af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_05190ed8-7b22-4e4d-8031-fc07b607ae48" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_ca537c60-9242-4f17-86b9-b1aee5a2dc35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_ca537c60-9242-4f17-86b9-b1aee5a2dc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_6c99f7fc-0d8f-4b67-84e7-21abdf2c0b9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_6c99f7fc-0d8f-4b67-84e7-21abdf2c0b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_d5e4985d-1b16-4843-af73-d7ec9bd51409" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_d5e4985d-1b16-4843-af73-d7ec9bd51409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_911200e2-88aa-447f-991b-5c56eed5b145" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_911200e2-88aa-447f-991b-5c56eed5b145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_354de311-9166-490c-8dbc-880718213731" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_354de311-9166-490c-8dbc-880718213731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_54427c12-84a6-4a12-8c38-e3f7bf23d6a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_54427c12-84a6-4a12-8c38-e3f7bf23d6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_5c4cbed1-5b52-4a30-a76f-7ea0b5e3dc07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_5c4cbed1-5b52-4a30-a76f-7ea0b5e3dc07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_a0425a7c-3168-4798-87a2-149bbd4e46a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_a0425a7c-3168-4798-87a2-149bbd4e46a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_d23b50e7-97c5-46a6-a17f-f9abe63d466f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_d23b50e7-97c5-46a6-a17f-f9abe63d466f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ddaf10ea-126e-4b00-8066-dc1156444eff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ddaf10ea-126e-4b00-8066-dc1156444eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ClosingStockPriceOfCompanyStock_33b66b06-eb38-40ec-a496-41c1c50c8a69" xlink:href="isrg-20191231.xsd#isrg_ClosingStockPriceOfCompanyStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_25b51e75-c153-4e33-bcc4-28b0ba46ba36" xlink:to="loc_isrg_ClosingStockPriceOfCompanyStock_33b66b06-eb38-40ec-a496-41c1c50c8a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationSummaryofRSUActivityDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2710c45f-2391-43cc-85f8-9e5a366a3434" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa5961f0-f0df-4003-936a-5b17465ddccc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2710c45f-2391-43cc-85f8-9e5a366a3434" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa5961f0-f0df-4003-936a-5b17465ddccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1d17e9c8-b478-4be4-9d6d-681c03ae3387" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa5961f0-f0df-4003-936a-5b17465ddccc" xlink:to="loc_us-gaap_AwardTypeAxis_1d17e9c8-b478-4be4-9d6d-681c03ae3387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_08d67744-a9cd-4a6b-953d-9a2e6a7b6201" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1d17e9c8-b478-4be4-9d6d-681c03ae3387" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_08d67744-a9cd-4a6b-953d-9a2e6a7b6201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_902dc588-967a-48c8-a737-8e92d5732490" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_08d67744-a9cd-4a6b-953d-9a2e6a7b6201" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_902dc588-967a-48c8-a737-8e92d5732490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_34b85639-2762-4ef4-b40a-af19729ba4fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa5961f0-f0df-4003-936a-5b17465ddccc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_34b85639-2762-4ef4-b40a-af19729ba4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_34b85639-2762-4ef4-b40a-af19729ba4fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_337ed2fe-1581-4ec6-95a0-042cecc318ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_337ed2fe-1581-4ec6-95a0-042cecc318ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c9ba3e85-c1c3-4b9b-b83b-7764b109c6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c9ba3e85-c1c3-4b9b-b83b-7764b109c6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4fcc21ab-fbb5-47ce-a832-0fe0681a743e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4fcc21ab-fbb5-47ce-a832-0fe0681a743e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2c2cb40e-cb0a-4945-b7b7-1b797baa6a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2c2cb40e-cb0a-4945-b7b7-1b797baa6a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0579da70-f339-4f1c-b58e-7a6d4d6d0845" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a6865ded-0db2-4a09-a958-138feb4aec43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0579da70-f339-4f1c-b58e-7a6d4d6d0845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_34b85639-2762-4ef4-b40a-af19729ba4fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c8242bac-e28e-4f04-a93c-f76024ad1173" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c8242bac-e28e-4f04-a93c-f76024ad1173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_424fa5be-4315-4eed-848b-4cbe35692dd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_424fa5be-4315-4eed-848b-4cbe35692dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5de065d7-aa54-4fdf-bd89-1f75e2e0d7c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5de065d7-aa54-4fdf-bd89-1f75e2e0d7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1bc0cf0c-134c-4ce0-8e44-2574589c8448" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1bc0cf0c-134c-4ce0-8e44-2574589c8448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_46e684f3-b380-40cf-84c7-2dd9c7319aeb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b6db7693-ed95-4c7b-bda8-250263c01911" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_46e684f3-b380-40cf-84c7-2dd9c7319aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationShareBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3869bf98-0548-47a7-98b1-973a4d67670a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3869bf98-0548-47a7-98b1-973a4d67670a" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_fc6a43c2-8a6d-42eb-9584-075a928fa9ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_fc6a43c2-8a6d-42eb-9584-075a928fa9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_fc6a43c2-8a6d-42eb-9584-075a928fa9ee" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_5b0c8352-6863-41c3-8ac0-ebd46cbfe852" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:to="loc_us-gaap_CostOfSalesMember_5b0c8352-6863-41c3-8ac0-ebd46cbfe852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SellingGeneralAndAdministrativeMember_9a95577b-4d49-4841-b566-f3d32e58d730" xlink:href="isrg-20191231.xsd#isrg_SellingGeneralAndAdministrativeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:to="loc_isrg_SellingGeneralAndAdministrativeMember_9a95577b-4d49-4841-b566-f3d32e58d730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ResearchAndDevelopmentMember_d596cbad-0e3c-44fd-b478-9aa24d13f9fb" xlink:href="isrg-20191231.xsd#isrg_ResearchAndDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_643f7bc3-1efb-4622-a5ec-c40e5772db4b" xlink:to="loc_isrg_ResearchAndDevelopmentMember_d596cbad-0e3c-44fd-b478-9aa24d13f9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingAxis_77ea6892-28c0-420b-a391-f9cc99b2f783" xlink:href="isrg-20191231.xsd#isrg_ConsolidatingReportingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:to="loc_isrg_ConsolidatingReportingAxis_77ea6892-28c0-420b-a391-f9cc99b2f783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingDomain_3d11d971-6fc8-4cd6-a881-388ee285e001" xlink:href="isrg-20191231.xsd#isrg_ConsolidatingReportingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ConsolidatingReportingAxis_77ea6892-28c0-420b-a391-f9cc99b2f783" xlink:to="loc_isrg_ConsolidatingReportingDomain_3d11d971-6fc8-4cd6-a881-388ee285e001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesProductMember_12df5e7e-7599-4ac3-a5f1-53e067a731a3" xlink:href="isrg-20191231.xsd#isrg_CostOfSalesProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ConsolidatingReportingDomain_3d11d971-6fc8-4cd6-a881-388ee285e001" xlink:to="loc_isrg_CostOfSalesProductMember_12df5e7e-7599-4ac3-a5f1-53e067a731a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesServiceMember_dc69d437-4342-4156-b3f1-a82fd322755a" xlink:href="isrg-20191231.xsd#isrg_CostOfSalesServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ConsolidatingReportingDomain_3d11d971-6fc8-4cd6-a881-388ee285e001" xlink:to="loc_isrg_CostOfSalesServiceMember_dc69d437-4342-4156-b3f1-a82fd322755a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9e0cece4-a8eb-493b-9165-9c499aae3407" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8a76b1c6-3da6-41cd-9058-38dbae355e37" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8a76b1c6-3da6-41cd-9058-38dbae355e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_9988484a-9c8a-4b2c-81c6-c34e7df86360" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_9988484a-9c8a-4b2c-81c6-c34e7df86360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_1ee91fe0-b1c8-4780-9503-077bdadcfcf1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c8060083-fb6e-4ff4-8bd2-369cb1f48479" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_1ee91fe0-b1c8-4780-9503-077bdadcfcf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_124ad0cc-a051-4cb2-95c1-9d8f3ce8724e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74df5d32-809b-484f-9708-77d9053fb8f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_124ad0cc-a051-4cb2-95c1-9d8f3ce8724e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74df5d32-809b-484f-9708-77d9053fb8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_44a47fa4-4712-4c25-a34c-06a9d56683c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74df5d32-809b-484f-9708-77d9053fb8f4" xlink:to="loc_us-gaap_AwardTypeAxis_44a47fa4-4712-4c25-a34c-06a9d56683c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_44a47fa4-4712-4c25-a34c-06a9d56683c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_7ba77ef4-ea51-4e9b-ad31-1e675222ee8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:to="loc_us-gaap_StockOptionMember_7ba77ef4-ea51-4e9b-ad31-1e675222ee8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_6e4f3b64-f452-4728-959e-49205700b3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:to="loc_us-gaap_EmployeeStockMember_6e4f3b64-f452-4728-959e-49205700b3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1e8a1163-c8cb-420b-aa31-ed8099882490" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_871fd497-f91f-4c6d-8081-40645a873833" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1e8a1163-c8cb-420b-aa31-ed8099882490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74df5d32-809b-484f-9708-77d9053fb8f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2793aa4b-c82d-4b28-ae3d-8fdb489b7770" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2793aa4b-c82d-4b28-ae3d-8fdb489b7770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_174e5682-49f9-4832-8eb6-c5e3cd8b7aa5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_174e5682-49f9-4832-8eb6-c5e3cd8b7aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_db3e54ed-d9ea-41c7-9aff-cb885a164009" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_db3e54ed-d9ea-41c7-9aff-cb885a164009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_09141191-802b-44bc-8037-5148dd9e1640" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_09141191-802b-44bc-8037-5148dd9e1640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ea698d2b-8129-4cef-a364-dfeb3bb20daf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4539eef0-9cc3-4999-a21f-182dd9212b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ea698d2b-8129-4cef-a364-dfeb3bb20daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxes" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9f00e43b-5f65-404f-8203-108632f4069f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_46faf0e9-3305-4ae8-802c-12f582559abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9f00e43b-5f65-404f-8203-108632f4069f" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_46faf0e9-3305-4ae8-802c-12f582559abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b3ebc12a-718b-407d-8eaa-1c70be4664a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ca5d044f-909c-4fca-8092-cb75ec6c8d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b3ebc12a-718b-407d-8eaa-1c70be4664a8" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ca5d044f-909c-4fca-8092-cb75ec6c8d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b059e6aa-cc4d-4234-bd5f-05a1a1ca1533" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b3ebc12a-718b-407d-8eaa-1c70be4664a8" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b059e6aa-cc4d-4234-bd5f-05a1a1ca1533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_8403bffc-7f3e-4636-826c-060edd162391" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b3ebc12a-718b-407d-8eaa-1c70be4664a8" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_8403bffc-7f3e-4636-826c-060edd162391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_dfcaf505-52ea-4152-a389-61ab8a43cc1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b3ebc12a-718b-407d-8eaa-1c70be4664a8" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_dfcaf505-52ea-4152-a389-61ab8a43cc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_95665181-58d3-4c66-9b94-75e85020e7bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b3ebc12a-718b-407d-8eaa-1c70be4664a8" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_95665181-58d3-4c66-9b94-75e85020e7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e08f41f6-4aca-4632-a78c-bea54cc6197b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_0dfdebff-e01b-4fd7-98ec-c8a5ccebf16a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e08f41f6-4aca-4632-a78c-bea54cc6197b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_0dfdebff-e01b-4fd7-98ec-c8a5ccebf16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3f1a291c-a930-4f5f-a5fe-2d41030d3f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e08f41f6-4aca-4632-a78c-bea54cc6197b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3f1a291c-a930-4f5f-a5fe-2d41030d3f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_bc0eb701-9d65-44b6-b2a0-99c32d21be1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e08f41f6-4aca-4632-a78c-bea54cc6197b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_bc0eb701-9d65-44b6-b2a0-99c32d21be1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ecfbc24b-7e41-4396-996a-b92063de922e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ecfbc24b-7e41-4396-996a-b92063de922e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ab0eb5df-3d31-404f-9cc6-c76f346d0e4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ab0eb5df-3d31-404f-9cc6-c76f346d0e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_cf5001dc-6ab7-4c4f-b044-8fb433c9bc64" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_cf5001dc-6ab7-4c4f-b044-8fb433c9bc64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_dbd28dfa-075d-43e3-88b9-b0836e45bb7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_dbd28dfa-075d-43e3-88b9-b0836e45bb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_766a3565-8d6c-482e-838d-ce465ab2b42a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_766a3565-8d6c-482e-838d-ce465ab2b42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_17bfc212-273f-43b7-bf63-9806f656fbb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_17bfc212-273f-43b7-bf63-9806f656fbb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_9e4c70a9-be0d-4c8f-9de9-78231ffcc557" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_9e4c70a9-be0d-4c8f-9de9-78231ffcc557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5f535954-2698-4368-b3f6-04f338643c1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5f535954-2698-4368-b3f6-04f338643c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_77f42ee7-fcc5-4b5f-b507-cfda8f16a880" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5cb17af-500a-4235-bcfa-f27b919c9f50" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_77f42ee7-fcc5-4b5f-b507-cfda8f16a880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c9a9a546-1087-41a4-8387-f0b994c2c3ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c9a9a546-1087-41a4-8387-f0b994c2c3ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_19de8a0e-619c-4371-9834-9fdb7cc3865a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_19de8a0e-619c-4371-9834-9fdb7cc3865a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_6b2b7a40-a341-42aa-a0e9-785391f5dc02" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_6b2b7a40-a341-42aa-a0e9-785391f5dc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_f641fa75-6cf3-44c7-8729-50d9adef9548" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_f641fa75-6cf3-44c7-8729-50d9adef9548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_dc8474d3-1ece-4709-945e-f96d46f8fd3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_dc8474d3-1ece-4709-945e-f96d46f8fd3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_72f494a8-4d78-4af2-8cac-59ac00ae8df3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_72f494a8-4d78-4af2-8cac-59ac00ae8df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_e399ecc0-07e2-4809-b4a3-d7cf111b9eb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_e399ecc0-07e2-4809-b4a3-d7cf111b9eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_c16bcee8-c5c4-41b2-9f1e-e050bfb473fa" xlink:href="isrg-20191231.xsd#isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_c16bcee8-c5c4-41b2-9f1e-e050bfb473fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_9ddb9b3e-d17a-425b-afd0-112146462d32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_9ddb9b3e-d17a-425b-afd0-112146462d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_96efeb42-197d-46d3-afae-ce17770d85ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_96efeb42-197d-46d3-afae-ce17770d85ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_6533efa6-2d80-4c78-b9cf-941614ab1a82" xlink:href="isrg-20191231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_6533efa6-2d80-4c78-b9cf-941614ab1a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_38221963-bdc9-4a32-abf3-533355253fca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_38221963-bdc9-4a32-abf3-533355253fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_54841233-c12a-4804-9738-1f176297ae40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8077eba4-08f5-42e7-b23f-28bafdbfc1f4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_54841233-c12a-4804-9738-1f176297ae40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfDeferredTaxAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ed32ee26-2e2c-45b4-b58a-2bff7c7e0d02" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed32ee26-2e2c-45b4-b58a-2bff7c7e0d02" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_55e29b69-7e56-40de-bd29-a7cda80878fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_55e29b69-7e56-40de-bd29-a7cda80878fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_27901cf8-1f2b-4092-be32-3ae8fe654e48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_27901cf8-1f2b-4092-be32-3ae8fe654e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_e79484aa-2919-4c76-8ed7-8a7681017358" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_e79484aa-2919-4c76-8ed7-8a7681017358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_4631f268-d468-4330-9be1-be420bbf2bf4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_4631f268-d468-4330-9be1-be420bbf2bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_0d5f8a19-1533-45e9-9774-43c77e55bae7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_0d5f8a19-1533-45e9-9774-43c77e55bae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_93ee4810-88eb-4dc7-bc5d-702997f957e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_93ee4810-88eb-4dc7-bc5d-702997f957e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2b464220-6fdc-4c04-ae17-6eeed28b3930" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2b464220-6fdc-4c04-ae17-6eeed28b3930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_eb9e265b-2615-4b3c-ba96-96d534949cf9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_e8e96736-1605-4921-a9cd-5d07d35451fb" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_eb9e265b-2615-4b3c-ba96-96d534949cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f9928988-00e1-40ca-91ca-5c74ea4132fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed32ee26-2e2c-45b4-b58a-2bff7c7e0d02" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f9928988-00e1-40ca-91ca-5c74ea4132fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_995b762f-bae4-4cbd-8b2f-f0cb422af947" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f9928988-00e1-40ca-91ca-5c74ea4132fe" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_995b762f-bae4-4cbd-8b2f-f0cb422af947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_0efe78e6-c47b-4522-b5d9-8ae3286de97c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f9928988-00e1-40ca-91ca-5c74ea4132fe" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_0efe78e6-c47b-4522-b5d9-8ae3286de97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_091d0889-54f5-44b8-b7b5-d85e1c1bb829" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f9928988-00e1-40ca-91ca-5c74ea4132fe" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_091d0889-54f5-44b8-b7b5-d85e1c1bb829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_49eac25d-ebd6-4d8b-a2d0-1b37eddec0a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f9928988-00e1-40ca-91ca-5c74ea4132fe" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_49eac25d-ebd6-4d8b-a2d0-1b37eddec0a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_57154a3e-344e-4503-bb83-fcff663e8f87" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed32ee26-2e2c-45b4-b58a-2bff7c7e0d02" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_57154a3e-344e-4503-bb83-fcff663e8f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9468cf05-cc41-4b00-96b5-41ee62ebd745" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9468cf05-cc41-4b00-96b5-41ee62ebd745" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_8fcceea5-aceb-4edf-b742-671eb98cc0cf" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:to="loc_srt_StatementScenarioAxis_8fcceea5-aceb-4edf-b742-671eb98cc0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c3148200-a59f-45ce-a6a8-99a9af508770" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_8fcceea5-aceb-4edf-b742-671eb98cc0cf" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c3148200-a59f-45ce-a6a8-99a9af508770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember_1906975f-9734-4ca9-8ddd-f8be81d03c2e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProFormaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c3148200-a59f-45ce-a6a8-99a9af508770" xlink:to="loc_srt_ProFormaMember_1906975f-9734-4ca9-8ddd-f8be81d03c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_6bf540f0-fd06-4034-bb13-052044226f05" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_6bf540f0-fd06-4034-bb13-052044226f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_be09d395-c4b2-4415-9925-33c081458ac7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_6bf540f0-fd06-4034-bb13-052044226f05" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_be09d395-c4b2-4415-9925-33c081458ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwissFederalTaxAdministrationFTAMember_36cd8322-67d5-42e8-ab15-a35de5f9a3c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_be09d395-c4b2-4415-9925-33c081458ac7" xlink:to="loc_us-gaap_SwissFederalTaxAdministrationFTAMember_36cd8322-67d5-42e8-ab15-a35de5f9a3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_2bb01649-27a7-4fcf-9199-bc3516018adc" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_757b0ac4-4b02-4afa-aab5-6d5f785b961a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_757b0ac4-4b02-4afa-aab5-6d5f785b961a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_cd2b2380-367f-4a83-8f38-26e04561d2a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_cd2b2380-367f-4a83-8f38-26e04561d2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_2064d44a-142a-42cb-b79c-49dbb5e08d22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_2064d44a-142a-42cb-b79c-49dbb5e08d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignEarningsRepatriated_cce82f16-8f10-477e-86f4-23d804796bf8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignEarningsRepatriated"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_ForeignEarningsRepatriated_cce82f16-8f10-477e-86f4-23d804796bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_16248a47-901b-4b09-ad1e-1c5af8a11b5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_16248a47-901b-4b09-ad1e-1c5af8a11b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_256de8e7-7df3-4683-99fb-17fc92837e9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_256de8e7-7df3-4683-99fb-17fc92837e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_1664af8a-d37b-41d2-908e-00ad87eec7d2" xlink:href="isrg-20191231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_1664af8a-d37b-41d2-908e-00ad87eec7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d3069de0-ad10-458a-bdf9-f6237b2e4e85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d3069de0-ad10-458a-bdf9-f6237b2e4e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_737590c6-0e31-42bc-a535-3c62be61c49a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_737590c6-0e31-42bc-a535-3c62be61c49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d053c532-b828-4ec4-a52f-98e4171e953f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d053c532-b828-4ec4-a52f-98e4171e953f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_42f9db9b-316b-4c49-a89f-4c6a1ee99a83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_42f9db9b-316b-4c49-a89f-4c6a1ee99a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_33a1cfc9-e80d-4334-bba6-4e54f0165965" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_eb0ed091-2f83-4e51-93e0-87d415360615" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_33a1cfc9-e80d-4334-bba6-4e54f0165965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_425a960d-9edc-4ea8-8527-b49df83abf10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_425a960d-9edc-4ea8-8527-b49df83abf10" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_81f60623-ba77-4288-b3db-404c2a0c7b94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_81f60623-ba77-4288-b3db-404c2a0c7b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_9570357e-3449-4f58-84d3-a4ab1481d9b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_9570357e-3449-4f58-84d3-a4ab1481d9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_65b08e6b-f1aa-4dfb-b984-412c4f1c25f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_65b08e6b-f1aa-4dfb-b984-412c4f1c25f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_937b86da-b1bc-4355-9500-692309a616fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_937b86da-b1bc-4355-9500-692309a616fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_42755ff8-ee23-47bb-a423-3204540a615c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_42755ff8-ee23-47bb-a423-3204540a615c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_743495eb-1e7e-4625-a9a7-95d38145ef9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_743495eb-1e7e-4625-a9a7-95d38145ef9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_3096b6ac-7d76-4f96-b10e-54894ac0e0a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_64241443-5acd-4a59-84a8-472d09f1a787" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_3096b6ac-7d76-4f96-b10e-54894ac0e0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_be57ea67-91e5-41c3-88d3-c25d2faa797b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_e1e9685c-f79e-454e-b9a0-5156d79dd7eb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_be57ea67-91e5-41c3-88d3-c25d2faa797b" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_e1e9685c-f79e-454e-b9a0-5156d79dd7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2ab02133-b3f5-43fe-90a2-6d2539081afc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f6b3e5e5-74ee-4c28-851c-a26a6db3618f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2ab02133-b3f5-43fe-90a2-6d2539081afc" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f6b3e5e5-74ee-4c28-851c-a26a6db3618f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_71e0689d-5190-4fa1-9376-30b4ecc2c84e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6cbd4919-51fd-403a-a3fc-d4cb7f5fbba6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_71e0689d-5190-4fa1-9376-30b4ecc2c84e" xlink:to="loc_us-gaap_NetIncomeLoss_6cbd4919-51fd-403a-a3fc-d4cb7f5fbba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_983aef68-5262-41d2-9a68-ce2abf3886bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_71e0689d-5190-4fa1-9376-30b4ecc2c84e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_983aef68-5262-41d2-9a68-ce2abf3886bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_48a32d43-b71e-4eca-ab8e-006eb392b880" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_71e0689d-5190-4fa1-9376-30b4ecc2c84e" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_48a32d43-b71e-4eca-ab8e-006eb392b880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6b84ad3d-be32-4403-9f32-fa9b142aca86" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_71e0689d-5190-4fa1-9376-30b4ecc2c84e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6b84ad3d-be32-4403-9f32-fa9b142aca86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b2dd5bdd-7ba4-4ab5-83e1-708c9f793e27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_71e0689d-5190-4fa1-9376-30b4ecc2c84e" xlink:to="loc_us-gaap_EarningsPerShareBasic_b2dd5bdd-7ba4-4ab5-83e1-708c9f793e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_db9b51c7-bfbf-4ead-b4c4-71be0d9fc93e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_71e0689d-5190-4fa1-9376-30b4ecc2c84e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_db9b51c7-bfbf-4ead-b4c4-71be0d9fc93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#NetIncomePerShareAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2dbdad3b-5c8e-4835-a6cb-41ea777865b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_05653d4f-eb7a-41b2-907e-759524a2a216" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2dbdad3b-5c8e-4835-a6cb-41ea777865b2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_05653d4f-eb7a-41b2-907e-759524a2a216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="isrg-20191231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ad74cb8a-13ac-4e4f-8eca-c535c05a2f8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_cd395540-7671-4b5d-bb37-f8c3a5ef5461" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ad74cb8a-13ac-4e4f-8eca-c535c05a2f8e" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_cd395540-7671-4b5d-bb37-f8c3a5ef5461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#EmployeeBenefitPlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f0046c0c-9b9b-4c16-b195-4cdb4e20ee2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_6263cc67-7310-4a43-9c6f-dc4ec08ed158" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f0046c0c-9b9b-4c16-b195-4cdb4e20ee2b" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_6263cc67-7310-4a43-9c6f-dc4ec08ed158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_c604ca0f-1f6d-4b27-b724-f899a85d00cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f0046c0c-9b9b-4c16-b195-4cdb4e20ee2b" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_c604ca0f-1f6d-4b27-b724-f899a85d00cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_8684b016-408e-479e-a005-80b63cdc2400" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f0046c0c-9b9b-4c16-b195-4cdb4e20ee2b" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_8684b016-408e-479e-a005-80b63cdc2400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyData" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyData"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyData" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_20012de3-4348-4b85-aa38-73de24a125e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_7c205a87-0be6-4822-8abb-5f5aa733cffd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_20012de3-4348-4b85-aa38-73de24a125e8" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_7c205a87-0be6-4822-8abb-5f5aa733cffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyDataTables"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_2ac6d218-9f8f-45be-b969-88bcdfc8a34c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_ea096b5c-fb83-4f93-9b4c-a567baeca4fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_2ac6d218-9f8f-45be-b969-88bcdfc8a34c" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_ea096b5c-fb83-4f93-9b4c-a567baeca4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ef3b3727-3d2a-474e-946d-d9ba24e2b49f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ef3b3727-3d2a-474e-946d-d9ba24e2b49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_6604c750-7f2d-45dd-8353-c9e701657618" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_us-gaap_GrossProfit_6604c750-7f2d-45dd-8353-c9e701657618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e0f760df-615f-4dc3-9349-425ad57175f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_us-gaap_NetIncomeLoss_e0f760df-615f-4dc3-9349-425ad57175f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c44089a8-1b53-453e-be09-04e0c126f75c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_us-gaap_EarningsPerShareBasic_c44089a8-1b53-453e-be09-04e0c126f75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a50821a4-8952-4519-b001-0979b800a6e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a50821a4-8952-4519-b001-0979b800a6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_a71c71b4-d4c4-43d1-8014-eace73f620a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_a71c71b4-d4c4-43d1-8014-eace73f620a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits_0797b4bd-a1ec-4505-9ecd-905b538029e8" xlink:href="isrg-20191231.xsd#isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits_0797b4bd-a1ec-4505-9ecd-905b538029e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits_e711d68e-3201-4034-9c9d-a23190f04d29" xlink:href="isrg-20191231.xsd#isrg_BusinessCombinationAcquisitionRelatedCostsBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits_e711d68e-3201-4034-9c9d-a23190f04d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_013107c7-ff7b-4deb-a95f-0f2846d78be9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_013107c7-ff7b-4deb-a95f-0f2846d78be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions_bc0c8882-e6bb-4f94-a620-f45f3c505c51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d391d0da-e520-42c6-9442-65caf84aa244" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions_bc0c8882-e6bb-4f94-a620-f45f3c505c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="isrg-20191231.xsd#ValuationAndQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_d3355b57-cd64-4ab1-92eb-ea86c8ef2293" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_9fcb00e0-9344-4a12-b007-2e6d54d705b4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_d3355b57-cd64-4ab1-92eb-ea86c8ef2293" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_9fcb00e0-9344-4a12-b007-2e6d54d705b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="isrg-20191231.xsd#ValuationAndQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_daff3dcc-fb17-4613-8a66-aaf13690e3f8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_ad02f0d6-7a7e-4ec1-9f40-38b4a711e797" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_daff3dcc-fb17-4613-8a66-aaf13690e3f8" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_ad02f0d6-7a7e-4ec1-9f40-38b4a711e797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_549a42a6-ff6f-4ed4-a829-93cbcc58def7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_ad02f0d6-7a7e-4ec1-9f40-38b4a711e797" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_549a42a6-ff6f-4ed4-a829-93cbcc58def7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_483ba57f-84da-40b7-8d96-79525c2ef81a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_549a42a6-ff6f-4ed4-a829-93cbcc58def7" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_483ba57f-84da-40b7-8d96-79525c2ef81a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_31cd329a-7deb-446d-af31-9a90547d63f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_483ba57f-84da-40b7-8d96-79525c2ef81a" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_31cd329a-7deb-446d-af31-9a90547d63f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_e323da29-319b-4b03-b666-58039b25553a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_ad02f0d6-7a7e-4ec1-9f40-38b4a711e797" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_e323da29-319b-4b03-b666-58039b25553a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_e323da29-319b-4b03-b666-58039b25553a" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_eb9d0871-d9b3-463f-9ed3-0c21a6519e48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_eb9d0871-d9b3-463f-9ed3-0c21a6519e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2344d756-4c37-40ae-bdce-cb123251289b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2344d756-4c37-40ae-bdce-cb123251289b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_d950ec36-b811-485e-ba26-6a0b828a2f22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_d950ec36-b811-485e-ba26-6a0b828a2f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_ab77a3e2-5c63-4770-ac49-88c177046f45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_27dd1583-88be-435f-8b5e-d8e7d1cfa40a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_ab77a3e2-5c63-4770-ac49-88c177046f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>isrg-20191231_g1.jpg
<TEXT>
begin 644 isrg-20191231_g1.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X0!X17AI9@  34T *@    @ !@$Q  (
M   1    5@,!  4    !    : ,#  $    !     %$0  $    ! 0   %$1
M  0    !     %$2  0    !          !!9&]B92!);6%G95)E861Y
M 8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,# P,#!@0$ P4'!@<'!P8'
M!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,#/_; $,! @(" P,#!@,#
M!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,#/_  !$( QL(1P,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0
M         0(#! 4&!P@)"@O_Q "U$  " 0,# @0#!04$!    7T! @, !!$%
M$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U
M-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*
MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:
MX>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$! 0$! 0$!         0(#
M! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q
M$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%
M1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8
MF9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?H
MZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W\HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBJNM:W9^&](NM0U&[M;"PL8FGN+FYE6*&WC499W=B J@ DDG  H M45^
M6O[>G_!VC^S;^R;>WNB> VU'XW>*;4E"N@2K;Z+&X_A?4'!5QZ-;QS+[BORI
M_:5_X/#/VJOB]=W$7@>+P/\ "G36)$/]FZ4NIWRJ?[\UYYD;-[K"GTH _J@H
MK^*7X@?\%M/VN?B9=23:E^T7\6H&D)++I?B&?2H^?]BU,:@>P%<OI_\ P52_
M:>TNZ\ZW_:,^.T<F=Q(\>ZK\Q]QY_/XT ?W!45_'#\'?^#C?]M#X*W4+6/QR
M\1:U;QD;[?Q#:VNL+,/1FN(GD'U5P?>OO?\ 9%_X/8_&&A7=K8_'+X3Z+X@L
M<A)=7\'W#V%Y&O=S:W#21RL?02PCZ=* /Z)Z*^9_V!_^"OG[/_\ P4GTM?\
MA5WCW3[W7EB\VY\.:B/L.M6H RV;:3F15[R1&2,?WJ^F* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHKYC_X*P_\ !4+P3_P2C_96U#X@>*-NI:U>%K'PSH"2A+C7;\J2L8/)
M2%/O2R8(1>@+,BL 6/\ @IK_ ,%5OA3_ ,$JO@J?%7Q%U1IM4U /'H7ARQ97
MU/7IE'*Q(3\L:Y&^5\(@(&2S*K?RR_\ !4W_ (+H?&__ (*I>)[JW\3:Q)X6
M^'23;[#P7H\[IIT2@Y1KEN&NYA@'?)\H.2B1@D5X+^V;^V=\0OV^?V@=:^)7
MQ+UR;6O$6LOA5Y6VTZW!)CM;:/)$4,8)"J/4LQ9F9CY70 4444 %%%% !111
M0!?\+^*=4\$>(K+6-%U*_P!'U;39EN+.]LKA[>XM95.5>.1"&1@>00017[F_
M\$7_ /@[7U;PKJ6D_#;]JB[DUC192EK8?$&.+-Y8=E&HQH/WT?3]^@\P8RZR
M9+K^$=% ']]WAKQ-IOC/P[8ZQH^H66JZ3JENEU9WMG.L]O=PNH9)(Y%)5T92
M"&!((((J]7\LO_!N5_P<!ZE^P!X_TWX0_%;5KB^^!_B"Z\JTN[ES(W@FYD;_
M %R$\_8W8YECZ(295P?,63^I6ROH=3LH;BWFBN+>X19(I8V#)(A&0RD<$$'(
M(ZT 2T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!G^+O%FF^ O"FJ:[K5];:7H^BVDM_?WEPX2&T@B0O)*[
M'@*JJ6)[ &OXS?\ @M3_ ,%1-;_X*K?MK:UXTDFNK?P/HK/I7@W2Y"56QTY6
MXE9.@FG(\V0\D%E3)6-<?NA_P=__ +?<W[-W[!^D_"30;UK;Q'\:KM[:],;X
MDAT:UV/<CCD>;(\$7/#(9ASS7\NM !1110 5N?#CX9>)/C%XRLO#OA'P_K7B
MCQ!J3^7::9I-C+>WERW7"11JSL?H*^JO^"./_!&OQ]_P5V^.4FDZ+(_ASP!X
M=>-_$_BF: R16"-RL$*\"6Y< [4R  "S$#&?ZNOV!?\ @F9\&_\ @FI\,(_#
M7PJ\(V>DR21*FHZU<*)]7UIA_'<W)&YLG)"+MC4D[$4<4 ?S0_L__P#!J-^V
M1\<]+@OK[P;X<^'EI= -$WBO7([>4J>[0VXGFC_W716]J]2\0?\ !EY^U7H^
MEM<6OB[X':M,JY^S6VNZBDC'T4RV")^;"OZB** /XK_VQO\ @B-^U%^PGI=U
MJOQ ^$OB"'P[9@O+KFD&/5]-BC'_ "TEFMF<0+_UV"'VKY3K^_MT$B%6 96&
M""."*_(__@M=_P &N_@']LKPWK'Q ^!>EZ3\/?BY"CW4NEVRK:Z+XJ;JR/&,
M);7#<[94"HS$^8/F\Q #^72BM?Q]X"UKX6>-M6\-^)-+OM#\0:#=R6.HZ?>P
MF&XLYXV*O&Z'E65@00:R* "OZ3O^#13_ (*X7'Q[^$UW^S7X\U1KCQ3\/[+[
M9X0NKB3,FH:.I"O:9/+/:LR[!G)A<  +"37\V->I?L3?M6>(/V'OVK_ ?Q7\
M,NXU7P3JT5_Y*N4%[!G;/;,1_!-"TD3?[,AH _NJHKG_ (3_ !/T;XV?"WPW
MXR\.W2WWA_Q9I=MK&FW _P"6]M<1++$WXHZFN@H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^2K_@ZZ_:;F_:
M"_X+ ^+=%CN#-I'POTRQ\+685OD#B+[5<G']X7%S(A/4^4OH*_-BO9/^"B/Q
M&E^+O[??QM\432&1M>\=ZU>J2<X1[Z8HH]@I 'L!7C= !76? GX+>(/VCOC1
MX5\ ^%;,WWB3QEJMOH^G0<A7GGD6-2Q_A4%LLW15!)X%<G7ZM?\ !GI^SI:_
M&+_@JO<>+-0MUFM_A?X4O=9M2Z[E6\G:*RCXZ9$=Q<,#V* CGD ']&W_  3Q
M_86\(_\ !.3]DGPG\*?!T$?V30K</J%_Y82;6K]P#<7DO??(XX!)V($0?*B@
M>V444 %%%% !1110!^#/_!XG_P $K;'4/!>G?M3>#M-2WU339K?1?':01X%W
M;N1%9W[X_CC?9;LQR666#H(SG^>FO[K_ -M']GJQ_:R_9(^)/PUU"&.6#QMX
M<OM(3>,B*66%EBE'^TDFQP>Q0&OX4IH7MYFCD5HY(R596&"I'4$4 -HHHH _
MK,_X--/VFYOV@O\ @D+X>T6]N#<:E\+=;OO"DC.V9&@!2[M\_P"RL5TL2]L0
MX[&OTPK\"_\ @QT^(TLVB_M%>$9)&\FWGT+5[9,\!I%OHICCZ1P?E7[Z4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!_!G^T-:36'Q^\<03[O/A\07\<F1@[A<R \?6N/KZ*_X*Y?"27X&?\%0
M/C[X9DB,,=GXZU6>V0C&+:>Y>X@_.&6,_C7SK0 5^X'_  9"ZK:P_M1_'&Q8
MK]MN/"MC/$,_,8X[LJ^!Z9DC_2OP_K]#/^#7K]KNT_9,_P""NW@E-5NEL]#^
M)=K/X)O)7;:J/=&-[7.>/FO(+9,]@Y/L0#^O"BBB@ HHHH **** !F"*2> .
M23VK^!_XF:G;ZW\2/$%Y9[?LEWJ5S-!MZ;&E8KC\"*_M(_X+$_M=VG[#W_!-
M7XN?$":Z6UU*UT&?3=%^;#R:E=K]FM0HZMMEE5R!R$C<] 2/XFZ "BBB@#]U
M?^#'FTE?XU_M!3KN\F/1-'C?TW-/=%?T5J_HGK\,?^#(#X22Z1\ OCSX\>(^
M3X@U_3-!BD(X+65O-.X!_P"W^//X5^YU !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?R\_\'D/[)DWP>_X*/:'
M\3[6U*:/\7O#\4DLX7 ;4=/"6LR_A;_8C[ECZ5^1-?V#?\''/_!.B;_@HE_P
M38\1V.@V+7OC[X>R?\)7X;CC3=-=R0HPN+1<<L9K=I JC[TJP^E?Q\GB@ J;
M3]0N-)OX+JUFFMKJUD66&:)RDD3J<JRL.000"".014-% ']@?_! #_@L3HW_
M  50_90L[;6M0M8/C'X&M8K/Q9IS,%DO@H")J<2\9BFP"VT8CE++@*8RWWS7
M\(?[,'[4?CS]C7XV:+\0_AOXBOO"_BS09?,MKNV/#J?OQ2H<K+$XX:-P58<$
M5_21_P $OO\ @[7^#?[4&AZ;X<^.<EG\'?B!M6&34)BS>&]4?'+I.<FTS@DI
M<'8O $K$X !^NE%9/@CQ]H7Q-\-6VM>&]:TGQ!H]ZN^WO]-O([NVG7U22,E6
M'N#6M0 4CN(T+,0JJ,DGH!7BG[7?_!1WX'?L(>'9M0^*WQ,\+>$FCC,D>GS7
M8FU.Z&,_N;./=/+V^XA R,XK^>G_ (+5_P#!TUXL_;D\/:M\,?@G::M\/?A?
MJ"O:ZGJEPXCUSQ+">#&=A(M;=APT:LSR+PS!6:,@&7_P=+?\%E]/_;X^.UC\
M(OASJJZA\*_AC>/+<ZA;2;K?Q'K&TQM.A'#0P*SQ1L.&,DS LK(:_)FBB@ H
MHKZS_P"")G_!/&\_X*7?\%#/!/@&2UFF\(Z?.-=\6SJ#M@TJW=6E0L/NF9BD
M"GLTX/0&@#^F?_@W._9,F_9 _P""1/PJTC4+4VNN^+;1_%^J*R[6\R_;SH0P
MZADM?LT; \@QGITK[BJ.UM8[&VCAACCAAA4)'&BA510,  #@ #C J2@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OY8_^#HS_ ((U7/[#G[2-S\9/ NDLOPD^)U^\UQ';Q_NO#6KR9>6W('"P
MS'?+%T /F1X 1-W]3E<?\??@+X1_:@^#GB'P!X[T2S\1>$_%-HUEJ-A<CY9D
M/(((Y1U8*RNI#(RJRD$ T ?P9T5]X?\ !;3_ ((8>//^"2WQ7FO[>._\4_!O
M7;HKX?\ $XBW&V+9*V5[M&([A1G#8"3 ;DP0\<?P?0 4444 =+\-_C-XP^#>
MHM>>$/%GB7PK>.06GT?4Y[&1B.F6B93Q7=^(/^"AGQ^\6Z6UCJOQR^,&IV++
ML-O=^,M1FB(]-K3$8_"O'Z* );V^FU*\EN+B:6XN)F+R2R,6>1CR22>23ZFH
MJ** "BBK&D:1=^(-5M;"PM;B^OKZ5+>WM[>,R2W$CD*J(J@EF9B  !DD@4 .
MT/0[WQ/K=GINFV=UJ&HZA.EM:VMM$TLUS*[!4C1%!+,S$   DD@5_7C_ ,&\
M/_!(:/\ X)7_ +'RR>)K6W/Q;^(@AU/Q3*,.=.4*?(TU6'!6$.Q<@D-+))@L
MH3'S%_P;@_\ !N;)^R$^E_'CXZ:3$WQ/FB$WAKPU<*'7PFC#_CYG'(-ZRGY5
MZ0 G.9#^Z_9Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH P?B?\+_#GQJ^'^K>%/%VAZ7XD\-Z]
M;M::AIFHVZW%M>1-U5T8$'L?8@$8(!K^?C_@K/\ \&?NO>$=0U/QO^RS<-K^
MBL6N)O FIW86_LAU*V5S(0LZ#M',RR # >5CBOZ):* /X(?B=\*_$WP5\;WW
MAGQAX>UKPMXBTM_+N],U:RDL[NV;T>.0!E_$<U@U_=/^U-^PY\(?VVO"JZ/\
M5_AWX6\<V<:E('U*R5KJS!Z^1<+B:$GUC=37YC_M*?\ !EY^S_\ $F[N+SX;
M^.O'OPQN)B2EI.8]=TZ#TVI+Y<__ 'U<-0!_,A17[;>/_P#@R*^+VG74B^%?
MC5\-]9A!^1]5T^]TUF'NL:W 'YFN6T[_ (,H?VE);E5N_B5\#H8>[0ZAJDK#
M_@)L5'ZT ?CE17[X?!W_ (,?-2ENH9OB!\?[&WA4CS;3P]X::9I!W"SSSJ%^
MIB;Z5]\?LB_\&MO[(O[*=Y:ZC>>#-0^*6N6I#+>>-;P7\(;J?]$C6.U89Z"2
M)R/7KD _FM_X)_?\$C?CS_P4N\40VOPO\$7USH8F\J\\3:B&L]#T_G#;[EAA
MV7O'$'D]$-?TH_\ !';_ (-R_A/_ ,$N4L_%VL/#\2/C%Y?S>(KVV"VNC,PP
MR:? <^7P2IF8F5AG!C5BE?H3H'A^P\*:):Z;I=C9Z;IMC&L-M:VL*PP6\:C
M1$4!54#H  !5R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKX__P""^?Q"U_X5?\$@
M?CAX@\+ZYK'AO7M,TBWDL]2TN\DL[RT8WULI:.6,JZ$J2,J1P2.] 'V!17\.
M?_#S7]I+_HX/XX?^%UJG_P ?H_X>:_M)?]'!_'#_ ,+K5/\ X_0!_<917\.?
M_#S7]I+_ *.#^.'_ (76J?\ Q^OWI_X,V_VC_B)^T3\(_CK<?$#QYXT\=7&E
MZOI,=G)XAUNYU1[17AN2ZQF=V*!BJDA<9P/2@#]HZ*** "BBB@ HHHH ****
M "BBB@ HHKY9_P""W'C#5O '_!)KX]:UH.J:CHNL:;X4N)K2^L+E[:YM7!7#
MQR(0RL/4$&@#ZFHK^&/_ (>$_'W_ *+A\8/_  LM1_\ CU'_  \)^/O_ $7#
MXP?^%EJ/_P >H _N<HK^&/\ X>$_'W_HN'Q@_P#"RU'_ ./4?\/"?C[_ -%P
M^,'_ (66H_\ QZ@#^YRBOPA_X,^/^"I?B;XQ^(?B)\"_B5XOUWQ1K3(/%GAF
M]UO4I;ZZ>-0D%[:B69F8A?\ 1Y40'C,[8ZU^[U !1110 4444 %%%% !1110
M 445^(W_  >=?'_QY\"? _[/LG@?QMXN\&R:E?:ZMXVAZQ<:<UV$CL-@D,+K
MOV[FQNSC<<=30!^W-%?PQ_\ #PGX^_\ 1</C!_X66H__ !ZC_AX3\??^BX?&
M#_PLM1_^/4 ?W.45_$;\"/V_?COJ/QQ\&V]Q\:_BW/;SZ[8QRQ2>,-09)%-P
M@*D&;!!'!!K^W*@ HHHH **** "BBB@ HHK\U?\ @ZV^,WC#X$_\$J)-=\#^
M*_$G@W7/^$PTRW_M#0]3GTZZ\IEGW)YL+*^TX&1G!P* /TJHK^'/_AYK^TE_
MT<'\</\ PNM4_P#C]'_#S7]I+_HX/XX?^%UJG_Q^@#^XRBOX<_\ AYK^TE_T
M<'\</_"ZU3_X_1_P\U_:2_Z.#^.'_A=:I_\ 'Z /[C**_AS_ .'FO[27_1P?
MQP_\+K5/_C]'_#S7]I+_ *.#^.'_ (76J?\ Q^@#^XRBOX<_^'FO[27_ $<'
M\</_  NM4_\ C]'_  \U_:2_Z.#^.'_A=:I_\?H _N,HK^'/_AYK^TE_T<'\
M</\ PNM4_P#C]'_#S7]I+_HX/XX?^%UJG_Q^@#^XRBOX<_\ AYK^TE_T<'\<
M/_"ZU3_X_1_P\U_:2_Z.#^.'_A=:I_\ 'Z /[C**_AS_ .'FO[27_1P?QP_\
M+K5/_C]'_#S7]I+_ *.#^.'_ (76J?\ Q^@#^XRBOX<_^'FO[27_ $<'\</_
M  NM4_\ C]'_  \U_:2_Z.#^.'_A=:I_\?H _N,HK^'/_AYK^TE_T<'\</\
MPNM4_P#C]'_#S7]I+_HX/XX?^%UJG_Q^@#^XRBO*?V$M=OO%'[$'P;U/4[RZ
MU'4M1\#:)=7=W=2M-/=2O80,\DCL2S.S$DL222237JU !1110 4444 %%%%
M!117X'?\'D'[5/Q0_9W^.'P0M?A_\2/'O@6VU/0]3EO(O#WB"[TR.[=;B$*T
MBP2*'(!(!;) )H _?&BOX<_^'FO[27_1P?QP_P#"ZU3_ ./T?\/-?VDO^C@_
MCA_X76J?_'Z /[C**_AS_P"'FO[27_1P?QP_\+K5/_C]?UX?\$7_ !KK/Q'_
M ."5'P%UWQ%JVIZ]KFJ>$+.XO=1U&Z>ZNKR4J<O)+(2[L>Y8DF@#Z<HHHH *
M*** "BBB@ HHHH **** "BOXI/VB?^"DO[16D?M ^.K2T^/GQJM;6U\0ZA##
M##XWU-(X46YD"JJB; 4   #@ 5QW_#S7]I+_ *.#^.'_ (76J?\ Q^@#^XRB
MOX<_^'FO[27_ $<'\</_  NM4_\ C]?I%_P:J_MI?&/XZ?\ !5^QT'QM\6?B
M9XQT-O"NJ3G3M<\47VH6AD41;7\J:5DW+DX.,C- ']-5%%% !1110 4444 %
M%%% !1110 445^"O_!Y)^U/\3OV=OB[\"[?X?_$;QYX%M]4T?5I+R/P]K]WI
MB7;)-;!&D$$BARH8@%LXR?6@#]ZJ*_AS_P"'FO[27_1P?QP_\+K5/_C]'_#S
M7]I+_HX/XX?^%UJG_P ?H _N,HK^'/\ X>:_M)?]'!_'#_PNM4_^/U_8I_P2
MS\4ZIXX_X)G_ +/>M:UJ5_K&L:M\./#]Y?7]]</<7-[/)IT#R2RR.2SNS$L6
M8DDDDG- 'O%%%% !1110 4444 %%%% !117Y_P#_  <Y_%?Q3\%/^"/7C[Q#
MX-\2^(/"6OVNIZ.D&IZ+J$UA>0J^H0*X66)E=0RD@@'D$@\4 ?H!17\.?_#S
M7]I+_HX/XX?^%UJG_P ?H_X>:_M)?]'!_'#_ ,+K5/\ X_0!_<917\.?_#S7
M]I+_ *.#^.'_ (76J?\ Q^C_ (>:_M)?]'!_'#_PNM4_^/T ?W&45_#G_P /
M-?VDO^C@_CA_X76J?_'Z/^'FO[27_1P?QP_\+K5/_C] ']QE%?PY_P##S7]I
M+_HX/XX?^%UJG_Q^C_AYK^TE_P!'!_'#_P +K5/_ (_0!_<917\.?_#S7]I+
M_HX/XX?^%UJG_P ?H_X>:_M)?]'!_'#_ ,+K5/\ X_0!_<917\.?_#S7]I+_
M *.#^.'_ (76J?\ Q^C_ (>:_M)?]'!_'#_PNM4_^/T ?W&45_#G_P /-?VD
MO^C@_CA_X76J?_'Z/^'FO[27_1P?QP_\+K5/_C] ']QE%?PY_P##S7]I+_HX
M/XX?^%UJG_Q^C_AYK^TE_P!'!_'#_P +K5/_ (_0!_<917\.?_#S7]I+_HX/
MXX?^%UJG_P ?H_X>:_M)?]'!_'#_ ,+K5/\ X_0!_<917S__ ,$HO%FJ>._^
M"8_[/NM:YJ6H:SK.K?#W0[N^O[ZX>XNKR9[&%GEED<EG=F))9B2222:^@* "
MBBB@ HHHH **** "BBB@ HHK^3+_ (+Y?MZ?'/X5?\%??CAX?\+_ !H^+'AO
M0=,UBWCL]-TOQ=J%G9VBFRMF*QQ1RJB L2<*!R2>] ']9M%?PY_\/-?VDO\
MHX/XX?\ A=:I_P#'Z/\ AYK^TE_T<'\</_"ZU3_X_0!_<917\;O_  38_P""
MB/[0'C+_ (*+? +1]8^.GQBU;2=6^(_AZSO;*\\::E/;WD$FIVZ2121M,5=&
M4E65@002""#7]D5 !1110 4444 %%%% !1110 445\J_\%O/!_B[Q=_P2J^-
M3^ _$7B+PKXN\/Z _B'3M2T+49K"^B-@Z7DJ))"RO^\AAEC*@_,)"* /JJBO
MX<_^'FO[27_1P?QP_P#"ZU3_ ./T?\/-?VDO^C@_CA_X76J?_'Z /[C**_AS
M_P"'FO[27_1P?QP_\+K5/_C]??G_  ;-_P#!4/XL7_\ P5M\%>%/B)\5OB)X
MP\-^/M.U#0?LGB'Q+>:E:P7)@-S!(L<\C*)#);+&& W?OB,X8T ?U(4444 %
M%%% !1110 4444 %%%% !1110 45SOQ@^)NF_!3X2^*/&6L-Y>D^$M(N]:OF
MSC;!;0O-(<_[J&OXI?%O_!5;]I3Q;XJU/5I/CU\9+-]3NY;MH+7QKJ4,$!D<
MN4C19@%09P% P  !0!_;Y17\.?\ P\U_:2_Z.#^.'_A=:I_\?H_X>:_M)?\
M1P?QP_\ "ZU3_P"/T ?W&45_*W_P;B?'GX__ +9G_!6OX=:#X@^-7QBU[PGX
M<2[\2ZY97OC'4;FVN(+6%O*26-YBKHUT]LK*P((8CGI7]4E !1110 4444 %
M%%% !1110 445_-E_P ':_[9/Q>^ ?\ P5 T71/ OQ5^)'@O19/ 6G73V&@^
M)KW3;5IFN[Y6D,<,BJ7(506QDA1Z"@#^DVBOX<_^'FO[27_1P?QP_P#"ZU3_
M ./T?\/-?VDO^C@_CA_X76J?_'Z /[C**_AS_P"'FO[27_1P?QP_\+K5/_C]
M'_#S7]I+_HX/XX?^%UJG_P ?H _N,HK^'/\ X>:_M)?]'!_'#_PNM4_^/T?\
M/-?VDO\ HX/XX?\ A=:I_P#'Z /[C**_AS_X>:_M)?\ 1P?QP_\ "ZU3_P"/
MT?\ #S7]I+_HX/XX?^%UJG_Q^@#^XRBOX<_^'FO[27_1P?QP_P#"ZU3_ ./T
M?\/-?VDO^C@_CA_X76J?_'Z /[C**_AS_P"'FO[27_1P?QP_\+K5/_C]'_#S
M7]I+_HX/XX?^%UJG_P ?H _N,HK^'/\ X>:_M)?]'!_'#_PNM4_^/T?\/-?V
MDO\ HX/XX?\ A=:I_P#'Z /[C**_D5_X(H?M_?'CXD_\%7O@/H/B+XV?%S7]
M#U3Q7;P7NG:EXPU"ZM+R,ALI)%),4=3Z,"*_KJH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "OB?_@XQ_Y0I_'[_L"VW_I?:U]L5\3_ /!QC_RA3^/W_8%MO_2^
MUH _C;HHHH *_HF_X,>?^2,?M!_]AK1O_1%W7\[-?T3?\&//_)&/V@_^PUHW
M_HB[H _=:BBB@ HHHH **** "BBB@ HHHH *^1_^"\O_ "AU_:&_[$^Y_FE?
M7%?(_P#P7E_Y0Z_M#?\ 8GW/\TH _B[HHHH **** /8O^"?_ .UYJ_[!O[9G
MP[^+6B^=)<>"]8BN[FWC;:;ZS;,=U;Y_Z:V[RQY[;\]J_N"^'?C_ $CXK_#_
M $/Q1X?O8=2T'Q)I\&J:;=Q'*75M/&LL4B^S(RD?6OX&Z_J,_P"#0/\ ;[_X
M:/\ V!]0^$>M7OG>*/@K=BVM1(^9)]'NB\EL>>3Y4@GAP.%1(1W% 'ZX4444
M %%%% !1110 4444 %?@S_P?'_\ (A?LW_\ 80\0?^B].K]YJ_!G_@^/_P"1
M"_9O_P"PAX@_]%Z=0!_/31110!V'[/?_ "7SP/\ ]C!8?^E$=?WF5_!G^SW_
M ,E\\#_]C!8?^E$=?WF4 %%%% !1110 4444 %?EA_P>%_\ *'Z3_L==)_\
M0;BOU/K\L/\ @\+_ .4/TG_8ZZ3_ .@W% '\J5%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?W.?\$]?^3!/@=_V3_0?_3=;U[!7C__  3U
M_P"3!/@=_P!D_P!!_P#3=;U[!0 4444 %%%% !1110 5_.C_ ,'P7_)??@'_
M -B_JO\ Z4P5_1=7\Z/_  ?!?\E]^ ?_ &+^J_\ I3!0!^&-%%% !7]IG_!"
MS_E#]^SO_P!B59?^@FOXLZ_M,_X(6?\ *'[]G?\ [$JR_P#030!]84444 %%
M%% !1110 4444 %%%% '\'?[37_)R/Q"_P"QEU'_ -*I*X>NX_::_P"3D?B%
M_P!C+J/_ *525P] !7ZC?\&@/_*8K3_^Q/U?^45?ES7ZC?\ !H#_ ,IBM/\
M^Q/U?^45 ']6U%%% !1110 4444 %%%% !1110 5_.S_ ,'PW_):?V?/^P)K
M/_H^UK^B:OYV?^#X;_DM/[/G_8$UG_T?:T ?A31110 5_;I_P2*_Y14_LU_]
MDO\ #?\ Z;+>OXBZ_MT_X)%?\HJ?V:_^R7^&_P#TV6] 'T11110 4444 %%%
M% !1110 5^<'_!V!_P H2OB-_P!A71/_ $YV]?H_7YP?\'8'_*$KXC?]A71/
M_3G;T ?R14444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_;9
M_P $>/\ E%#^S;_V370/_3?#7TA7S?\ \$>/^44/[-O_ &370/\ TWPU](4
M%%%% !1110 4444 %%%% !7\;7_!Q?\ \IK/C]_V&[?_ -(+6O[):_C:_P"#
MB_\ Y36?'[_L-V__ *06M 'Q11110![Q_P $M/\ E)Q^SG_V5#PS_P"G6VK^
MX2OX>_\ @EI_RDX_9S_[*AX9_P#3K;5_<)0 4444 %%%% !1110 4444 %4_
M$?A^S\6^'K[2M1MX[K3]3MY+2Z@<?+-%(I1U/L5)'XU<HH _@_\ VH_@A>?L
MS_M*_$#X=ZAYAO/ OB*_T&5G&#(;:X>'?]&"!@1P00:X.OTL_P"#L7]G#_A0
MW_!87Q3K$%OY&F_$[1M/\4VX5?D\PQFTGY_O&:TDD(Z_O<]"*_-.@ KT+]DG
MXYW'[,7[4WPY^(UJ9/.\"^)=/UW:G61;:YCE9/<,JE2.X)%>>T4 ?WZ:5JEO
MK>F6][9S1W%I>1+/#*ARLJ, RL#Z$$&K%?)O_!"S]H?_ (:@_P""2/P)\423
M_:+V'PS#H=ZY.7:XTYFL)&;_ &F:WW^^\'H17UE0 4444 %%%% !1110 444
M4 %%%% 'P#_P<Z?M&_\ #.G_  1K^*/DW'V?4_'0M?"%ESCS/M<P^T+^-I'=
M<>WI7\@-?T#_ /![U^T;Y>D? WX1VMQGSIK[Q?J4&[IL"VEFV/???#/M]:_G
MXH **** /W]_X,A_V:?F^-WQBNK?M9^#=,GV_P#;Y>)G_P  #_D5^_\ 7P/_
M ,&S/[-7_#-7_!&_X5QSV_V?5/'4<_C&^.W'F_;9"UNW_@&MJ/PK[XH ****
M "BBB@ HHHH **** "OY:?\ @\P_Y2SZ%_V3K3/_ $LU"OZEJ_EI_P"#S#_E
M+/H7_9.M,_\ 2S4* /R9HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^M_
M^"#?_*8G]GG_ +'"V_DU?VBU_%U_P0;_ .4Q/[//_8X6W\FK^T6@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *^)_\ @XQ_Y0I_'[_L"VW_ *7VM?;%?$__  <8
M_P#*%/X_?]@6V_\ 2^UH _C;HHHH *_HF_X,>?\ DC'[0?\ V&M&_P#1%W7\
M[-?T3?\ !CS_ ,D8_:#_ .PUHW_HB[H _=:BBB@ HHHH **** "BBB@ HHHH
M *^1_P#@O+_RAU_:&_[$^Y_FE?7%?(__  7E_P"4.O[0W_8GW/\ -* /XNZ*
M** "BK.CZ1<>(-7M;"SB,UW?3);P1@@&1W8*HR>.20.:9J.GW&D:A/:74,MM
M=6LC130RJ5>)U.&5@>00000>E $-?:W_  ;]_M]?\.]?^"G/@3Q+J-[]C\'>
M*Y?^$4\3EFVQI97;HJS.>RP3K!,3UVQ,!UKXIHH _O\ **^'_P#@WE_;Y_X>
M!?\ !,'P/KFI7OVSQEX+3_A$O$I=]TLEU:(@CG;N3-;M!*6Z;W<#[M?<% !1
M110 4444 %%%% !7X,_\'Q__ "(7[-__ &$/$'_HO3J_>:OP9_X/C_\ D0OV
M;_\ L(>(/_1>G4 ?STT444 =A^SW_P E\\#_ /8P6'_I1'7]YE?P9_L]_P#)
M?/ __8P6'_I1'7]YE !1110 4444 %%%% !7A_\ P4&_X)]^ ?\ @I=^S\WP
MU^)#:ZGAMM2@U7.DW:VMQYT(<)\[(XV_.V1CGBO<** /RH_X@Y_V0_\ GX^+
M'_A1P_\ R-1_Q!S_ +(?_/Q\6/\ PHX?_D:OU7HH _*C_B#G_9#_ .?CXL?^
M%'#_ /(U'_$'/^R'_P _'Q8_\*.'_P"1J_5>B@#\J/\ B#G_ &0_^?CXL?\
MA1P__(U'_$'/^R'_ ,_'Q8_\*.'_ .1J_5>B@#\J/^(.?]D/_GX^+'_A1P__
M "-7\O\ \9O"EKX#^,'BS0['S?L.BZS>6-OYC;G\N*=T7<>,G"C)Q7]Z]?P=
M_M-?\G(_$+_L9=1_]*I* .'HHHH ^OO^"%G[$/@O_@HC_P %(O"'PJ^(+:RO
MA?7+'4KBY.EW2VUUNM[.6:/:[*P WH,\<C-?O/\ \0<_[(?_ #\?%C_PHX?_
M )&K\>/^#4#_ )3:_#C_ +!6M_\ ILN*_K>H _*C_B#G_9#_ .?CXL?^%'#_
M /(U'_$'/^R'_P _'Q8_\*.'_P"1J_5>B@#\J/\ B#G_ &0_^?CXL?\ A1P_
M_(U'_$'/^R'_ ,_'Q8_\*.'_ .1J_5>B@#\J/^(.?]D/_GX^+'_A1P__ "-1
M_P 0<_[(?_/Q\6/_  HX?_D:OU7HH Y_X3?#73?@Q\*_#/@_1_M!TCPGI5KH
MUB;A_,F,%O"D,>]L#<VU!DX&3G@5T%%% !1110 4444 %%%% !7\Z/\ P?!?
M\E]^ ?\ V+^J_P#I3!7]%U?SH_\ !\%_R7WX!_\ 8OZK_P"E,% 'X8T444 %
M?VF?\$+/^4/W[.__ &)5E_Z":_BSK^TS_@A9_P H?OV=_P#L2K+_ -!- 'UA
M1110 4444 %%%% !1110 4444 ?P=_M-?\G(_$+_ +&74?\ TJDKAZ[C]IK_
M ).1^(7_ &,NH_\ I5)7#T %?J-_P: _\IBM/_[$_5_Y15^7-?J-_P &@/\
MRF*T_P#[$_5_Y14 ?U;4444 %%%% !1110 4444 %%%% !7\[/\ P?#?\EI_
M9\_[ FL_^C[6OZ)J_G9_X/AO^2T_L^?]@36?_1]K0!^%-%%% !7]NG_!(K_E
M%3^S7_V2_P -_P#ILMZ_B+K^W3_@D5_RBI_9K_[)?X;_ /39;T ?1%%%% !1
M110 4444 %%%% !7C_[=O[$'@K_@HC^S9K'PK^(+:ROA?7)[:XN3I=TMM=;K
M>9)H]KLK #<@SQR,U[!10!^5'_$'/^R'_P _'Q8_\*.'_P"1J/\ B#G_ &0_
M^?CXL?\ A1P__(U?JO10!^5'_$'/^R'_ ,_'Q8_\*.'_ .1J/^(.?]D/_GX^
M+'_A1P__ "-7ZKT4 ?E1_P 0<_[(?_/Q\6/_  HX?_D:C_B#G_9#_P"?CXL?
M^%'#_P#(U?JO10!^5'_$'/\ LA_\_'Q8_P#"CA_^1J_F:_:P^&NF_!C]J;XE
M>#]'^T'2/"?BK5-&L3</YDQ@M[N6&/>P W-M09.!DYX%?W>5_#'_ ,%"?^3^
MOCA_V4#7O_3C<4 >/T444 ?3W_!&;]D;PG^W?_P4M^&'PG\<MJB^%?%T]]'?
MG3;@6]T!#IUU<IL<JP7]Y"F?E.1D>]?T#_\ $'/^R'_S\?%C_P *.'_Y&K\2
M?^#9?_E.-\"/^OO5O_3-?U_8;0!^5'_$'/\ LA_\_'Q8_P#"CA_^1J/^(.?]
MD/\ Y^/BQ_X4</\ \C5^J]% 'Y4?\0<_[(?_ #\?%C_PHX?_ )&H_P"(.?\
M9#_Y^/BQ_P"%'#_\C5^J]% 'Y4?\0<_[(?\ S\?%C_PHX?\ Y&H_X@Y_V0_^
M?CXL?^%'#_\ (U?JO10!Q_[/?P0T7]F?X$^#OAWX;-XWA_P/HUKH6FF[E$MP
M;>VB6*/S'  9MJ#) &3V%=A110 4444 %%%% !1110 4444 %?QM?\'%_P#R
MFL^/W_8;M_\ T@M:_LEK^-K_ (.+_P#E-9\?O^PW;_\ I!:T ?%%%%% 'O'_
M  2T_P"4G'[.?_94/#/_ *=;:O[A*_A[_P""6G_*3C]G/_LJ'AG_ -.MM7]P
ME !1110 4444 %%%% !1110 4444 ?A7_P 'N7[-_P#;/P7^"OQ:M8/GT#6+
MSPKJ$BKDNEW$+FWW>BHUI.!VS-[BOYUZ_LD_X.)?V;_^&G/^"._QITJ&W\[4
MO#>DCQ78D+N:-].D6ZDVCU:".=/7]X:_C;H **** /Z7/^#*?]H?_A-_V(?B
M=\-;B?S+KP#XJCU2!">8K348!M4#T\ZTN6^LAK]H*_EQ_P"#-K]HC_A6'_!3
MW6O ]Q/LL_B=X2NK6&+./,O;-DNXS[X@2\_[ZK^HZ@ HHHH **** "BBB@ H
MHHH ***R_&_C'3_AWX+UCQ!JTRVNEZ'93:A>3'I%#$C22-^"J3^% '\D_P#P
M=*_M&_\ #0G_  63^(5O#<?:--^'MI9>$;,[L[?L\7FW"^VV[N+D?A7YWUUG
MQ[^+FH?'_P".?C/QWJV3JGC37+W7;O)W?O;J=YGY_P!YS7)T %=1\#OA/J7Q
MZ^-/A#P-HZ[M6\9:U9Z'9#;NS-<SI"G'^\XKEZ_1;_@U@_9J_P"&B?\ @L9X
M$O+BW^T:7\-[&]\87@(X!@C$%L<]BMU<V[?\!H _K,^''@+3?A5\/-!\+Z/#
M]GTCPWIUOI=C%_SR@@B6*-?P50*VJ** "BBB@ HHHH **** "BBB@ K^6G_@
M\P_Y2SZ%_P!DZTS_ -+-0K^I:OY:?^#S#_E+/H7_ &3K3/\ TLU"@#\F:***
M -#PIIL>L^*=-LYMWDW=U%"^TX.UG ./P-?U*_\ $'/^R'_S\?%C_P *.'_Y
M&K^7+X??\C[H?_80@_\ 1BU_?)0!^5'_ !!S_LA_\_'Q8_\ "CA_^1J/^(.?
M]D/_ )^/BQ_X4</_ ,C5^J]% 'Y4?\0<_P"R'_S\?%C_ ,*.'_Y&H_X@Y_V0
M_P#GX^+'_A1P_P#R-7ZKT4 ?E1_Q!S_LA_\ /Q\6/_"CA_\ D:C_ (@Y_P!D
M/_GX^+'_ (4</_R-7ZKT4 ?E1_Q!S_LA_P#/Q\6/_"CA_P#D:C_B#G_9#_Y^
M/BQ_X4</_P C5^J]% 'Y4?\ $'/^R'_S\?%C_P *.'_Y&H_X@Y_V0_\ GX^+
M'_A1P_\ R-7ZKT4 ?G+^RY_P:Z_LR_LA_M">$?B9X3F^)#>)/!>H)J>G"^UV
M*:W,J9QO00*67GH"*_1JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^)_P#@
MXQ_Y0I_'[_L"VW_I?:U]L5\3_P#!QC_RA3^/W_8%MO\ TOM: /XVZ*** "OZ
M)O\ @QY_Y(Q^T'_V&M&_]$7=?SLU_1-_P8\_\D8_:#_[#6C?^B+N@#]UJ***
M "BBB@ HHHH **** "BBB@ KY'_X+R_\H=?VAO\ L3[G^:5]<5\C_P#!>7_E
M#K^T-_V)]S_-* /XNZ*** +OAO6&\/>(M/U!,[[&YCN%QZHP;^E??7_!S1^P
MX/V,/^"IOBZ]TNU\GPC\6%_X3;1F1?W:M<NWVR('H-MTLS!1]V.6+U%?GQ7]
M/G_!S_\ L7G]KW_@CYX-^+&EVGVKQ1\(;2SUXNB[I)=*NX88[Y![*?L\Y/9;
M=_6@#^8.BBB@#]9_^#0S]OG_ (9H_P""@EY\*M9O?)\+_&RT6Q@$CXC@UBV#
MR6C<]/,1IX<#EGEA_NBOZE:_@9\ ^.M6^%_CK1?$V@WLVFZYX=OX-3TZ[B.)
M+6YAD62*1?=752/<5_<%_P $]_VOM)_;U_8N^'7Q:T?R8XO&6CQ75W;QMN6R
MO5S%=V^?^F5PDJ9/4*#WH ]DHHHH **** "BBB@ K\&?^#X__D0OV;_^PAX@
M_P#1>G5^\U?@S_P?'_\ (A?LW_\ 80\0?^B].H _GIHHHH [#]GO_DOG@?\
M[&"P_P#2B.O[S*_@S_9[_P"2^>!_^Q@L/_2B.O[S* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K^#O]IK_ ).1^(7_ &,NH_\ I5)7]XE?P=_M-?\
M)R/Q"_[&74?_ $JDH X>BBB@#]'O^#4#_E-K\./^P5K?_ILN*_K>K^2'_@U
M_P"4VOPX_P"P5K?_ *;+BOZWJ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K^='_@^"_P"2^_ /_L7]5_\ 2F"OZ+J_G1_X/@O^2^_ /_L7]5_]*8*
M/PQHHHH *_M,_P""%G_*'[]G?_L2K+_T$U_%G7]IG_!"S_E#]^SO_P!B59?^
M@F@#ZPHHHH **** "BBB@ HHHH **** /X._VFO^3D?B%_V,NH_^E4E</7<?
MM-?\G(_$+_L9=1_]*I*X>@ K]1O^#0'_ )3%:?\ ]B?J_P#**ORYK]1O^#0'
M_E,5I_\ V)^K_P HJ /ZMJ*** "BBB@ HHHH **** "BBB@ K^=G_@^&_P"2
MT_L^?]@36?\ T?:U_1-7\[/_  ?#?\EI_9\_[ FL_P#H^UH _"FBBB@ K^W3
M_@D5_P HJ?V:_P#LE_AO_P!-EO7\1=?VZ?\ !(K_ )14_LU_]DO\-_\ ILMZ
M /HBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_AC_X*$_\G]?'
M#_LH&O?^G&XK^YROX8_^"A/_ "?U\</^R@:]_P"G&XH \?HHHH ^[_\ @V7_
M .4XWP(_Z^]6_P#3-?U_8;7\>7_!LO\ \IQO@1_U]ZM_Z9K^O[#: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *_C:_P"#B_\ Y36?'[_L-V__
M *06M?V2U_&U_P '%_\ RFL^/W_8;M__ $@M: /BBBBB@#WC_@EI_P I./V<
M_P#LJ'AG_P!.MM7]PE?P]_\ !+3_ )2<?LY_]E0\,_\ IUMJ_N$H **** "B
MBB@ HHHH **** "BBB@#/\6>%['QQX6U+1=4MUNM-UBTELKN!ONS0RH4=3[%
M6(_&OX1_VD/@Q??LX_M"^.OA]J>[^T/ _B"^T&X+#!=[6X>$M]#LR.Q!K^\B
MOY)/^#K3]F__ (4#_P %B_&6I0V_V?3?B5I=AXLM0%^7=)&;6X.?5KBUF<_[
M_P!* /S>HHHH ^@/^"4_[0__  RE_P %(O@GX^DG^RV>@^+;$:A+G&VRFE%O
M=?\ DO+**_M\K^ /-?W'?\$V/VA_^&L/V O@[\1'G^T7GBKPEI]W?OG/^F"!
M4NESWVSK*/PH ]NHHHH **** "BBB@ HHHH *^(?^#C/]HW_ (9I_P"".7QG
MU&&X\G4?%&EIX3LE!VM*VH2K;3 'U%N\[_\  #7V]7X4_P#![I^T;_9'P:^"
MGPFMKCYM>U>\\57\2M@HEI"+:WW>S-=W&.V8O84 ?SLT444 %?T._P#!D7^S
M5_9OPR^-7Q@NK?YM7U*S\(Z;*1@HMO']JN@/4,;BT_&*OYXJ_LD_X-VOV:O^
M&7?^"/7P9TF:W\G4_$NE'Q9?DKM>1]1D:ZCW#LRV\D$>.O[OGF@#[8HHHH *
M*** "BBB@ HHHH **** "OY:?^#S#_E+/H7_ &3K3/\ TLU"OZEJ_EI_X/,/
M^4L^A?\ 9.M,_P#2S4* /R9HHHH V/A]_P C[H?_ &$(/_1BU_?)7\#?P^_Y
M'W0_^PA!_P"C%K^^2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *^)_^#C'_E"G\?O^P+;?^E]K7VQ7Q/\ \'&/_*%/
MX_?]@6V_]+[6@#^-NBBB@ K^B;_@QY_Y(Q^T'_V&M&_]$7=?SLU_1-_P8\_\
MD8_:#_[#6C?^B+N@#]UJ*** "BBB@ HHHH **** "BBB@ KY'_X+R_\ *'7]
MH;_L3[G^:5]<5\C_ /!>7_E#K^T-_P!B?<_S2@#^+NBBB@ K^Y7]F?PQI/QT
M_P"">7P_T77K2/4M"\8_#O3K+4;63[EU;7.FQI*A]F1V'XU_#57]Q7_!,/4?
M[7_X)J_L\W6=WVKX9^&Y<^N[2[8_UH _C-_;K_93U;]AW]L'XB?"?6O->\\#
MZU/I\4\B[3>6V=]M<8["6!XI![2"O)Z_=K_@]/\ V%/^$<^)/P[_ &A]&L]M
MGXDA_P"$1\2.BX47<*O-92MZM)")XR3T%K&.]?A+0 5^_?\ P99?M[[)OB%^
MSCKE[P^?&/A=9'[_ "0W\"Y]OL\JH/2=O4U^ E>P?L _M=:M^P?^V7\._BUH
MOG27'@O6(KNXMXVVM>VC9CNK?/\ TUMWECSVWYH _N<HK'^'GC[2/BMX T/Q
M1X?O8=2T'Q)I\&J:==Q',=U;3QK+%(OLR,I'UK8H **** "BBB@ K\&?^#X_
M_D0OV;_^PAX@_P#1>G5^\U?@S_P?'_\ (A?LW_\ 80\0?^B].H _GIHHHH [
M#]GO_DOG@?\ [&"P_P#2B.O[S*_@S_9[_P"2^>!_^Q@L/_2B.O[S* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K^#O]IK_ ).1^(7_ &,NH_\ I5)7
M]XE?P=_M-?\ )R/Q"_[&74?_ $JDH X>BBB@#]'O^#4#_E-K\./^P5K?_ILN
M*_K>K^2'_@U _P"4VOPX_P"P5K?_ *;+BOZWJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K^='_@^"_P"2^_ /_L7]5_\ 2F"OZ+J_G1_X/@O^2^_
M/_L7]5_]*8* /PQHHHH *_M,_P""%G_*'[]G?_L2K+_T$U_%G7]IG_!"S_E#
M]^SO_P!B59?^@F@#ZPHHHH **** "BBB@ HHHH **** /X._VFO^3D?B%_V,
MNH_^E4E</7<?M-?\G(_$+_L9=1_]*I*X>@ K]1O^#0'_ )3%:?\ ]B?J_P#*
M*ORYK]1O^#0'_E,5I_\ V)^K_P HJ /ZMJ*** "BBB@ HHHH **** "BBB@
MK^=G_@^&_P"2T_L^?]@36?\ T?:U_1-7\[/_  ?#?\EI_9\_[ FL_P#H^UH
M_"FBBB@ K^W3_@D5_P HJ?V:_P#LE_AO_P!-EO7\1=?VZ?\ !(K_ )14_LU_
M]DO\-_\ ILMZ /HBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_
MAC_X*$_\G]?'#_LH&O?^G&XK^YROX8_^"A/_ "?U\</^R@:]_P"G&XH \?HH
MHH ^[_\ @V7_ .4XWP(_Z^]6_P#3-?U_8;7\>7_!LO\ \IQO@1_U]ZM_Z9K^
MO[#: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_C:_P"#B_\
MY36?'[_L-V__ *06M?V2U_&U_P '%_\ RFL^/W_8;M__ $@M: /BBBBB@#WC
M_@EI_P I./V<_P#LJ'AG_P!.MM7]PE?P]_\ !+3_ )2<?LY_]E0\,_\ IUMJ
M_N$H **** "BBB@ HHHH **** "BBB@ K\(/^#W7]F_^T?AA\$_BY:V^&TG4
M[SPEJ,H7)=;B,75J">P4VUU^,E?N_7P[_P ''?[.'_#2_P#P1R^,EA#;^?J7
MA33H_%MD0,M$VGRK<3$#U-LMPO\ P.@#^.6BBB@ K^J'_@SQ_:'_ .%L_P#!
M*6;P?<3[KSX7^*K[2HXB<LMI<[+Z-OH9;BY4?]<S7\KU?MI_P9-?M#_\(I^U
MK\7/AA<3[+?QIX9M]=MD8\-<:?<>654?WFCOG8^HB]A0!_211110 4444 %%
M%% !1110 5_)G_P=F?M&_P#"]?\ @L)XFT6"X\[3_ACHFG^%X-K?)YGEF\GP
M/[PENWC)ZYBQV%?UAZSK%KX>T>ZU"^GCM;*QA>XN)I#A8HT4LS$^@ )_"OX3
MOVL_CK=?M/?M1?$7XC7GF?:/'7B34-=*OUB%Q</*J>P56"@=@H% 'GM%%% '
M>?LM? V]_:<_:6^'_P .=.\Q;WQUXBL-!B=!DQ&YN$B+_10Y8D\  FO[LO#/
MARR\'>&]/TC3;>.TTW2[:.SM8$^[#%&H1$'L% 'X5_*/_P &E?[-/_"^/^"O
M6@Z_<6_G:;\+=#O_ !--N7]V9B@LX 3_ 'A)=B11ZPD]C7]8U !1110 4444
M %%%% !1110 4444 %?RT_\ !YA_REGT+_LG6F?^EFH5_4M7\M/_  >8?\I9
M]"_[)UIG_I9J% 'Y,T444 ;'P^_Y'W0_^PA!_P"C%K^^2OX&_A]_R/NA_P#8
M0@_]&+7]\E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5\3_P#!QC_RA3^/W_8%MO\ TOM:^V*^)_\ @XQ_Y0I_'[_L
M"VW_ *7VM '\;=%%% !7]$W_  8\_P#)&/V@_P#L-:-_Z(NZ_G9K^B;_ (,>
M?^2,?M!_]AK1O_1%W0!^ZU%%% !1110 4444 %%%% !1110 5\C_ /!>7_E#
MK^T-_P!B?<_S2OKBOD?_ (+R_P#*'7]H;_L3[G^:4 ?Q=T444 %?VW?\$>]0
M_M/_ ()1?LVR9SM^&GA^+_OC3H$_]EK^)&O[5O\ @B%>?;O^"1'[.C\?+X$T
MV/@?W80O]* -S_@K%^Q-;_\ !0O_ ()]_$OX6-%"VK:WI;7.A228'D:I;D3V
MC;OX09D5&(_@=QT)K^)34],N-$U*XL[RWFM;RSE:&>&5"DD+J2&5@>00000>
MA%?WZU_(_P#\'1W["?\ PQG_ ,%2O$FM:79_9_"7Q?C/C#32BXCCN97*W\(/
M3<+D/+@?=2YC% 'YQT444 ?U)?\ !H1^WQ_PTG_P3^OOA1K-[YWBCX)W@L[<
M2-F2;1[DO):MSR?+D6XAP.%2.$=Q7ZU5_''_ ,&\G[>W_# '_!4'P+KFI7OV
M/P?XTD_X1'Q(6;;&EK=NBQSMV AN%@E)Z[$<#[U?V.4 %%%% !1110 5^#/_
M  ?'_P#(A?LW_P#80\0?^B].K]YJ_!G_ (/C_P#D0OV;_P#L(>(/_1>G4 ?S
MTT444 =A^SW_ ,E\\#_]C!8?^E$=?WF5_!G^SW_R7SP/_P!C!8?^E$=?WF4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7\'?[37_)R/Q"_[&74?_2J
M2O[Q*_@[_::_Y.1^(7_8RZC_ .E4E '#T444 ?H]_P &H'_*;7X<?]@K6_\
MTV7%?UO5_)#_ ,&H'_*;7X<?]@K6_P#TV7%?UO4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7\Z/\ P?!?\E]^ ?\ V+^J_P#I3!7]%U?SH_\ !\%_
MR7WX!_\ 8OZK_P"E,% 'X8T444 %?VF?\$+/^4/W[.__ &)5E_Z":_BSK^TS
M_@A9_P H?OV=_P#L2K+_ -!- 'UA1110 4444 %%%% !1110 4444 ?P=_M-
M?\G(_$+_ +&74?\ TJDKAZ[C]IK_ ).1^(7_ &,NH_\ I5)7#T %?J-_P: _
M\IBM/_[$_5_Y15^7-?J-_P &@/\ RF*T_P#[$_5_Y14 ?U;4444 %%%% !11
M10 4444 %%%% !7\[/\ P?#?\EI_9\_[ FL_^C[6OZ)J_G9_X/AO^2T_L^?]
M@36?_1]K0!^%-%%% !7]NG_!(K_E%3^S7_V2_P -_P#ILMZ_B+K^W3_@D5_R
MBI_9K_[)?X;_ /39;T ?1%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5_#'_P %"?\ D_KXX?\ 90->_P#3C<5_<Y7\,?\ P4)_Y/Z^.'_90->_
M].-Q0!X_1110!]W_ /!LO_RG&^!'_7WJW_IFOZ_L-K^/+_@V7_Y3C? C_K[U
M;_TS7]?V&T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_&U_P
M<7_\IK/C]_V&[?\ ](+6O[):_C:_X.+_ /E-9\?O^PW;_P#I!:T ?%%%%% '
MO'_!+3_E)Q^SG_V5#PS_ .G6VK^X2OX>_P#@EI_RDX_9S_[*AX9_].MM7]PE
M !1110 4444 %%%% !1110 4444 %9?C?P=I_P 1/!>K^']6@6ZTO7+*;3[R
M$])894:.1?Q5B/QK4HH _@Q^/_P@U#]GSX[>-/ 6K9_M3P3KM[H5WE=N9;6=
MX7./<H37(U^BW_!U#^S?_P ,]_\ !8_QY>06_P!GTWXC6-CXNM%"X!,T7D7#
M9[[KJVN&_P"!5^=- !7V-_P0 _:'_P"&9?\ @L#\#=>EG\FQU3Q OAN\R<(8
MM2C>Q!?_ &5>='R> 4![5\<U=\-^(KSPAXBT_5M-G>UU#2[F.[M9D^]#+&P=
M&'N& /X4 ?WWT5Q7[-OQFL_VC/V>/ ?Q T_9]A\<>'K#7H IR%2ZMXY@OX;\
M?A7:T %%%% !1110 4444 ?('_!>[]HW_AEW_@D1\<O$<<_V>_U#P\_AVQ*M
MB3S]1=;$,G^TBW#2>PC)[5_&%7](W_![+^T;_P (I^RC\(_A;;W&RX\:>)+C
M7KM$/S&WT^#RU5A_=:6]5AZF'V-?S<T %%%% ']'G_!DQ^S5_P (Q^S3\7OB
MU=6^V?Q=K]MX<L7=?F$%C#YTC)_LO)>!3ZF#VK]P*^1_^"$/[-7_  RC_P $
MD_@AX7FM_L^HWGAZ/Q!J*LN)!<ZBS7SJ_P#M)YXC]A&!VKZXH **** "BBB@
M HHHH **** "BBB@ K^6G_@\P_Y2SZ%_V3K3/_2S4*_J6K^6G_@\P_Y2SZ%_
MV3K3/_2S4* /R9HHHH V/A]_R/NA_P#80@_]&+7]\E?P-_#[_D?=#_["$'_H
MQ:_ODH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "OB?_@XQ_P"4*?Q^_P"P+;?^E]K7VQ7Q/_P<8_\ *%/X_?\ 8%MO
M_2^UH _C;HHHH *_HF_X,>?^2,?M!_\ 8:T;_P!$7=?SLU_1-_P8\_\ )&/V
M@_\ L-:-_P"B+N@#]UJ*** "BBB@ HHHH **** "BBB@ KY'_P""\O\ RAU_
M:&_[$^Y_FE?7%?(__!>7_E#K^T-_V)]S_-* /XNZ*** "O[0O^""ET;S_@CG
M^SRYS\OA&W3D_P!UG7^E?Q>U_9E_P;WRK-_P1B_9]9>1_P (V5_$7,X/ZB@#
M[*K\O_\ @['_ &$_^&L?^"95YXWTNS^T>*O@E='Q' R)F1]-<"/4(QZ*(Q'<
M-[6E?J!5#Q5X7T_QQX7U+1=7LX=0TG6+66RO;69=T=S!*A22-AW5E8@CT- '
M\"5%>W_\%(OV.M0_8#_;B^)'PEU 3-'X1UB2+3IY1\UY828FLYSVR]O)$QQT
M8D=J\0H *_LM_P"" _[>O_#PK_@F-X!\5:A>_;/%WAJ'_A%O$Y9]TC7]FJ+Y
MSG^]-"T$Y[9F([5_&E7Z_?\ !GC^WK_PH']NC6O@WK5[Y/AWXR67^@+(V(X=
M8LU>2'&>%\V W$9QRSK .<"@#^GZBBB@ HHHH *_!G_@^/\ ^1"_9O\ ^PAX
M@_\ 1>G5^\U?@S_P?'_\B%^S?_V$/$'_ *+TZ@#^>FBBB@#L/V>_^2^>!_\
ML8+#_P!*(Z_O,K^#/]GO_DOG@?\ [&"P_P#2B.O[S* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K^#O]IK_DY'XA?]C+J/_I5)7]XE?P=_M-?\G(_$
M+_L9=1_]*I* .'HHHH _1[_@U _Y3:_#C_L%:W_Z;+BOZWJ_DA_X-0/^4VOP
MX_[!6M_^FRXK^MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G1_X
M/@O^2^_ /_L7]5_]*8*_HNK^='_@^"_Y+[\ _P#L7]5_]*8* /PQHHHH *_M
M,_X(6?\ *'[]G?\ [$JR_P#037\6=?VF?\$+/^4/W[.__8E67_H)H ^L****
M "BBB@ HHHH **** "BBB@#^#O\ ::_Y.1^(7_8RZC_Z525P]=Q^TU_R<C\0
MO^QEU'_TJDKAZ "OU&_X- ?^4Q6G_P#8GZO_ "BK\N:_4;_@T!_Y3%:?_P!B
M?J_\HJ /ZMJ*** "BBB@ HHHH **** "BBB@ K^=G_@^&_Y+3^SY_P!@36?_
M $?:U_1-7\[/_!\-_P EI_9\_P"P)K/_ */M: /PIHHHH *_MT_X)%?\HJ?V
M:_\ LE_AO_TV6]?Q%U_;I_P2*_Y14_LU_P#9+_#?_ILMZ /HBBBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *_AC_ ."A/_)_7QP_[*!KW_IQN*_N
M<K^&/_@H3_R?U\</^R@:]_Z<;B@#Q^BBB@#[O_X-E_\ E.-\"/\ K[U;_P!,
MU_7]AM?QY?\ !LO_ ,IQO@1_U]ZM_P"F:_K^PV@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "OXVO^#B__ )36?'[_ +#=O_Z06M?V2U_&U_P<
M7_\ *:SX_?\ 8;M__2"UH ^***** />/^"6G_*3C]G/_ +*AX9_].MM7]PE?
MP]_\$M/^4G'[.?\ V5#PS_Z=;:O[A* "BBB@ HHHH **** "BBB@ HHHH **
M** /P5_X/>/V</M?@KX(?%VUM\&PO;WPAJ4P'WA,@N[12?;R+P_\#K^>VO[$
M/^#E#]G#_AI3_@C=\7K6"W\[4_!MI#XOLCMW>5]@E6:X8?\ ;I]I7_@5?QWT
M %%%% ']<W_!J]^T1_POW_@C7X!M)I_M&H_#R^O_  G=L3DKY,WGP+[;;6YM
MU_"OT6K^?S_@R$_:'V7OQT^$]S/_ *Q+#Q;IT.>FTO:W;8_X%9#\/I7] = !
M1110 4444 %%%-GG2U@>21UCCC4L[L<*H'))/8"@#^53_@[\_:-_X7'_ ,%9
MY_"=O<>98_"WPS8:(8U.4%S.K7TK?[VVZA0_]<@.H-?EA7K7[>O[0TG[67[:
MWQ6^)32-)#XT\4ZAJEKN_P"6=M).Y@3Z)#Y:CV45Y+0 5ZI^P[^SQ-^UK^V/
M\+_AG"LC+XX\3V&D3LG6&WEG19I/HD6]SCLIKRNOU5_X,_?V:?\ A<W_  5:
M_P"$RN;?S-/^%/AJ]UA9&7*"[N +&%#_ +12XN''H8<]0* /ZH;"QATNQAM;
M:*."WMXUBBCC7:L:*,!0.P  &*FHHH **** "BBB@ HHHH **** "BBB@ K^
M6G_@\P_Y2SZ%_P!DZTS_ -+-0K^I:OY:?^#S#_E+/H7_ &3K3/\ TLU"@#\F
M:*** -CX??\ (^Z'_P!A"#_T8M?WR5_ W\/O^1]T/_L(0?\ HQ:_ODH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M2<"IZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXG_ .#C'_E"G\?O^P+;?^E]
MK7VQ7Q/_ ,'&/_*%/X_?]@6V_P#2^UH _C;HHHH *_HF_P"#'G_DC'[0?_8:
MT;_T1=U_.S7]$W_!CS_R1C]H/_L-:-_Z(NZ /W6HHHH **** "BBB@ HHHH
M**** "OD?_@O+_RAU_:&_P"Q/N?YI7UQ7R/_ ,%Y?^4.O[0W_8GW/\TH _B[
MHHHH *_L2_X-HIEG_P""'WP'9<X%CJ:\^HU>^!_E7\=M?V&?\&RW_*#GX$?]
M>NK?^GJ_H ^\**** "OY3_\ @[7_ &$?^&5_^"E$GQ TFS^S^%?C=:'74*)M
MCCU2(K%?QC_:9C#<$]VNF]*_JPK\\O\ @YR_81_X;9_X)9^++S3+/[5XN^%+
M?\)EI&Q<R21P(PO81W(:U:5@H^\\,0]* /Y$**** /?O^"7?[:E[_P $]_V]
M/AM\6+=IOL/AO5476((LEKO39@8;R/'=C!)(5SG#A#U K^W/0->LO%6A66J:
M;=0WVG:E!'=6MS"V^.XB=0R.I'!5E((/<&OX#J_K&_X-2?V\O^&O/^"9&F^#
M]6O/M'BWX*3KX8NU=\R2:<5+Z=*1V40AH!Z_8V- 'Z;4444 %?A'_P 'Q43'
MX4?L[R8^5=6UQ2?<PV6/Y&OW<K\*?^#X;_DC'[/G_8:UG_T1:4 ?SLT444 =
MA^SW_P E\\#_ /8P6'_I1'7]YE?P9_L]_P#)?/ __8P6'_I1'7]YE !1110
M4444 %%%% !1110 4444 %%%% !1110 5_!W^TU_R<C\0O\ L9=1_P#2J2O[
MQ*_@[_::_P"3D?B%_P!C+J/_ *524 </1110!^CW_!J!_P IM?AQ_P!@K6__
M $V7%?UO5_)#_P &H'_*;7X<?]@K6_\ TV7%?UO4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7\Z/_  ?!?\E]^ ?_ &+^J_\ I3!7]%U?SH_\'P7_
M "7WX!_]B_JO_I3!0!^&-%%% !7]IG_!"S_E#]^SO_V)5E_Z":_BSK^TS_@A
M9_RA^_9W_P"Q*LO_ $$T ?6%%%% !1110 4444 %%%% !1110!_!W^TU_P G
M(_$+_L9=1_\ 2J2N'KN/VFO^3D?B%_V,NH_^E4E</0 5^HW_  : _P#*8K3_
M /L3]7_E%7Y<U^HW_!H#_P IBM/_ .Q/U?\ E%0!_5M1110 4444 %%%% !1
M110 4444 %?SL_\ !\-_R6G]GS_L":S_ .C[6OZ)J_G9_P"#X;_DM/[/G_8$
MUG_T?:T ?A31110 5_;I_P $BO\ E%3^S7_V2_PW_P"FRWK^(NO[=/\ @D5_
MRBI_9K_[)?X;_P#39;T ?1%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5_#'_P4)_Y/Z^.'_90->_\ 3C<5_<Y7\,?_  4)_P"3^OCA_P!E U[_
M -.-Q0!X_1110!]W_P#!LO\ \IQO@1_U]ZM_Z9K^O[#:_CR_X-E_^4XWP(_Z
M^]6_],U_7]AM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?QM
M?\'%_P#RFL^/W_8;M_\ T@M:_LEK^-K_ (.+_P#E-9\?O^PW;_\ I!:T ?%%
M%%% 'O'_  2T_P"4G'[.?_94/#/_ *=;:O[A*_A[_P""6G_*3C]G/_LJ'AG_
M -.MM7]PE !1110 4444 %%%% !1110 4444 %%%% !7X%_\'O/[.'FZ)\#_
M (O6MOC[//?>#]2GV_>WJ+NS7/MY=\?Q^M?OI7P/_P ',W[-_P#PTA_P1L^*
MT<$'G:GX'BM_&%D<9\K[%*'N&_\  1KH?C0!_'W1110 5_99_P &]7[0_P#P
MTM_P1W^!^L2S^=?Z'HG_  B]X"<NCZ;(]DFX^K10Q/ZD.#UK^-.OZ0O^#)7]
MH3_A)_V5_C#\,)Y]TWA#Q);>(+9'/(AO[?RF5?\ 962Q)..AE]Z /VZHHHH
M**** "OY<?\ @\E_:-_X6E_P4ZT7P);W&^R^%_A2UMIHLY\N]O6:[D/MFW>S
M_P"^:_J.S7\//_!3O]H[_AKC_@H7\9/B+'<?:;+Q-XKOIM.DW;LV*2F*T&?:
MWCB'X4 >$T444 >W?\$U_P!FP_M@?M]_"'X:M ;BS\6>*;*UU! ,XL5E$EVV
M/]FW25OPK^XU%$:A5 55&  .E?R\?\&:W[-/_"U?^"EGB#XA75OYEC\*_"T\
MT$NW/E7]\PM8A[9MS>_]\_6OZB* "BBB@ HHHH **** "BBB@ HHHH ****
M"OY:?^#S#_E+/H7_ &3K3/\ TLU"OZEJ_EI_X/,/^4L^A?\ 9.M,_P#2S4*
M/R9HHHH **** "BBB@ HHHH **** "BBB@ HHHH _OTTG_D%6O\ UR3^0JQ5
M?2?^05:_]<D_D*L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Q/\ \'&/_*%/
MX_?]@6V_]+[6OMBOB?\ X.,?^4*?Q^_[ MM_Z7VM '\;=%%% !7]$W_!CS_R
M1C]H/_L-:-_Z(NZ_G9K^B;_@QY_Y(Q^T'_V&M&_]$7= '[K4444 %%%% !11
M10 4444 %%%% !7R/_P7E_Y0Z_M#?]B?<_S2OKBOD?\ X+R_\H=?VAO^Q/N?
MYI0!_%W1110 5_85_P &R$RS_P#!#;X$LO06VKK^(UO4 ?Y5_'K7]@G_  ;!
M_P#*##X%?]<M;_\ 3[J- 'WQ1110 5'>6D.H6DMO<11S03H8Y(Y%#)(I&"I!
MX((XP:DHH _B=_X+#_L.3?\ !.__ (**_$KX9QV\D.@V6HG4?#KMDB72KK]]
M:X8_>*(WE,?[\+U\RU_1S_P>B_L(_P#"=? GP)^T)HUGNU#P+<CPSXBD1/F;
M3KERUK*Y[+%=%D'J;T>E?SC4 %?H[_P:Y?MY?\,7_P#!47P[HNJ7GV;PA\8(
MQX0U,.V(XKJ5PUA,1TW"Y"Q9/"I<R&OSBJ;3M1N-'U"WN[2::UNK619H9HG*
M21.IRK*PY!! ((Z$4 ?W[45\V_\ !(S]N&W_ ."B'_!/7X;?%#SH9-:U335L
MO$$:8'D:I;?N;H;1]T-(AD4?W)4/>OI*@ K\,?\ @^"@W? /X!2;?N^(-57=
MCIFW@./QQ^E?N=7X>_\ ![Y!N_9D^!<F?N>*-07'KFT0_P!* /YQ:*** .P_
M9[_Y+YX'_P"Q@L/_ $HCK^\ROX,_V>_^2^>!_P#L8+#_ -*(Z_O,H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OX._VFO^3D?B%_V,NH_^E4E?WB5_
M!W^TU_R<C\0O^QEU'_TJDH X>BBB@#]'O^#4#_E-K\./^P5K?_ILN*_K>K^2
M'_@U _Y3:_#C_L%:W_Z;+BOZWJ "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K^='_@^"_Y+[\ _^Q?U7_TI@K^BZOYT?^#X+_DOOP#_ .Q?U7_TI@H
M_#&BBB@ K^TS_@A9_P H?OV=_P#L2K+_ -!-?Q9U_:9_P0L_Y0_?L[_]B59?
M^@F@#ZPHHHH **** "BBB@ HHHH **** /X._P!IK_DY'XA?]C+J/_I5)7#U
MW'[37_)R/Q"_[&74?_2J2N'H *_4;_@T!_Y3%:?_ -B?J_\ **ORYK]1O^#0
M'_E,5I__ &)^K_RBH _JVHHHH **** "BBB@ HHHH **** "OYV?^#X;_DM/
M[/G_ &!-9_\ 1]K7]$U?SL_\'PW_ "6G]GS_ + FL_\ H^UH _"FBBB@ K^W
M3_@D5_RBI_9K_P"R7^&__39;U_$77]NG_!(K_E%3^S7_ -DO\-_^FRWH ^B*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^&/\ X*$_\G]?'#_L
MH&O?^G&XK^YROX8_^"A/_)_7QP_[*!KW_IQN* /'Z*** /N__@V7_P"4XWP(
M_P"OO5O_ $S7]?V&U_'E_P &R_\ RG&^!'_7WJW_ *9K^O[#: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *_C:_X.+_\ E-9\?O\ L-V__I!:
MU_9+7\;7_!Q?_P IK/C]_P!ANW_](+6@#XHHHHH ]X_X):?\I./V<_\ LJ'A
MG_TZVU?W"5_#W_P2T_Y2<?LY_P#94/#/_IUMJ_N$H **** "BBB@ HHHH **
M** "BBB@ HHHH *POBC\/--^+WPS\1>$]8B\[2/%&F7.D7T?_/2"XB:*0?BK
MD5NT4 ?P2_%[X9ZE\%?BSXH\&ZPGEZOX2U>[T:^3&-L]M,\,@Q[,AKG:_0+_
M (.>OV;_ /AG/_@LG\3FAM_L^F>/5M?&%E\N/,^UQ 7#_C>175?G[0 5^K7_
M  9X_M"?\*G_ ."KLOA">?;9_$_PI?Z5'$3A6NK;9?1M]1%;W"C_ *Z&OREK
MW+_@F9^T)_PRG_P4'^#/Q"DG^S6?AGQ=I]Q?OG;_ *$TZQW0SVS \H_&@#^X
MJBBB@ HHHH ^>_\ @K#^T?\ \,D_\$V?C7\0([C[+?:%X4O$TZ7.-E].GV:T
M/_@1-%7\0]?T_?\ !YM^T=_PK/\ X)Q>$_A[;7'EWWQ.\5Q>?%NQYMC81FXE
MX[XN&LC_ )%?S T %%%% ']/G_!F3^S3_P *P_X)T>+/B-=6_EWWQ1\4R""7
M;_KK#3T^SQ<]\7#WH]/UK]@*\%_X)=?LU?\ #'W_  3O^#?PXDM_LM]X9\+6
M::E'MVXOY4$]V<>]Q+,?QKWJ@ HHHH **** "BBB@ HHHH **** "BBB@ K^
M6G_@\P_Y2SZ%_P!DZTS_ -+-0K^I:OY:?^#S#_E+/H7_ &3K3/\ TLU"@#\F
M:*** +_A73(]:\4:;9S;A#=W44+E3A@K. <>_-?U#?\ $&=^R9_T'OC1_P"%
M!9?_ "%7\P7P^_Y'W0_^PA!_Z,6O[Y* /R8_X@SOV3/^@]\:/_"@LO\ Y"H_
MX@SOV3/^@]\:/_"@LO\ Y"K]9Z* /R8_X@SOV3/^@]\:/_"@LO\ Y"H_X@SO
MV3/^@]\:/_"@LO\ Y"K]9Z* /R8_X@SOV3/^@]\:/_"@LO\ Y"H_X@SOV3/^
M@]\:/_"@LO\ Y"K]9Z* /R8_X@SOV3/^@]\:/_"@LO\ Y"H_X@SOV3/^@]\:
M/_"@LO\ Y"K]9Z* /R8_X@SOV3/^@]\:/_"@LO\ Y"H_X@SOV3/^@]\:/_"@
MLO\ Y"K]9Z* &6\*VT$<:YVQJ%&?04^BB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *^)_^#C'_E"G\?O^P+;?^E]K7VQ7Q/\ \'&/_*%/X_?]@6V_]+[6@#^-
MNBBB@ K^B;_@QY_Y(Q^T'_V&M&_]$7=?SLU_1-_P8\_\D8_:#_[#6C?^B+N@
M#]UJ*** "BBB@ HHHH **** "BBB@ KY'_X+R_\ *'7]H;_L3[G^:5]<5\C_
M /!>7_E#K^T-_P!B?<_S2@#^+NBBB@ K^P3_ (-@_P#E!A\"O^N6M_\ I]U&
MOX^Z_L$_X-@_^4&'P*_ZY:W_ .GW4: /OBBBB@ HHHH \Y_:Z_9KT/\ ;$_9
MA\>?"[Q&H_L?QSHMQI,TFS<UJTB$1SJ/[\4FR1?]I!7\-_QG^$FN? /XN^*/
M _B:U-CXA\'ZK<Z-J4!_Y97%O*T4@![C<IP>XP:_O6K^8;_@\6_81_X41^W+
MH/QET>S\KP_\8K#9J#1K\D6KV2I%+G'"^;;FW<=V=)CSS0!^/E%%% '[E?\
M!EO^W=_PA?QJ\??L]:S>;;#QI;GQ3X<C=OE74+9 EW$@[M+;".3V%DWK7]&5
M?PG?L;_M-ZU^QE^U1X!^*?A\L=4\#:U;ZHD0?:+N-&_?6['^[+$9(V_V9#7]
MQ_PC^*6B_''X5>&_&GAN[6_\/^+-+MM8TVY7I/;7$2RQM^*L..U '15^(_\
MP>ZP;OV1O@K)M^[XONEW>F;)CC\<?I7[<5^*O_![=;LW[$GP?F_AC\<2(>.Y
ML)S_ .RF@#^:VBBB@#L/V>_^2^>!_P#L8+#_ -*(Z_O,K^#/]GO_ )+YX'_[
M&"P_]*(Z_O,H **** "BBB@ HHHH **** "BBB@ HHHH **** "OX._VFO\
MDY'XA?\ 8RZC_P"E4E?WB5_!W^TU_P G(_$+_L9=1_\ 2J2@#AZ*** /T>_X
M-0/^4VOPX_[!6M_^FRXK^MZOY(?^#4#_ )3:_#C_ +!6M_\ ILN*_K>H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "OYT?^#X+_ )+[\ _^Q?U7_P!*
M8*_HNK^='_@^"_Y+[\ _^Q?U7_TI@H _#&BBB@ K^TS_ ((6?\H?OV=_^Q*L
MO_037\6=?VF?\$+/^4/W[.__ &)5E_Z": /K"BBB@ HHHH **** "BBB@ HH
MHH _@[_::_Y.1^(7_8RZC_Z525P]=Q^TU_R<C\0O^QEU'_TJDKAZ "OU&_X-
M ?\ E,5I_P#V)^K_ ,HJ_+FOU&_X- ?^4Q6G_P#8GZO_ "BH _JVHHHH ***
M* "BBB@ HHHH **** "OYV?^#X;_ )+3^SY_V!-9_P#1]K7]$U?SL_\ !\-_
MR6G]GS_L":S_ .C[6@#\*:*** "O[=/^"17_ "BI_9K_ .R7^&__ $V6]?Q%
MU_;I_P $BO\ E%3^S7_V2_PW_P"FRWH ^B**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ K^&/_@H3_R?U\</^R@:]_Z<;BO[G*_AC_X*$_\ )_7Q
MP_[*!KW_ *<;B@#Q^BBB@#[O_P"#9?\ Y3C? C_K[U;_ -,U_7]AM?QY?\&R
M_P#RG&^!'_7WJW_IFOZ_L-H **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K^-K_ (.+_P#E-9\?O^PW;_\ I!:U_9+7\;7_  <7_P#*:SX_?]AN
MW_\ 2"UH ^***** />/^"6G_ "DX_9S_ .RH>&?_ $ZVU?W"5_#W_P $M/\
ME)Q^SG_V5#PS_P"G6VK^X2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M _ '_@]Y_9O_ .2'_%ZU@_Y_O!^I38^EW9KG_P #C_DU^ -?U]?\'/?[-_\
MPT9_P1L^)S0V_P!HU/P"UKXPLOESY?V24"X;\+.6ZY_I7\@M !1110!_</\
M\$Q/V@O^&J/^">/P7^($D_VB\\2>$-/FOY,YS>I L5T,^TZ2C\*]UK\J?^#/
M7]H#_A:__!)O_A$YIMUU\,?%>H:0D1.66VN-E_&W^Z9+J=1_US-?JM0 4444
M ?S#_P#!YW^T?_PLG_@HIX/^'=M<>98_#/PI&\\>?]3?7\AGEX][>.R/^17X
M]U]$_P#!6S]H_P#X:U_X*7?&SQ]'<?:K+6O%=Y#ITN[=OL;9OLMH?_ >&*OG
M:@ KZ._X)$_LT_\ #7O_  4S^"?P_DM_M5CK'BFUN-2BV[O,L;4F[NQ^-O!*
M*^<:_93_ (,MOV:?^%B?MX_$#XF75OYME\-O"XLK9RO^JOM1EV(P/_7O;W:X
M_P!N@#^FBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^6G_@\P_Y2SZ%
M_P!DZTS_ -+-0K^I:OY:?^#S#_E+/H7_ &3K3/\ TLU"@#\F:*** -CX??\
M(^Z'_P!A"#_T8M?WR5_ W\/O^1]T/_L(0?\ HQ:_ODH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OB?_@XQ_Y0I_'[
M_L"VW_I?:U]L5\3_ /!QC_RA3^/W_8%MO_2^UH _C;HHHH *_HF_X,>?^2,?
MM!_]AK1O_1%W7\[-?T3?\&//_)&/V@_^PUHW_HB[H _=:BBB@ HHHH ****
M"BBB@ HHHH *^1_^"\O_ "AU_:&_[$^Y_FE?7%?(_P#P7E_Y0Z_M#?\ 8GW/
M\TH _B[HHHH *_L$_P"#8/\ Y08? K_KEK?_ *?=1K^/NO[!/^#8/_E!A\"O
M^N6M_P#I]U&@#[XHHHH **** "OBG_@X)_80_P"'@'_!+SQ_X;T^S^V>+O"<
M/_"6>&E5-TC7MFKLT*#NTUNT\(']Z53VK[6HH _@#HK[/_X+]?L'_P##OK_@
MI]\0/"NGV?V/PEXDG_X2KPRJIMC6PO&=_*0?W89Q/ /:$'O7QA0 5_4+_P &
M>G[=O_#0/[!&K_"+6+SSO$7P8U#RK-9&S)+I%XSRP'GEO+F%S'QPJ"$<9 K^
M7JON7_@W7_;M_P"&"_\ @J5X#U;4+S[)X1\<2?\ "'^(BS;8TM[QT6*9CT B
MN5MY"W9$<=Z /[%Z_&G_ (/8[/?_ ,$\?A=<?\\_B+%'U_O:9?G_ -EK]EJ_
M'_\ X/5+'S_^"7/@&<=;?XHV /T;2M6_J!0!_,'1110!V'[/?_)?/ __ &,%
MA_Z41U_>97\&?[/?_)?/ _\ V,%A_P"E$=?WF4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7\'?[37_)R/Q"_[&74?_2J2O[Q*_@[_ &FO^3D?B%_V
M,NH_^E4E '#T444 ?H]_P:@?\IM?AQ_V"M;_ /39<5_6]7\D/_!J!_RFU^''
M_8*UO_TV7%?UO4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\Z/_!\
M%_R7WX!_]B_JO_I3!7]%U?SH_P#!\%_R7WX!_P#8OZK_ .E,% 'X8T444 %?
MVF?\$+/^4/W[._\ V)5E_P"@FOXLZ_M,_P""%G_*'[]G?_L2K+_T$T ?6%%%
M% !1110 4444 %%%% !1110!_!W^TU_R<C\0O^QEU'_TJDKAZ[C]IK_DY'XA
M?]C+J/\ Z525P] !7ZC?\&@/_*8K3_\ L3]7_E%7Y<U^HW_!H#_RF*T__L3]
M7_E%0!_5M1110 4444 %%%% !1110 4444 %?SL_\'PW_):?V?/^P)K/_H^U
MK^B:OYV?^#X;_DM/[/G_ &!-9_\ 1]K0!^%-%%% !7]NG_!(K_E%3^S7_P!D
MO\-_^FRWK^(NO[=/^"17_**G]FO_ +)?X;_]-EO0!]$4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7\,?\ P4)_Y/Z^.'_90->_].-Q7]SE?PQ_
M\%"?^3^OCA_V4#7O_3C<4 >/T444 ?=__!LO_P IQO@1_P!?>K?^F:_K^PVO
MX\O^#9?_ )3C? C_ *^]6_\ 3-?U_8;0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7\;7_!Q?_P IK/C]_P!ANW_](+6O[):_C:_X.+_^4UGQ
M^_[#=O\ ^D%K0!\44444 >\?\$M/^4G'[.?_ &5#PS_Z=;:O[A*_A[_X):?\
MI./V<_\ LJ'AG_TZVU?W"4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'._%_P"&>F_&KX3>*/!NL)YFD>+=(N]%ODQG=!<PO#(,>ZN:_A"^*'P\U+X1
M?$OQ%X3UB+R=7\+ZG<Z3?1_\\Y[>5HI%_!D(K^]^OX^O^#F7]F__ (9O_P""
MR7Q6CAM_)TSQQ+;^,+(XQYOVV(/<-_X%K=#\* /@BBBB@#]Q_P#@R,^/O]A?
MM%_&KX8S3?N_$OAZS\26T;'@/8W!@DV^[+?(3W(C'I7]&M?QW_\ !M7\?/\
MAG__ (+-_!RYFF\G3_%5Y<>%KM<X\W[=;R0P+_X$FW/OMK^Q"@ KPW_@IE^T
M=_PR/_P3[^,7Q&CG^SWGA?PI?7&GONV_Z:T1BM1GMFX>(?C7N5?DG_P>1?M'
M_P#"J_\ @F'H_@2WGV7WQ2\56MI-%NQYEE9AKR5O?$Z68Q_M4 ?RWDYHHHH
M*_J;_P"#.W]FG_A4'_!+6\\<75OY>H?%;Q/=ZC'*5PS65IBRA7Z":&Z8?]=*
M_EHMK:2]N(X88WEFF8(B(NYG8G   ZDGM7]S?[ ?[.4?[(G[$OPJ^&:1I'-X
M+\+V&F7>SI)=)"OVB3ZO,9&/NU 'KM%%% !1110 4444 %%%% !1110 4444
M %%%% !7\M/_  >8?\I9]"_[)UIG_I9J%?U+5_+3_P 'F'_*6?0O^R=:9_Z6
M:A0!^3-%%% &Q\/O^1]T/_L(0?\ HQ:_ODK^!OX??\C[H?\ V$(/_1BU_?)0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %?$_\ P<8_\H4_C]_V!;;_ -+[6OMBOB?_ (.,?^4*?Q^_[ MM_P"E]K0!
M_&W1110 5_1-_P &//\ R1C]H/\ [#6C?^B+NOYV:_HF_P"#'G_DC'[0?_8:
MT;_T1=T ?NM1110 4444 %%%% !1110 4444 %?(_P#P7E_Y0Z_M#?\ 8GW/
M\TKZXKY'_P""\O\ RAU_:&_[$^Y_FE '\7=%%% !7]@G_!L'_P H,/@5_P!<
MM;_]/NHU_'W7]@G_  ;!_P#*##X%?]<M;_\ 3[J- 'WQ1110 4444 %%%% '
MX[_\'C7[!_\ PO/]B+P_\:-'L_-U_P"#]_Y.I-&OSRZ1>ND;DXY;RK@6[#LJ
MR3-QS7\Q=?WJ_&KX1:'^T!\'_%/@7Q-:B^\.^,-*N=&U*#O);W$312 'LVUC
M@]C@]J_AN_:W_9MUS]CW]ISQU\+_ !(I&L>!M:N-)FDV;5N5C<B.=1_<ECV2
M+ZJZT >=T [3D444 ?VA?\$,?VZ/^'A'_!,OX;^.;R\^V>*-/L_^$>\3%FW2
M?VE9@122/_M3)Y5QCTN!7RM_P>5Z=]M_X)*:/)_SY_$/2YOIFTOT_P#9Z^$O
M^#,3]NC_ (5E^U+XT^ ^L7FS2_B78_VWH<;M\JZI9(3*B#UEM-[$_P#3F@K]
M#O\ @[XTG^T?^"..JS8S]@\6Z1/TZ9>2/_VI0!_*+1110!V'[/?_ "7SP/\
M]C!8?^E$=?WF5_!G^SW_ ,E\\#_]C!8?^E$=?WF4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7\'?[37_)R/Q"_P"QEU'_ -*I*_O$K^#O]IK_ ).1
M^(7_ &,NH_\ I5)0!P]%%% 'Z/?\&H'_ "FU^''_ &"M;_\ 39<5_6]7\D/_
M  :@?\IM?AQ_V"M;_P#39<5_6]0 4444 %%%% !1110 4444 %%%% !1110
M4444 %?SI?\ !\$C#X]? %L':= U4 ^I%Q;_ .(K^BVOYYO^#XW26A^(_P"S
ME?8.VXTW7X >Q,<NGL?_ $8* /P<HHHH *_M(_X(0W7VO_@CQ^SNPQ\O@VT3
M@Y^[N7^E?Q;U_9!_P;B>*%\7?\$3O@'=*_F"'2+NR)]#;ZC=P$?AY>/PH ^W
M**** "BBB@ HHHH **** "BB@G:,F@#^#C]I.9;C]HOQ](OW9/$>HL/H;J2N
M*K8^(/B#_A*_'VN:INW?VEJ$]UGU\R1F_K6/0 5^I/\ P9^PM+_P6'LV'2/P
M=JS'Z?N1_45^6U?K)_P9I:&VK?\ !6K6KA5W#2_AWJ=RQQ]T&\L(OYRC\Z /
MZF**** "BBB@ HHHH **** "BBB@ K^=G_@^&_Y+3^SY_P!@36?_ $?:U_1-
M7\[/_!\-_P EI_9\_P"P)K/_ */M: /PIHHHH *_MT_X)%?\HJ?V:_\ LE_A
MO_TV6]?Q%U_;I_P2*_Y14_LU_P#9+_#?_ILMZ /HBBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *_AC_ ."A/_)_7QP_[*!KW_IQN*_N<K^&/_@H
M3_R?U\</^R@:]_Z<;B@#Q^BBB@#[O_X-E_\ E.-\"/\ K[U;_P!,U_7]AM?Q
MY?\ !LO_ ,IQO@1_U]ZM_P"F:_K^PV@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OXVO^#B__ )36?'[_ +#=O_Z06M?V2U_&U_P<7_\ *:SX
M_?\ 8;M__2"UH ^***** />/^"6G_*3C]G/_ +*AX9_].MM7]PE?P]_\$M/^
M4G'[.?\ V5#PS_Z=;:O[A* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K^?;_@]Y_9O\G7/@?\ %ZUM_P#CX@OO!^I3[>FQA=V:Y]_,OC^'UK^@FOSS
M_P"#H_\ 9P_X:(_X(V_$2:"W^T:G\/;FS\7V0QG9]FE\NX;VQ:3W)_"@#^0^
MBBB@#IO@K\3[[X(_&3PEXTTW<-2\(ZU9ZU:D':1+;3I,G/;YD%?WC>$O%%EX
MX\*Z9K6FS"XT[6+2*]M91TEBE0.C?BK U_ G7]H/_!!7X[_\-%_\$?\ X">(
M&F\^XL_#$6@7#$Y<R::[Z>Q;ON/V;=D]=V>] 'UW7\S7_!Z?^T7_ ,)]^WA\
M._AO;W'FV?P[\*&^G0'_ %-YJ$Y9U(]?(MK1L_[=?TRU_%/_ ,%L?VBO^&I_
M^"K?QT\81S_:;.7Q3<:582@Y62TL-MC R^S1VZ-_P*@#Y;HHHH ^K?\ @AY^
MS3_PUG_P5?\ @?X/EM_M.GKXDAUK44*Y1[33PU],C^BNMN4^K@=2*_M/K^;?
M_@R>_9I_X3#]K#XL?%:ZM]]MX(\.P:#9NZ_*+G4)O,9E/]Y8;-U/H)_<5_21
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?RT_\'F'_*6?0O\ LG6F
M?^EFH5_4M7\M/_!YA_REGT+_ +)UIG_I9J% 'Y,T444 ;'P^_P"1]T/_ +"$
M'_HQ:_ODK^!OX??\C[H?_80@_P#1BU_?)0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %?$__!QC_P H4_C]_P!@6V_]
M+[6OMBOB?_@XQ_Y0I_'[_L"VW_I?:T ?QMT444 %?T3?\&//_)&/V@_^PUHW
M_HB[K^=FOZ)O^#'G_DC'[0?_ &&M&_\ 1%W0!^ZU%%% !1110 4444 %%%%
M!1110 5\C_\ !>7_ )0Z_M#?]B?<_P TKZXKY'_X+R_\H=?VAO\ L3[G^:4
M?Q=T444 %?V"?\&P?_*##X%?]<M;_P#3[J-?Q]U_8)_P;!_\H,/@5_URUO\
M]/NHT ??%%%% !1110 4444 %?SC?\'HG[!__""?';P+^T)HUGLT_P =6X\,
M^(I$3Y5U&V0M:RN>[2VH9!Z"R'K7]'-?,_\ P6#_ &'(?^"B/_!.WXE?#*.W
MCEUZ^TXZAX==L Q:K;?OK7#'[H=T\IC_ ')7]: /XFZ*DO;*;3;R:WN(9+>X
MMW,<L4BE7C8'!5@>001@@U'0!Z!^RI^T1K?[)/[2?@7XF^'6*ZQX&UJUUBW3
M=M6X\J0,T+'^Y(@9&'=7(K^GO_@Y4^(>B_M&?\&]/B+Q]X;N!?>'_$"^&O$.
MFSX'SV]S?VAC8^AVS#(['(K^42OV;_9;_;&_X:@_X--OVC/A#JEU]H\1?!.X
MTIK5';,CZ3/K5I=V[9/)V2QW4?'"HL0Z$"@#\9**** .P_9[_P"2^>!_^Q@L
M/_2B.O[S*_@S_9[_ .2^>!_^Q@L/_2B.O[S* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ K^#O]IK_DY'XA?]C+J/\ Z525_>)7\'?[37_)R/Q"_P"Q
MEU'_ -*I* .'HHHH _1[_@U _P"4VOPX_P"P5K?_ *;+BOZWJ_DA_P"#4#_E
M-K\./^P5K?\ Z;+BOZWJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M\)_^#X?P6U_\'?V>_$6T[=+UG6M-+8Z&Y@M) /Q^RG\J_=BORC_X/&OA*WC_
M /X)*VFO11EG\"^-]-U25P/NPRQW-D0?8R747X@4 ?ROT444 %?U;?\ !H'\
M5$^('_!'C3]'63=)X&\7:MHS+G[OF-'?CCT/VW^=?RDU^^7_  9"_M&I!K_Q
MR^$=U<#S+J"P\7:9!GM&S6EXV/\ MI8C\* /Z"J*** "BBB@ HHHH **** "
MO//VNOB/'\'?V4/B=XNED\F/PMX3U75WD_N"WLY92?PV5Z'7PG_P<H_'R/\
M9_\ ^",WQCN/.$=]XKLH/"UDF<&=KV>.&91]+8W#?1#0!_'?1110 5^V'_!D
M=X$;4/VS?C)XF\O*Z1X+ATLOC[INKZ*4#\?L9_*OQ/K^C;_@R$^$#:-^SA\=
M/'S0X7Q%XDT_08Y".OV&V>=@/_!@N?P]* /W&HHHH **** "BBB@ HHHH **
M** "OYV?^#X;_DM/[/G_ &!-9_\ 1]K7]$U?SL_\'PW_ "6G]GS_ + FL_\
MH^UH _"FBBB@ K^W3_@D5_RBI_9K_P"R7^&__39;U_$77]NG_!(K_E%3^S7_
M -DO\-_^FRWH ^B**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^
M&/\ X*$_\G]?'#_LH&O?^G&XK^YROX8_^"A/_)_7QP_[*!KW_IQN* /'Z***
M /N__@V7_P"4XWP(_P"OO5O_ $S7]?V&U_'E_P &R_\ RG&^!'_7WJW_ *9K
M^O[#: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_C:_X.+_\
ME-9\?O\ L-V__I!:U_9+7\;7_!Q?_P IK/C]_P!ANW_](+6@#XHHHHH ]X_X
M):?\I./V<_\ LJ'AG_TZVU?W"5_#W_P2T_Y2<?LY_P#94/#/_IUMJ_N$H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "N7^-_P *=/\ CO\ !?Q=X'U=
M=VD^,M%O-#O1MW9AN8'A?CO\KFNHHH _@;^(?@74?A=X_P!<\,ZQ#]GU;P[J
M%QIE[%_SRG@D:.1?P92*QZ^[/^#D_P#9O_X9K_X+(?%ZU@M_)TSQC>0^+[([
M=OF_;XEFN&_\"_M*_P# :^$Z "OZ=O\ @R[^.'_"<?\ !.7QOX)GF\RZ\">-
M)I(DS_JK2\MH9(QCWFCNC^-?S$U^V7_!DG\;3X<_:_\ C%\/9)MD/BSPG;ZX
MB$\/+I]V(@![[-0<_13Z4 ?O]^V?\>(OV7?V1/B=\1I61?\ A!_"^HZU&&Z2
M2P6TDD:>Y9U50.Y85_"G=W<M_=23S2/--,YDDD<[F=B<DD]R3WK^LS_@[*_:
M /P2_P""./BK289O)O/B1KFF^%X64_-M,IO9@/9H;.1#[/[BOY+Z "BBK6AZ
M+=^)=:L]-L+>2ZOM0G2VMX8QEYI'8*J@>I8@?C0!_5C_ ,&C/[-/_"C?^"1^
ME^)KBW\K4OBIX@O_ !"[.N)!;QL+*!3_ +)%JTB^TQ/>OU!KSO\ 9$^ EI^R
MQ^RO\.?AM8^6;?P+X;L-#WH.)FM[=(WD]R[*S$]RQ->B4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7\M/_!YA_P I9]"_[)UIG_I9J%?U+5_+3_P>
M8?\ *6?0O^R=:9_Z6:A0!^3-%%% &Q\/O^1]T/\ ["$'_HQ:_ODK^!OX??\
M(^Z'_P!A"#_T8M?WR4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7Q/_P '&/\ RA3^/W_8%MO_ $OM:^V*^)_^#C'_
M )0I_'[_ + MM_Z7VM '\;=%%% !7]$W_!CS_P D8_:#_P"PUHW_ *(NZ_G9
MK^B;_@QY_P"2,?M!_P#8:T;_ -$7= '[K4444 %%%% !1110 4444 %%%% !
M7R/_ ,%Y?^4.O[0W_8GW/\TKZXKY'_X+R_\ *'7]H;_L3[G^:4 ?Q=T444 %
M?V"?\&P?_*##X%?]<M;_ /3[J-?Q]U_8)_P;!_\ *##X%?\ 7+6__3[J- 'W
MQ1110 4444 %%%% !1110!_(K_P<]?L'_P##%'_!4KQ1J&EV?V;PA\64/C'2
M=B8CBFG=A>PCL"MT)'"C[J3Q"OSMK^K;_@[-_8/_ .&K_P#@FC<^/-)L_M'B
MKX(W3>(861<R2:9(%CU",>BJ@BN&/I:>]?RDT %>G?LX_M+:C\ -'^(VDPB:
M;1_B9X2NO"VJ6Z-@,K/%<6\F#QF.YMX6SUV[P.O/F-% !1110!V'[/?_ "7S
MP/\ ]C!8?^E$=?WF5_!G^SW_ ,E\\#_]C!8?^E$=?WF4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7\'?[37_)R/Q"_P"QEU'_ -*I*_O$K^#O]IK_
M ).1^(7_ &,NH_\ I5)0!P]%%% 'Z/?\&H'_ "FU^''_ &"M;_\ 39<5_6]7
M\D/_  :@?\IM?AQ_V"M;_P#39<5_6]0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %?,_P#P63_9XD_:I_X):_'3P3;P-=7VH>%+J]L(0NXS7EF!>VR#
MW::WC'XU],4CH)$*L RL,$$<$4 ?P"45]$?\%8_V0)OV$?\ @HG\6/AC]F:V
MTS0]=FGT8%<!],N,7%F0>AQ!+&IQQN5AV(KYWH *^L_^"'W[<,?_  3Z_P""
MFGPS\?ZC=?9/"\U\=#\1L6Q&NFW@\F61_5869)\>L KY,HH _OZCE6:-71E9
M6&58'((]13J_*K_@UI_X*Z6?[<'[)-K\(_%VJ*WQ6^$EC'9@3R?OM=T9,1V]
MTN>7>(;89>IR(G)S+@?JK0 4444 %%%% !1110 5_/C_ ,'K_P"VG#JFO_"O
MX :7=K(VEA_&GB")&R$E=7MK%#CHP0WCE3SMEC/0C/[A_M@_M8^#?V'?V;_%
M7Q1\>:@NG^&_"=FUS+@CSKN3[L5M""1NFED*HB]V89(&2/XH/VUOVL_$W[='
M[5/C?XL>+I =;\::D]Z\*N6CL80 D%M&3SY<,*QQ+GG;&,\YH \MHHHH *_L
M$_X-E_V<7_9Q_P""-?PICNK?[/J?C:.Y\7WG&/,%[,SVS?C:+:U_*'^Q_P#L
MW:O^V#^U)X ^%^AA_P"TO'6N6ND)(J[OLR22 23D?W8H]\C?[*&O[GO 7@C3
M/AGX&T7PWHMJEEHWA^P@TVPMT^[!;PQK'&@]E10/PH UJ*** "BBB@ HHHH
M**** "BBB@ K^=G_ (/AO^2T_L^?]@36?_1]K7]$U?SL_P#!\-_R6G]GS_L"
M:S_Z/M: /PIHHHH *_MT_P""17_**G]FO_LE_AO_ --EO7\1=?VZ?\$BO^45
M/[-?_9+_  W_ .FRWH ^B**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K^&/_@H3_P G]?'#_LH&O?\ IQN*_N<K^&/_ (*$_P#)_7QP_P"R@:]_
MZ<;B@#Q^BBB@#[O_ .#9?_E.-\"/^OO5O_3-?U_8;7\>7_!LO_RG&^!'_7WJ
MW_IFOZ_L-H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^-K_@
MXO\ ^4UGQ^_[#=O_ .D%K7]DM?QM?\'%_P#RFL^/W_8;M_\ T@M: /BBBBB@
M#WC_ ():?\I./V<_^RH>&?\ TZVU?W"5_#W_ ,$M/^4G'[.?_94/#/\ Z=;:
MO[A* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _GL_X/>/V</L
MGC;X(?%VUM\_VA97OA'4IP/NF%Q=VBD^_GWA_P" 5^"U?US?\'47[-__  T)
M_P $</'=Y;V_VC4OAS?V/BZT4+D@0R>1<-GMMM;FX;_@-?R,T %??7_!L=\9
M_P#A3'_!:;X0M+-Y5CXHDOO#MR,X\S[393+"O_@0(/RKX%KT[]BGXM?\*#_;
M'^$_C@R^2O@_QAI.LN^< );WD4K9]BJD'VS0!^UO_!\!\=MUQ\!?AE;S?=74
M_$]_%GKDPVUJV/PNQ_DU^ E?II_P=N_&@_%3_@LIXFT=9?-A^'OAW2?#T>#E
M5+0&_8#Z/?,#[@CM7YET %?9G_!OI^S3_P -3_\ !7WX*Z%-;_:--T/6AXHU
M#*YC6+3D:\4./[KRQ11XZ'S .]?&=?NI_P &1_[-/]M?&GXS?%ZZM_W?A_2+
M3PKITK+D-)=RFYN-OHR+:P GKB;W- ']%%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5_+3_P 'F'_*6?0O^R=:9_Z6:A7]2U?RT_\ !YA_REGT
M+_LG6F?^EFH4 ?DS1110!L?#[_D?=#_["$'_ *,6O[Y*_@;^'W_(^Z'_ -A"
M#_T8M?WR4 %%%% !1110 4444 %%%% !1110 4444 %%%% !17%_'_\ :)\#
M_LL?#"\\:?$3Q-I?A'PKI\D45SJ>H2>7;PM*XCC!.#RSLJCW-?/?_#^7]CK_
M *.&^&__ ('G_P")H ^N**^1_P#A_+^QU_T<-\-__ \__$UH>$_^"WG[)?CK
MQ3INB:/\>_A[J&K:Q=Q6-E:PWQ,ES/*X2.-1M^\S, /<T ?5%%><_M-?M=?#
M/]C/P/9^)?BGXTT/P/H.H7RZ9;7VJ3>5#-<M')(L0.#\Q2*1L>B&L7]ES]O_
M ."_[;%YK-O\)_B3X6\>7'AY(I-1BTJZ\U[192XC9E(!PQ1AD<9'TH ]@HHK
MD?CK\?/!G[,GPOU+QK\0/$FD^$?">C^6+S5-2F$-O;F218HP6]6=U4 <DL*
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
M=;:O[A*_A[_X):?\I./V<_\ LJ'AG_TZVU?W"4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!R/[0'P?T_]H3X$>-/ 6K!?[+\;:%>Z%=Y7=B*Z
M@>%SCV#DU_"+XV\'ZA\//&>K^']6@:UU30[V;3[R$]8IHG:.1?P92/PK^^BO
MXY?^#CK]G#_AF?\ X+&_&33X;?R--\5:BGBVR(&%E74(EN)B!Z"Y>X7_ (!0
M!\.T444 =_\ M2?M'>(/VN?C_P")OB/XH^S_ -O>*KE;F[\C=Y898TC 7<2<
M!44<DUP%%% !7];7_!J9^S3_ ,,^?\$>/!^J7%O]GU3XFZG?>+;H,OS;))!;
M6_/HUO:PN.W[P^IK^3KP+X,U#XC^-M'\.Z1 UUJVO7T&G64(ZS3S2+'&OXLP
M'XU_=O\ L^?!W3_V=_@+X)\ Z3C^R_!.A66@VF%VYBM8$A4X]2$!_&@#L***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^6G_@\P_P"4L^A?]DZT
MS_TLU"OZEJ_EI_X/,/\ E+/H7_9.M,_]+-0H _)FBBB@#8^'W_(^Z'_V$(/_
M $8M?WR5_ (CM&X92593D$'D&NO_ .&A/'W_ $/'C#_P<W'_ ,70!_>917\&
M?_#0GC[_ *'CQA_X.;C_ .+H_P"&A/'W_0\>,/\ P<W'_P 70!_>917\&?\
MPT)X^_Z'CQA_X.;C_P"+H_X:$\??]#QXP_\ !S<?_%T ?WF45_!G_P -">/O
M^AX\8?\ @YN/_BZ/^&A/'W_0\>,/_!S<?_%T ?WF45_!G_PT)X^_Z'CQA_X.
M;C_XNC_AH3Q]_P!#QXP_\'-Q_P#%T ?WF45_!G_PT)X^_P"AX\8?^#FX_P#B
MZ/\ AH3Q]_T/'C#_ ,'-Q_\ %T ?WF45_'#_ ,$,?C9XSU__ (*[_L_V=]XN
M\3WMG<>+K9)8)]4GDCE7#<,K,01[&O['J "BBB@#Y3_X+4?L%^)O^"E?_!/C
MQ5\(_"&K:%H>NZ]>Z?<PWFL/*MI&MO=Q3N&,2.^2J$#"GDCIUK\%?VA?^#0+
MX\?LY? +QQ\0M6^(_P ([W2O ?A^_P#$5Y;VEQJ!N)X;2VDN)$C#6JKO98R!
MN(&2,D#FOZEJ\'_X*F_\HQ?VC?\ LE_B;_TTW- '\;O[ 7[%OB'_ (*'?M<>
M$?@[X5U31M&U_P 9-=+:WFK-(MG#]GM)[MMYC1WY2!@,*?F(Z#)'ZT?LV_\
M!G/\?/@Q^T5X!\8:A\2OA!=:?X3\1Z=K-S#;W&HF:6*WN8YG5-UH!N*H0,D#
M)&2*^+/^#83_ )3G_ K_ *ZZU_Z8M1K^P6@#\>?^#UK_ )1C_#O_ +*A9?\
MIJU6OQ._X(2_\%$9/^":O_!1KP;XTO[Q[?P7KK_\(YXM7)V?V;<NH:9A_P!,
M)%BGXY(A*_Q&OVQ_X/6O^48_P[_[*A9?^FK5:_FAM/ 6L7W@._\ %$-A<2:#
MI=_;:7=WJC]U;W-Q'/)!$Q[,Z6MPP]1$WI0!_?%!/'=0)+$ZR1R*&1U.Y6!Y
M!![@U_.]_P 'F_\ P47_ .$J^(GA']FGPY?;K+PR(_$_BX1/P]Y*A%E:OC_G
MG"[S%3D'[3">J5]9_P#!"?\ X+9^'=6_X(D>)O%/Q&U3SM>_9@THZ;K2/*!<
M:G9I&1I3*3GYYPJVJDY+2PDG[U?S@_&/Q]XZ_;A^.GQ(^)FK0W&L:[JLUWXL
M\03Q ^58PO,JEN3\D*-+%$@Z#=&H["@#]$/^#-O_ )2X:E_V3_5/_2FQK^IZ
MOY8?^#-O_E+AJ7_9/]4_]*;&OZGJ "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KXG_X.,?^4*?Q^_[ MM_Z7VM?;%?$_P#P
M<8_\H4_C]_V!;;_TOM: /XVZ*** "OZ)O^#'G_DC'[0?_8:T;_T1=U_.S7]$
MW_!CS_R1C]H/_L-:-_Z(NZ /W6HHHH **** "BBB@ HHHH **** "OD?_@O+
M_P H=?VAO^Q/N?YI7UQ7R/\ \%Y?^4.O[0W_ &)]S_-* /XNZ*** "O[!/\
M@V#_ .4&'P*_ZY:W_P"GW4:_C[K^P3_@V#_Y08? K_KEK?\ Z?=1H ^^****
M "BBB@ HHHH **** "O&O^"A7[(>E_MY_L5_$;X2ZMY*1^,M&EM;2>5<K97J
MXEM+C_MG<)$^!UVX[U[+10!_ OXW\&:I\-_&FL>'=<LYM-UK0;V;3M0M)AB2
MUN(7:.2-A_>5U8'W%9=?JI_P=P?L'_\ #+G_  4?_P"%C:39_9_"WQNLSK(*
M)MCBU6#9%?(/=MT$Y)ZM<OZ5^5= !1110!V'[/?_ "7SP/\ ]C!8?^E$=?WF
M5_!G^SW_ ,E\\#_]C!8?^E$=?WF4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7\'?[37_)R/Q"_P"QEU'_ -*I*_O$K^#O]IK_ ).1^(7_ &,NH_\
MI5)0!P]%%% 'Z/?\&H'_ "FU^''_ &"M;_\ 39<5_6]7\D/_  :@?\IM?AQ_
MV"M;_P#39<5_6]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MR3_P6'_X)(^"O^"M_P"S1)X4UQH=%\9:'YEWX4\2+#OETBZ8#*..KVTNU5DC
MSSA6&&12/K:B@#^%/]L/]C?XB?L'?'C6/AS\3O#]QX?\2:0V<-\UO?PDG9<V
M\OW987P2KKZ$$!E91Y?7]O?_  40_P""9/PC_P""GOP>/A'XI>'UO&M0[Z3K
M5F1!JNA2L,&2WFP<9P-T;!HWVKN5L#'\TW_!3[_@V.^/W[ %]J&O>%]-N?C!
M\-("TB:UH%HS7]C%_P!/=BI:2/ R3)'YD8 RS)G: #\W:*5E*,58%64X((Z4
ME !1110 4444 %%%% !10!DU^B7_  3(_P"#:3]H3_@H5?Z?K6L:/<?"7X:W
M#+))X@\1VCQW-W$><V=D=LLV1@AV\N(CI(2,4 ?%O[+_ .RUX\_;,^-FB_#W
MX;>'+[Q/XJUV79;VMLORQ)D;II7/RQ0H#EI'(51R37]<G_!$O_@C+X1_X)$_
ML^MI\<EIX@^)_BB..7Q7XC2,[9G7E;2VW ,MK$2<9 :1LNP&51/1O^";/_!*
M;X/_ /!++X4GPY\,]"QJ=^B?VSXCU#;-J^N.O0S2@#:@.2L2!8UR2%W%F/TE
M0 4444 %%%% !1110 4444 %%%% !1110 5_.S_P?#?\EI_9\_[ FL_^C[6O
MZ)J_G9_X/AO^2T_L^?\ 8$UG_P!'VM 'X4T444 %?VZ?\$BO^45/[-?_ &2_
MPW_Z;+>OXBZ_MT_X)%?\HJ?V:_\ LE_AO_TV6] 'T11110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?PQ_P#!0G_D_KXX?]E U[_TXW%?W.5_#'_P
M4)_Y/Z^.'_90->_].-Q0!X_1110!]W_\&R__ "G&^!'_ %]ZM_Z9K^O[#:_C
MR_X-E_\ E.-\"/\ K[U;_P!,U_7]AM !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %?QM?\'%__ "FL^/W_ &&[?_T@M:_LEK^-K_@XO_Y36?'[
M_L-V_P#Z06M 'Q11110![Q_P2T_Y2<?LY_\ 94/#/_IUMJ_N$K^'O_@EI_RD
MX_9S_P"RH>&?_3K;5_<)0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7\\/_![K^S?_9OQ0^"?Q<M;?*ZOIEYX2U&4+@(UM*+JV!/<L+FZQ[1U
M_0]7YN_\'6G[-_\ PO[_ ((Z>,M2@@\_4OAKJEAXLM0!\VV.0VMP<^BV]U,Y
M_P!SZ4 ?R2T444 %%%% 'W9_P;8_LT_\--?\%C?A':SV_GZ7X,NY?&%\<9$0
ML(S-;L1_U]_9E_X%7]B%?S[?\&1'[-/G:Y\;OC%=6_\ Q[P6?@[3)]OWM[?:
M[Q<^WEV)_P"!5_030 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7\M/_!YA_REGT+_ +)UIG_I9J%?U+5_+3_P>8?\I9]"_P"R=:9_Z6:A0!^3
M-%%% !1110 4444 %%%% !1110 4444 %%%% 'UO_P $&_\ E,3^SS_V.%M_
M)J_M%K^+K_@@W_RF)_9Y_P"QPMOY-7]HM !1110 5X/_ ,%3?^48O[1O_9+_
M !-_Z:;FO>*\'_X*F_\ *,7]HW_LE_B;_P!--S0!_+E_P;"?\IS_ (%?]==:
M_P#3%J-?V"U_'U_P;"?\IS_@5_UUUK_TQ:C7]@M 'X\_\'K7_*,?X=_]E0LO
M_35JM?"/_!M+^PMH_P#P4=_8*_;8^$VJ?9X;K7K;PQ+HU[*N1INIPC5Y+6?(
MY"B55#XY:-I%_B-?=W_!ZU_RC'^'?_94++_TU:K7A_\ P8S_ /(+_:<_ZZ^%
M_P"6KT ?A/XE/C/X"ZMXV^'VHS:MX>N&NSH_B?1C*8UEFL[C/DSH#AC%/'D9
MSAER*_7#]DS_ ()N?\,U_P#!L#^T9\;_ !)I_D^+OC)I5A_9?FIB2ST*'5;3
MR<9Y'VB4-,>S1I;FOU(_;<_X-@OV;OV\OVI=<^+?BJ^^(VA^(/$SPS:I9>']
M4M+73[R6.-8S*4DM9'#R*B[RKC<<MPQ)/4?\'#7A?3O _P#P0C^-6BZ/9V^F
MZ3H^@:;965I FR*U@BU"R2.-%'1550 .P% 'XG_\&;?_ "EPU+_LG^J?^E-C
M7]3U?RP_\&;?_*7#4O\ LG^J?^E-C7]3U !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5PG[3/[-OA#]K[X%>(OAOX]TV75O
M"'BJ!;;4K2.ZEM6G19$D $D;*Z_,BG*D=*[NB@#\Z/\ B%,_8A_Z);K'_A7Z
MM_\ )%'_ !"F?L0_]$MUC_PK]6_^2*_1>B@#\Z/^(4S]B'_HENL?^%?JW_R1
M7TO^P1_P3 ^#/_!,W0_$FF_!WPS=^&[/Q9/!<ZFD^JW6H>>\*NL9!GD<K@2-
MPN,YYKZ HH **** "BBB@ HHHH **** "BBB@ KC_C[\!_"O[3_P9\1?#_QO
MIK:QX3\66;:?JED+F6V-S"V,KYD3+(N<#E6!]Z["B@#\^/\ B%E_88_Z(O<?
M^%EKO_R91_Q"R_L,?]$7N/\ PLM=_P#DROT'HH _/C_B%E_88_Z(O<?^%EKO
M_P F5]C_ ++?[+O@?]B_X$:#\,_AOHS>'_!?AD3KINGM>3WAMQ-/)<2?O9W>
M1LRS2-\S'&[ P  /0** "BBB@ HHHH **** "BBB@ HHHH \4_;@_P""=WP>
M_P""CO@#2?#'QD\'Q^+M'T+4/[3L(QJ%U82VT_EO&6$MM)')M*N04+;20I()
M52/F/_B%E_88_P"B+W'_ (66N_\ R97Z#T4 ?GQ_Q"R_L,?]$7N/_"RUW_Y,
MH_XA9?V&/^B+W'_A9:[_ /)E?H/10!\"^'?^#83]B/PIX@L=4L/@Y<0WVFW$
M=U;R?\)?KC>7(C!E;!O"#A@#@@BOOJBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *_/?Q5_P:Y?L6^-/%&I:QJ/PRU:;4-6NI;VYD'BS54#RR.7<X
M%P ,L2<#@5^A%% 'YT?\0IG[$/\ T2W6/_"OU;_Y(H_XA3/V(?\ HENL?^%?
MJW_R17Z+T4 ?&_['_P#P0._9?_81^/&E_$KX9^!=2T/QAH\,\%K>3>(M0O%C
M2>)HI!Y<TS(<H[#D<9R.:^R*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#Y/_ &UO^"(7[,?[?=S=:AX^^%NBKXDNB7?Q#HF=
M)U5W/\<DT&WSV_Z[B0>U?F/^T;_P9#Z'?7$]U\)/CAJFFQY)BTWQ;I"7F?3-
MU;-%C'3_ %!_Q_>BB@#^5+XJ?\&>_P"U]X!FD_L6'X:^.(U)V'2/$?V=F';(
MO(H #[9(]SUKQ3Q/_P &V'[;GA*1EN?@-K4^T];+6M+O ?IY-RU?V,44 ?QC
M_P#$/Y^V9YWE_P##/GCO=C.=D&W\_,Q70^&/^#:_]MSQ9(JVWP&UJ#<<9O=:
MTNS ^OFW*U_8O10!_*E\+/\ @SW_ &OO'TL?]LP_#7P/&<;SJ_B,SLH[X%G%
M."?Q ]Z^P_V<_P#@R&T6SN(;KXM?''4M0CX\W3?"6CI:$>N+NY:3.?\ KW%?
MO510!\D_L6?\$,_V7_V"KFUU#P+\+=&N/$EKM9/$&O$ZOJB./^6D<D^Y8&_Z
MX+&/:OK:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^:?V]_^"17
MP'_X*9:[X;U+XQ>$[WQ)>>$X)[;3'@UF\T_R$F9&D!$$B!LF->6SC'%?2U%
M'YT?\0IG[$/_ $2W6/\ PK]6_P#DBC_B%,_8A_Z);K'_ (5^K?\ R17Z+T4
M?G1_Q"F?L0_]$MUC_P *_5O_ )(K[R^#/PCT'X _"'POX%\+VCV'AGP;I-KH
MFE6SS/,UO:VT2PPH7<EF(1%&YB2<9))KI:* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *^ OB1_P;&_L:_%KXB:]XJUWX:ZM=:WXFU&XU;4)U
M\5:I&LUQ/*TLK!5G"KEW8X4 #. ,5]^T4 ?G1_Q"F?L0_P#1+=8_\*_5O_DB
MC_B%,_8A_P"B6ZQ_X5^K?_)%?HO10!\4_LK_ /!O=^RK^Q=\?/#_ ,3?AYX!
MU+1_&7A=YI-.O)?$FHW20F6"2!\QRS,C9CE<?,#C.>H!K[6HHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KXC_:9_P"#=[]D_P#:]^.OB+XD
M>/?A_J>K>+O%4ZW.I7<?B74;59W6-(P1'',J+\J*,*!TK[<HH _.C_B%,_8A
M_P"B6ZQ_X5^K?_)%'_$*9^Q#_P!$MUC_ ,*_5O\ Y(K]%Z* /@GX2?\ !L[^
MQW\#_BKX9\:^&_AOJMEXB\'ZM:ZWI=P_BG4YE@NK:9)H7*/.58+(BG:P(.,$
M$5][444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGQA^$V@
M_'KX3^)O _BJQ75/#/B_2[G1M5M"[1_:;6XB:*5-RD,I*,0&4@@\@@@&NCHH
M _.C_B%,_8A_Z);K'_A7ZM_\D4?\0IG[$/\ T2W6/_"OU;_Y(K]%Z* /SH_X
MA3/V(?\ HENL?^%?JW_R11_Q"F?L0_\ 1+=8_P#"OU;_ .2*_1>B@#Q_]B+]
M@[X7_P#!.SX-S> OA+X?D\-^&;C4I=7FMY+Z>\DENI4C1Y&DF=W)*11KC. $
M&*]@HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY*_;?_X(
M?_LW_P#!13XQ6_CWXL^"M0\0>)[73(M(CNH=>OK%5MHGDD1/+@E1,AI9#G&3
MGKP*^M:* /SH_P"(4S]B'_HENL?^%?JW_P D4?\ $*9^Q#_T2W6/_"OU;_Y(
MK]%Z* /SH_XA3/V(?^B6ZQ_X5^K?_)%'_$*9^Q#_ -$MUC_PK]6_^2*_1>B@
M#\Z/^(4S]B'_ *);K'_A7ZM_\D4?\0IG[$/_ $2W6/\ PK]6_P#DBOT7HH _
M.C_B%,_8A_Z);K'_ (5^K?\ R11_Q"F?L0_]$MUC_P *_5O_ )(K]%Z* /SH
M_P"(4S]B'_HENL?^%?JW_P D4?\ $*9^Q#_T2W6/_"OU;_Y(K]%Z* /SH_XA
M3/V(?^B6ZQ_X5^K?_)%'_$*9^Q#_ -$MUC_PK]6_^2*_1>B@#\Z/^(4S]B'_
M *);K'_A7ZM_\D4?\0IG[$/_ $2W6/\ PK]6_P#DBOT7HH ^&OV>_P#@W(_9
M)_9;^-GAKXA>"OAYJFE^*_"-ZFH:7=2>)M2N%@F7.&,<D[(W4\,"*^Y:** "
MBBB@ KGOBW\+M%^./PI\3>"O$EJ]]X=\8:3=:)JMNDKPM<6MS"\,R!T(92T;
ML-RD$9R"#70T4 ?%?[*/_!OG^RO^Q1\?_#_Q.^'/@'4M%\9>%S.VG7DOB/4;
MM(3-;RV\F8I9F1LQ32#YE.,Y'(!K[4HHH \4_;K_ .">_P *O^"D?PJTWP5\
M7M N?$7AW2-6CUNUMX-2N+!H[I(9H5?? Z,0(YY1M)Q\V<9 K _8#_X)5_!'
M_@F/%XKC^#?A>\\-KXU-HVKB?5[O4/M!M?.\G'VB1]FW[1+]W&=W.<#'T510
M 5P7[3W[-'@_]L3X#^(OAKX_TV;5_!_BJ&.#4K.*ZEM6G1)4E4"2)E=</&A^
M4CICH:[VB@#Y(_8C_P""'7[-O_!._P",LOC[X3^"=0\/^*)M.FTE[J;7[Z^4
MV\K1NZ^7-*Z9+1)SC(QUY-?6]%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
B%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>isrg-20191231_g2.jpg
<TEXT>
begin 644 isrg-20191231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
MW 2P P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM
MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_
MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&
MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_
M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'
MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_
M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(
M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_
MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I
MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J^._^"PO_!+O_@H'_P $>_AMX.^)
M'Q(_X**:YXQ@\8ZY/IMM;:'K^JP/;O%")2[&6;!!!Q@5_6%7X@_\'O/_ ":S
M\#_^R@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_
M &\?^GR>OW^H **** "BO#/BS^V[I?@#X[77[/O@KX5ZMXOU[1=(LM6\266F
M7]M!<0V=W!JDL'V6*9U-W*?[)N 5)C0;D D9SY=:OQ _:KU+X;?M">#/@UXB
M^ ?BO^PO'.ORZ!HWCR"6S>S&J)IUSJ'E/;B;[4L)AL[E?/\ *VB2/!PC+(0#
MUZBO$?"W[9\/CO\ :0\2?!7P1\(;_4_"_@N66V\9?%"#Q9HG]F:/>QVYF>UF
MM?MOV\.IQ&7-L(PX?YL(Q#O@'^W'\/?CQXC\):%9^&=4T6/XC^!9O&?PTNM4
M* >(-#AEMDDG"J28)%6]L9O)?YO*O83]]9HX@#VRBBB@ HKQ+5/VI?C+8:G<
MV%M^Q;XWNHX)WCCN8KFVVS*&(#C+="!D?6K_ ,)?VI-<^)7C?5/A[K7P.UOP
M[JNE6$5W-9ZC>0/(8Y&(4[4)*@XZGK0!Z]16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD
MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_
M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+
MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__
M $*%[_WTM &Q15?3;R>^M1/<6$ELQ8CRI2,_7BK% !7X@_\ ![S_ ,FL_ __
M +*!J/\ Z0BOV^K\0?\ @]Y_Y-9^!_\ V4#4?_2$4 >?_P#!IM_RE,_:[_[>
M/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110!\3?\ !3/X!_$_
MXT>-]'\8? CX'^)]%^,/A&64?"3XR>%+RRBVO)IEZXL=0DDDR-.%ZL/VFWN(
MVBEAD/D[YFVCO?C7\,/B5^T!\?\ X=>)=!\ ^/\ P?XC^%?CRUN)_&DFOPP:
M#J^CM"3J,,=G#?R_:8[I&,"^=;K-%(J.2BH"WTY10!\A>+?V1O#_ .TC^T#%
M\7_#O[,VL?![7+6V\3^'_'/BVYATN&7QAI-[97-HD++874IO4-S):ZC'+<;6
MB^SE<*\LBK1_91_9;^.UG\0_V<-1^*O@EO#L'[/'P*U+P=J\PNX)(-<UFZCT
M>T$EF(G9C:+!I4TVZ14/^F0)MWQS+']ET4 %%%% !7A?@'_E()X__P"Q$TK_
M -&-7NE>%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7X@_\'O/_ ":S\#_^R@:C_P"D
M(K]OJ_$'_@]Y_P"36?@?_P!E U'_ -(10!Y__P &FW_*4S]KO_MX_P#3Y/7[
M_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 5X7X!_Y2
M">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 45\#_MC_\ !37XV?&3XZ:C_P $XO\ @D-I&G>*_BW:D0_$3XHZ
MA$)O#7PN@8E6DN9,,EU?C#!+4!L.I#JY1XA]R^"M/\4Z3X-TG2O'/B.#6-:M
MM,@BUC5[6P^R17MTL:B6=(-[^2KN&81[FVAL;CC- &G1110 4444 %%%% !1
M110 4444 %%%% !7X@_\'O/_ ":S\#_^R@:C_P"D(K]OJ_$'_@]Y_P"36?@?
M_P!E U'_ -(10!Y__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"W
MC_T^3U^_U !1110 4444 %%%% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^
M ?\ E()X_P#^Q$TK_P!&-0![I1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<U\8/C%\+/V?OAGK/Q
ME^-?CW3/#'A;P_9M=:SKFL70AM[6(<99CU))"JHRS,P5020" ;^H:A8:383Z
MKJM[#;6MM"TMS<W$H2.*-02SLQX50 22> !7YK?%3]L3]IO_ (++_$35_P!D
M_P#X):>,[WP3\$='O7T[XK_M1P0D-?D<3:5X:SCSI2I(:\!VH#N4J#&T^3%9
M_M-_\'#6LK>:M'XE^$7[$L-R&@LMSV/B/XQJC9#28P]CI#8X'WI5YY9@;?\
M27X5_"GX;? [X=Z1\)/@_P"!],\->&= LEM-&T/1[18+:TA7HJ(HP.<DGJ22
M22230!Q7[&O[%?[.7[ _P-TW]GS]F3X?0:%H-A^\N9B?,N]4NB )+R[G(W7$
M[X&7;H %4*BJH]5HHH **** "BBB@ HHHH **** "BBB@ HHHH *_$'_ (/>
M?^36?@?_ -E U'_TA%?M]7X@_P#![S_R:S\#_P#LH&H_^D(H \__ .#3;_E*
M9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HH
MHH **** "O"_ /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ /
M=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBOFC_@HM_P %._@__P $_O#VD>&7\/:CX]^+'C67[)\,_@_X
M4'G:QXCNV)52$4,8+96'SW#*54*VT.P"$ [O]M;]N+]G#_@G[\#[[X^?M,>.
MDTG2;=_(TVPMT\Z_UF\8$QV5E "&GG<CA1@ 99V1%9A\9?!_]B?]IK_@KQ\3
M-&_;"_X*R^#Y_"?PIT>\74?A)^RO),QB4\^3JGB08'VFZ*G*VC#;&&VNJ@RQ
M2=O^Q3_P3$^,'Q#^.%C_ ,%(/^"M7B'3O&WQL5?,\#^!+(^9X;^%UNQ#+;6$
M1+)->#"^9=G<=ZC8S%1,WWE0!':VMK8VL=C8VT<,,,82&&) JHH& H X  X
M%2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7X@_\'O/_)K/P/\
M^R@:C_Z0BOV^K\0?^#WG_DUGX'_]E U'_P!(10!Y_P#\&FW_ "E,_:[_ .WC
M_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110
M 5X7X!_Y2">/_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445^>
M7[47_!1K]H3]M3XUZQ_P3Q_X(WWEE<Z[I4WV3XN?M#W<'VC0/A]&20]O:-]R
M_P!4(#!8U)5&&#RLCP '=_\ !0/_ (*GZ]\*OBE;?L&_L _#J#XL_M*>(;7?
M;^&XYO\ B5>#;1@/^)IK=PIQ;Q(&5Q!D2290?+YD9?;_ ."=/_!+#0/V1_$.
MK_M/_M$_$6?XM_M%^-HMWCGXKZW"-T2L!_Q+M,B(Q96*8"A$"EPJY"J$BC[O
M_@GY_P $Y?V?/^"='PMN?!'PAL[W5?$&O77V_P >?$+Q'/\ :M;\5:BQ+/=7
MERWS.2S.5C!V)O; W,[-[Y0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5^(/_![S_P FL_ __LH&H_\ I"*_;ZOQ!_X/>?\ DUGX'_\
M90-1_P#2$4 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]
M/D]?O]0 4444 %%%% !1110 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_
M )2">/\ _L1-*_\ 1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !5+Q)XE\.^#?#U]XN\7Z]9:5I6F6DEUJ6IZC=)!;
MVD$:EI)99'(5$506+,0  237+_M$?M&?!+]D_P"#^M?'O]H?XC:;X5\)^'[8
MS:GJ^IS;47LL:*,M+*YPJ1(&=V(55)(%?GGX<^%/[3O_  < ^(K'XH_M.:#X
MA^$_['=I>1WGA'X423-::]\451@\5]J[1MNM=/8@/';*<N,,"<1ST 3>-?V@
MOVGO^"\'B[4O@1^PQXIUSX8?LK:?>R6'Q"^/D,#6VJ^.]C%9M,\/!P#';G!2
M2\8<\C& 8IOOK]EW]ECX!_L8_!31_P!GK]FKX;V'A;PIHD.VTT^Q0[I9"!OG
MFD;+SS.1EY7)=CU-==X*\%>#_AOX1TWP!\/O"VGZ)H>C64=GI.CZ59I;VUG;
MQJ%2**- %1%  "@  "M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_$'_ (/>?^36?@?_ -E U'_TA%?M]7X@_P#![S_R:S\#
M_P#LH&H_^D(H \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q
M_P"GR>OW^H **** "BBB@ HHHH **** "O"_ /\ RD$\?_\ 8B:5_P"C&KW2
MO"_ /_*03Q__ -B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O#_V]?^"@_P"SE_P3J^#H^+/Q]\0SM<:A<?8O"7A+
M1H?M.K^)M0; CLK&V!W2R,S*">$3<"S*",\+_P %&?\ @J3X%_8EGT;X'?"_
MP+>_%+X]>.AY7PY^#WAMPUY>N=P%W>.,BRL4*L7G?&0C[>$D9.+_ &"O^"6_
MCO0?C"?^"AG_  4N\=V7Q-_:,U2W*Z:8$)T'X>6;9(T[18'R$*AB'N2-[$M@
MY>228 X3]G?_ ()]?M'?\%%_C!HO[>O_  6.T"&SL-'N1??!_P#9ACG\_2/"
M2GF.]U<$!;_4BN"5<;(\D%1D0P_HR % 50  . *** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_$'_@]Y_Y-9^!__90-
M1_\ 2$5^WU?B#_P>\_\ )K/P/_[*!J/_ *0B@#S_ /X--O\ E*9^UW_V\?\
MI\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH ^#/^"E&H^,_@C^T=H_[
M0_QM@\0:W\"9M,@L-2UCP5JUW'K/PSO[>QUE[C5TM;=E,EL\-S#--=0DSPII
MPW))$0%[C]KBTTWX;?MA_ +X[Z9;_$9+'7OB(FE>(/&FA>*6N-',%]IUU9V&
MD76G&[""UGO)+647"6SB.6%&+!YFD7V+XR?L6?!'X[:_<ZS\0(M>EMM6POB7
M0[7Q+=PZ=K<(LY[/R;FV63RRK0W#QR; AF0+'*9(QLK9LOV:?AI;?$";XBW]
MUXDU.X.KIJEEI>M>+K^\TW3;M8?)62ULYIF@MP%Y5$0(CDNBJQ)(!\%:;^U!
M\;?!?P(^#O[:>F:IJ&J>._B!^T!X[T#Q/H4EU/);WVEP0^*VMM+\C.(ULO[%
ML"A50RF"X/WKF<OZ'^QE\2?'_A[XF?LDJ/'6IZ])\<OV:M7\3?$V:\O9+A-2
MU:WB\/W<>K ,<0MYFJW<&$"J8IX(\!+>%4^K?#G[*7P+\*?$=?BCHG@YX]2@
MU?4-6L+=]0G>SL=1OP1?7MO;,YAAGN TGF2*H),TY&#<3F0^$7[*?P,^!FM1
M:]\-O"#V<]EHS:-HR3:A//%H^F&83FPLHY79;6W,@1O+C"C$4*?<@A2, ]%H
MHHH \2U3P+^WI+J=S+I'QW\$0VC3N;6*7PO(S)&6.U2=W) P":X;X!:+\;].
M_;9\<6?Q'\;:-J.L+X+T\W-YI^FM#$\9E/E@(3P0-V3WR*^IJ\+\ _\ *03Q
M_P#]B)I7_HQJ /7/L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#
M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_
MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&
MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#
M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V
M7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&
MMBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q
M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V
M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?
M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V
M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q
M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X
MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?
M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X
M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H
MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X
MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?
M_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X
M#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,
M?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@
M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?
M_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^
M@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,
M?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_
MQH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,
M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^
M@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#
M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_
MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&
MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#
M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8I))(X8VEED545
M269C@ #J2: ,C[%XW_Z#=E_X#'_&OA[]MW_@IS\<F^.#_P#!.O\ X)DZ+I'Q
M(^/UW#GQ%J4D.[0/AO:,=K7VKSC*B5<Y2U&7)QN!)2*7F?CU^WM^TI_P4[^+
M6M?L-_\ !'KQ0NC^%]&NSI_Q@_:F\GS=.T ?\M=/T,@@7VH%21YR-LCR&5EW
M+,GUM^PK^P+^S?\ \$[_ (+Q?!?]G7PH]O'/-]K\1^(M3E$^J^(K\C]Y>WUR
M0&GF8DGLJ@[455P* /,/^">/_!+'1?V&CK?Q:\4?$5_B/\;/'3>?\1_C!XHM
MC)J6JRG:3;P9)^R6:%5"0)@81-Q;8FWZ@^Q>-_\ H-V7_@,?\:V** ,?[%XW
M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\
MH-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW
M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\
MH-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW
M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\
MH-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW
M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\
MH-V7_@,?\:V** *^FQZC%:A-4N(Y9=QR\2;1CMQ5BBB@ K\0?^#WG_DUGX'_
M /90-1_](17[?5^(/_![S_R:S\#_ /LH&H_^D(H \_\ ^#3;_E*9^UW_ -O'
M_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH *\
M+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBO-_VL/VM_P!GW]B+X(:O^T/^TS\1[+PS
MX7T>/][=7+;I;J8@[+:WB'SSSO@A8T!8X)Z D '8^/\ X@>!_A5X)U3XD_$O
MQ=IV@^']$L9+S6-9U:[2"VL[=!N>221R%10!U)K\T]8\>_M.?\'!VO77@;X(
M:MXC^$O[&%M=O;>(?'T<3V7B'XM*C%9+73E=0UGIC$,KS,-T@RA!S)#'<\ _
MLQ_M._\ !<CQMI?[1?\ P4/\(:O\./V:M+OH]0^&?[.-Q,T&H>*RAW0ZKXC*
M$$(>&CL@<8(S@ O<?I;H>AZ)X8T6S\-^&M'M=.T[3[6.VL+"QMUA@MH44*D4
M:( J(J@ *    !0!S7P&^ 7P;_9@^$NB_ OX _#S3?"WA/P]:"WTG1=*@V1Q
M+U+$G+22,Q+/(Y+NS%F)))KKZ** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\0?\ @]Y_Y-9^!_\ V4#4
M?_2$5^WU?B#_ ,'O/_)K/P/_ .R@:C_Z0B@#S_\ X--O^4IG[7?_ &\?^GR>
MOW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH *\+\
M_P#*03Q__P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&H ]THHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHKY!_X*)_\ !5&P_9<\8:7^R1^RQ\-Y/B[^TCXR
M@_XI#X8Z5-^[TZ-A_P A+5I@0+*R0'>2[(T@'!1=TJ '=_\ !0G_ (*1_ /_
M ()U?#>R\1?$HWWB#Q=XEN?L'P]^&GAF'[3K?BO4&(5+>U@7+;=S('E(VIN4
M<NR(_P ^?LG_ /!-SX^?M7_&_2/^"C'_  6+^P:KXSTV3[3\*?@39RB?P]\-
MHF(9))%R4OM3X4O.VY4=05)*1>3W?_!/;_@E=?\ P.^)%[^V_P#MQ?$B/XN?
MM*^)[79JWC2[B_XE_A>W8'_B5Z) R@6MN@9D,@57D!;A [(?LN@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K\0?^#WG_DUGX'_]E U'_P!(17[?5^(/_![S_P FL_ __LH&
MH_\ I"* //\ _@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\
MGK]_J "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\
M*03Q_P#]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ'4-0L-)L)]5U
M6]AMK6VA:6YN;B4)'%&H)9V8\*H ))/  K\U_BK^V+^TY_P65^(NL?LG_P#!
M++QG>^"/@GH]Z^G?%C]J.&$AKYAQ+I7AK)'G2E3A[P'"!MRE08FG .U_;*_X
M*9_&KXS?''4?^";_ /P2'TC3O%?Q;M_W/Q$^*%^GF^&OA? Q*O)<R ,MS?C#
M!+50V'4[U<H\5>T_\$[/^"9GP5_X)Z^#]4O-#U?4?&GQ*\83_;?B7\6O%3^?
MK7B>]8[F>21BQB@#9V0*Q51R2[EG;NOV-?V*OV<?V!_@=IW[/O[,?P^@T+0K
M']Y<S$^9=ZI=$ 27EW.1NGG? R[=  JA455'JU !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5^(/_![S_R:S\#_ /LH&H_^D(K]OJ_$'_@]Y_Y-9^!__90-1_\ 2$4
M>?\ _!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0
M 4444 %%%% !1110 4444 %>%^ ?^4@GC_\ [$32O_1C5[I7A?@'_E()X_\
M^Q$TK_T8U 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7+?&GXV?"7]G/X7:S\:OCG\0-,
M\+>%?#]FUSK&N:O<B*"WC' YZLS$A5106=F55!8@'SW]NO\ ;_\ V;?^"=WP
M<;XP?M$^*Y(?M<_V/PUX:TJ'[3JWB._; CLK&V!W32L2H[(FX%V5>:^2/@K^
MP/\ M,_\%2_BAHO[:'_!8CPRNA^"]'O!J'PF_94CG,FGZ1P?*O\ 7\@"^OBI
M_P!0P"1@E650SP  YV'3_P!J;_@X5U6.\\0VGB7X._L41W"R0Z:[-8^)?C#&
MK95I<'?8Z0V 0H.Z9<$;BRM;_I)\*OA3\-?@;\.M'^$?P>\#Z9X;\,Z!9)::
M-H>CVBP6]I"O1411@<Y)/4DDDDDFMVWMX+2!+6U@2**) D<<:A510,  #H .
MU/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K\0?^#WG_ )-9^!__ &4#4?\
MTA%?M]7X@_\ ![S_ ,FL_ __ +*!J/\ Z0B@#S__ (--O^4IG[7?_;Q_Z?)Z
M_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "O"_ /_
M "D$\?\ _8B:5_Z,:O=*\+\ _P#*03Q__P!B)I7_ *,:@#W2BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "OD__ (**?\%4/!/[&6K:/^SU\'/ %Y\6/V@?&R^7X!^#_AN4&ZFSG_3;
M^09%C9)AF:63&0C;?E61X_._VRO^"H/Q@^)OQOU#_@G1_P $C/#>G>./C+!B
M+QU\0;X>9X8^&$#$JTU], RSW@PP2T4,=ZD,KLC0GUG_ ()U_P#!+[X0?L":
M5K'C:X\2:C\0OB]XU?[3\2?C%XL/FZOK]R<%D5F+&VM0P&RW1MH"KN+LH:@#
MSK]A+_@E?XVT;XR+_P %"O\ @IEX_L_BE^T3?P?\2ORXR= ^'EJV2-/T6W?(
M0KN(:Y(WL2Q&"TDDOW!110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M^(/_  >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% '
MG_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4
M444 %%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^ ?^4@GC__
M +$32O\ T8U 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !117%_M"?M$?!/]E/X0ZS\>/VAOB/IOA3PGH%MYVI
MZQJDVU$'1451EI9'.%2- SNQ"JI) H ZO6-8TCP]I-UK^OZI;6-A8V[W%[>W
MDZQ0V\2*6>1W8A455!)8D  $FOS7^(W[7_[4W_!:3QWJW[,W_!+WQ=?^ /@-
MI5\^G?$[]J%(&2XU<J<3:9X95L>8Y'RO>\! =RE1Y9GS])^'O[57_!P/K%MX
MU^.^D^)?@Y^QK'<QW.@?#QIFLO$GQ7C5@T=UJ3(=UEIC85D@4[I!A@3F*9/T
MG^'7PY\ _"'P+I7PQ^%O@[3?#WAW0K%+/1]$T>S2WMK.!!A8XXT 55'L* .#
M_8U_8H_9P_8'^"&G_ #]F+X>V^@Z'9GS;N8GS+S5+H@"2\NYS\UQ.^!EVZ !
M5"JJJ/5J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\0?^#W
MG_DUGX'_ /90-1_](17[?5^(/_![S_R:S\#_ /LH&H_^D(H \_\ ^#3;_E*9
M^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH \,^+/[;NE^
M /CM=?L^^"OA7JWB_7M%TBRU;Q)9:9?VT%Q#9W<&J2P?98IG4W<I_LFX!4F-
M!N0"1G/ETGQ0_;9G^$/QM\-_#WQE^SEXVB\'^*/%]MX4L/B8C6+:>NLW (@B
M>V%Q]L6!Y0;<7)A">=@?ZMEE/C7_  4S^ ?Q/^-'C?1_&'P(^!_B?1?C#X1E
ME'PD^,GA2\LHMKR:9>N+'4))),C3A>K#]IM[B-HI89#Y.^9MH] \>>,?V@_&
M?[2V@>&_&G[!WC[6?"_A#7;6;P_XKL->\+QZ'<:B\7DR:S<)+K(U!8+9)Y_*
M@%G))NS+L>18?+ .K\+?MGP^._VD/$GP5\$?"&_U/POX+EEMO&7Q0@\6:)_9
MFCWL=N9GM9K7[;]O#J<1ES;",.'^;",0[X!_MQ_#WX\>(_"6A6?AG5-%C^(_
M@6;QG\-+K5"@'B#0X9;9))PJDF"15O;&;R7^;RKV$_?6:.+R[Q;^R-X?_:1_
M:!B^+_AW]F;6/@]KEK;>)_#_ (Y\6W,.EPR^,-)O;*YM$A9;"ZE-ZAN9+748
MY;C:T7V<KA7ED5:/[*/[+?QVL_B'^SAJ/Q5\$MX=@_9X^!6I>#M7F%W!)!KF
MLW4>CV@DLQ$[,;18-*FFW2*A_P!,@3;OCF6, ^RZ*** /+;_ /;8_92TN^GT
MS4/CEH<5Q;3-%/$\K91U)#*?EZ@@BO-_@E\8_AAX_P#VY/'7BOP;XTLM0TZX
M\$Z='#=V[DH[I(0X&1U&X?G7O\OPT^'$\K3S_#_1'=V+.[Z5"2Q/4D[>37C/
MPQ\.^'])_;Y\>V&E:%9VT">!M+*0V]JB(I,C9( &!G _*@#V_P#X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A
M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4
M4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ
M% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__
M #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%
M']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]
M^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__
M #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z
MJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^
MJ/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4
M_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\
M?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C
M#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_
M 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#S
MXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V
M=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:
M@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?
M#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?
MH4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SX
MP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_
M //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?
MH4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\
M^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I
M_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^
MJN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X
M3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'
M_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%?(7_  4._P""HGA?]EKQ
MCI?[)G[,'PI_X6_^T?XPA_XI'X6Z*5VV,;#_ )".K3 A;&S0?.2Y5G X*KNE
M0 [_ /;P_P""FG[+G_!/GX5Q_$#XO^)I]2UC5I_L?@WP+X=@-UK7B>_)"I:V
M=LOS.Q9D!<X1-RY.64'Y:_9[_8;^,W_!0CXOZ-^W=_P6:ETU8=(N1>_"7]F.
MUN?M&A^#T/*7>J#&S4=2*D9#@HG((Y$,/J?[ /\ P2@O_A3\3Y_VZ?V_?']M
M\7/VD->MML_B.:W_ .)1X.MF#?\ $MT.V8!;>) [(9MHDDRQPGF2!_M#^SM/
M_P"?&'_OT* *2^+_  LBA$UB  #  / %+_PF/AC_ *#4'_?57/[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?
M&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_
ML[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'
M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0
M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"
MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0
MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\
M^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C
M^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_
M0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"@ L;^SU* 75C<++&20'7IFIJ;'%%"NR&-47T5<"
MG4 %?B#_ ,'O/_)K/P/_ .R@:C_Z0BOV^K\0?^#WG_DUGX'_ /90-1_](10!
MY_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]0 44
M44 %%%% !1110 4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L
M1-*_]&-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%4?$_B?PUX)\.7_C#QEXAL=)TC2[22ZU/5-3NT@M[2"-2SRRR.0L:*
MH)+,0  237YJ^,?VD_VJO^"Z/BS4?@9^P#XIUOX6_LP6%])8^/\ ]H>.W>VU
M7QH$8K-IOAU7 :.$X*27I'<C "F*< [;]K+_ (*:?'3]I3XW:I_P3O\ ^".5
MAIWB3X@Z?)]G^)OQHU"+SO#/PTB8E7#/@I>ZCPP2W7<JNI#!RDJQ^Z?\$\/^
M"9?P+_X)Y>#=3D\*7^H^+_B)XMG^V?$CXL>*Y/M&M^*+YCN>2:9BS1PAR2D"
ML54<DNY:1O1?V3?V1?V>OV'_ ((Z5^SU^S)\-K'PSX8TE,I;6J[I;N8@![FX
ME;YYYWP-TCDL< <  #TF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *_$'_ (/>?^36?@?_ -E U'_TA%?M]7X@_P#![S_R
M:S\#_P#LH&H_^D(H \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7
M?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "O"_ /\ RD$\?_\ 8B:5_P"C
M&KW2O"_ /_*03Q__ -B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O/_VH/VIO@'^QG\%M7_:#_:5^)6G^%?"FB1;KO4;]
MSF20YV00QJ"\\SD82) SL>@KSG_@H3_P4I^ '_!.SX?V&K_$;[?XB\:>)[C[
M#\//AAX7A^TZYXJOV(5(+:!06";F4/,1M3<!\SLB-\]_LO\ _!-;X_?M@_&K
M2/\ @H/_ ,%EC8:IXHTN7[5\*O@!83_:/#GP\C8ADEG7E-0U/ 7?,VY$9<C=
MMB$(!QGACX%_M5?\%Z_$=A\7?VS/#NO_  F_9+M;R.]\%_ ^2=K77/B(J-OA
MU#77C(:WM&(5X[1&RW#9^5)W_2OP;X,\(_#OPGIW@/P#X8L-%T31[..TTK2-
M*M$M[:SMXU"I%%&@"HB@ !0  !6E10 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7X@_\ ![S_ ,FL_ __ +*!J/\
MZ0BOV^K\0?\ @]Y_Y-9^!_\ V4#4?_2$4 >?_P#!IM_RE,_:[_[>/_3Y/7[_
M %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 5X7X!
M_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5\:_P#!07_@JM-\"OB/9_L2_L2?
M#4?&#]I3Q+;;M)\#6$W^@>&H&Q_Q,];N%(6TMD#*_ELRO("HRBNLE>=?M*_\
M%(OV@_VW?C-K'[ /_!&:XL;S5]*F^R?%?]HN]@^T>'O 2$D/!9GE-0U,@-MC
M7*(1SG$CP?1W_!/K_@F[^SW_ ,$ZOAO>>&?A5;7VM^*O$5Q]N\?_ !(\33FZ
MUSQ7J!)9[F[N&RQ&YG*Q [$W,<%F=V /._\ @GK_ ,$J8_V=O']_^V9^V-\2
MV^,/[2?BFVVZ_P#$/4X/]%T*%@?^)9HL! 6SM4#,FY55Y 6R$5O+'V+110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5^(/_  >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E
MU'_TA% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/
MD]?O]0 4444 %%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^
M?^4@GC__ +$32O\ T8U 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117F
M/[7?[8O[.O["WP1U/]H/]IWXD6?AOPYIHVK),=]Q?7!!*6MM"OSW$[X.V- 3
M@%CA59@ =SXX\<^#/AEX.U/XA?$7Q7I^A:#HME)>:OK&K7B6]M9VZ*6>661R
M%10 223BOS5\0_&+]JK_ (+[Z_>_##]E+7O$/PB_9!@NI+/Q9\7UMWM-?^)B
M(Q26RT9) &M;%L,CW+C+@E2.)(#:\#?LN?M4_P#!<'QEI?[0?_!1CPGJ_P ,
M_P!FW3KV._\ AS^S;)<-#J'BK8VZ'4_$K(00IPKI9#IQG !>?]*?#OAWP_X1
MT"R\*^%-#L],TO3;2.UT[3=/MEA@M8(U"I%'&@"HBJ  H    % ''_LU?LR?
M G]C_P"#.C?L_P#[.'PWT_PKX3T*#R['2].CQEC]^65SEYIG/S/*Y9W)RQ)K
MO*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K\0?^#WG_ )-9^!__ &4#4?\ TA%?M]7X@_\ ![S_
M ,FL_ __ +*!J/\ Z0B@#S__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[
M7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "O"_ /_ "D$\?\ _8B:5_Z,
M:O=*\+\ _P#*03Q__P!B)I7_ *,:@#W2BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBOB?]O?_@JIXD\ _%I/V!?^"=OPZM_BS^TCK%ONDT=9#_8O@:V; _M+7+A#
MB%%#*PMPPD?*@[?,C$@!Z+_P42_X*<_!/_@GOX8TK2-9T;4O&_Q.\8R_9/AK
M\(O":>?K7B:\8[45(U#&& -]^X92J@$*'?"-XK^R)_P3&^-OQY^-^E_\%%?^
M"PNL:=XK^*%DWVCX<_"2P<3>&/AC$Q#*L,9+)=Z@,*7N6+!74%6<QQR+Z+_P
M3N_X)5^&_P!DKQ/JW[4?[1/Q$N/B[^T7XSBW>-?BQKT(W0*P_P"0?I<1&+&R
M0?($0*7"C(50D4?UQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^(/_  >\_P#)K/P/
M_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^
MWC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4
M444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^ ?^4@GC__ +$32O\ T8U 'NE%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4DDD<,;2RR*J*I+,QP !U)-+7YL_MJ_'GXL_P#!
M63]H[6_^"3G[#?C6\T3X=>&Y5A_:C^-&COQ96[$AO#&FR_=>\G 9)F&1&N]&
MSME0@%OX^?\ !0G]I+_@I%\6M:_89_X(V:W!9Z1I%T;#XM_M1SP>=I'A=3Q)
M9Z-T74-1*DX=#LCR"K#<)XOJC]@C_@GE^SC_ ,$ZOA+)\,_@1H-S-?ZK<_;?
M&/C379_M6M>)]08DO>7URPW2N69R%X1-[;5&3GT#]GW]GOX-?LK_  >T+X"?
M 'P!I_AGPIX<LEMM+TG3H0B(H^\[GK)*[9=Y&)=V9F8DDFNSH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "OQ!_X/>?^36?@?\ ]E U'_TA%?M]7X@_\'O/_)K/
MP/\ ^R@:C_Z0B@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]
MO'_I\GK]_J "BBB@#AOB;^TO\!/@UXAL_"OQ1^*ND:)?WD:RK!>W&!;PLLS+
M/<, 5M86^SSA9IBD;-"ZABRD56U']K/]F32?CK:_LQZI\>?"MO\ $&^4FT\'
MS:U$M_,WDB?RUB+9,GDD2^7]_P L[]NWYJ^//^"EVO6'P'^/5Y^UY\!/B9HN
MI^,O#NE6]C\3_@=XJNP+/QGI,.EZQ/9BV4*9H-0>.YOK6VDC$D,\LRPR1L4!
M7NOCY^T?^P)\7?VCO W[,/B3]HCX;:!X@\$?$[2_%.J^%KSQ7I\6NW'B+#-8
M:;;60E-Q)=//<QR3,B-\BF ;C,QB /J/2/C9\)=>^(%U\+-&^(6EW/B&S,JW
M&E0W0,@>(1M-&.S/&LT!D0$M&)XBX42+D\"?&SX2_$_6+_0/A]\0M+U>\TT;
MKR"QN@Y5/-DA\Q>TD?FPS1>8N5\R&1,[D8#\VM#\)_&37/@+\#O@%\-[^:'X
MW>&_VF/B1J?BD&["7NFH\'B\SZA<-P5M[@ZIIICD8;'&H6C#.Y*]#_87MY?$
M/Q+_ &+]/^&=L\2_#S]D[6-+^)]L#MET>61?#=M!IM\HP4N?MNGWO[MP&#6%
MSP,-0!^A5%%% !7A?@'_ )2">/\ _L1-*_\ 1C5/JG[!'P:U?4[G5KGQ5XW6
M2ZG>:18O%]RJAF8L0 #P,G@=JX;X!? [PC\-_P!MGQQX.T+4]9FM;;P7I\L<
MFH:M)/*3)*2V7;DCY1@=N: /J:BL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_
M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_
M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ
M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0
M?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](
M_P"?F]_\"VKXO_X*B?MK^-OA!XF\/?L$_L&Z8?%7[2_Q1MV'AK3Y[IGL_!^E
MY*S>(-3."(H(@&,:L#YCKPKA2C@&7_P4B_;2^.?QV^.<?_!(K_@FGXC6W^*F
MNV"W'Q9^)D"F2V^%WA^3 >9F4C_B8S(P$$0(==ZO\A9'7ZD_8F_8N^!?[ ?[
M.FA_LT_L^^'39Z+H\9DN[VY(>\U>]?!GOKN0 >;/*PRS=  J*%1%4<%_P3M_
MX)E?"/\ X)^?!%_ >A>(M4\2^,?$5ZVK_$OXAZI<,=0\5:S)EIKN=B2P3<SB
M.,L=BDY+.SN_OO\ P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\
M_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1
M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U &Q16/_P (/I'_ #\WO_@6U8'Q3M+GP%\,_$'CCPIX*USQ7JFCZ+=7NG>&
M=*U!8[K5IXHF=+6)I65%>1@$!8@ L,T =%XW\<^"_AGX1U'X@?$;Q=IF@Z%I
M%H]UJNLZS?1VUK9P*,M)++(0D: =68@"K^G:CI^L:?!JVDW\-U:74*S6MU;2
MAXYHV 975ER&4@@@C@@U^:OPY_X)??M6?\%,_%-A\?O^"S6MMHG@FVNDOO!O
M[*GA36G?2[ J<Q3:[=*<ZC<CJ8E(C4YY"N\-?H;H7PK\&^%]$L_#/AFP;3M-
MTZUCM=/T^P?R8+6"-0D<4<: *B*H"A0    !@4 ='16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%5]-TZ
M#2K46EN\C*&)S*Y8\^YJQ0 5^(/_  >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_
M (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_
M "E,_:[_ .WC_P!/D]?O]0 4444 4=2\,^'-9U.PUK5] L[J\TJ9IM,NKBV5
MY+21D:-GC8C*$H[*2,9#$=ZO444 1I96<=W)?QVD2SRHJ2S+& [JN=H)ZD#<
MV!VR?6B"RL[6266UM(HVGD\R=HXP#(^ NYL=3@ 9/8#TJ2B@ HHHH *\+\ _
M\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\
M&_X*)?\ !0+X1_\ !.C]G^;XQ?$6SNM:UK4KQ-*\!>!='&_4O%6M3?+;V%K&
M S%F8C<X5MBY.&.U6 .4_P""H'_!1^S_ &%O 6B>!/A1X);Q[\<OB7>G2/@]
M\,K-MTVJW[#!NK@ @Q64&1)+(2HP-NY,ETI_\$N?^";][^QEX<\0_&_]H7QN
MOC_]H3XJ7"ZG\6_B-<+N,LQ *:;99 \FPMQB.-%"AM@;:BK''%R?_!+_ /X)
M_P#Q=\+>/=;_ ."D?_!0ZZM-<_:/^)%D(Y;2(B2R^'VBGYH=!TX98)L!_?2*
M27?<-S_/)+]N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %17U]8Z78S:GJ=Y%;6UO$TMQ<3R!$B11EF9CPH !))X %>-_MN_P#!
M03]E7_@GI\,X_B;^T[\28M*6^F-OX?T"QB-UJVNW7 %O96B?O)Y"64$@!$W
MNR YJK^V7^Q=\&_^"E7P+T/X6?&+Q-XWT_P9<ZM9ZUJNB:!K%SHS:_:K&S#3
M=13:LIMG+JTD)"2*\2X*,M 'R_\ %K_@JI^T-^W;\1=5_92_X(@^$].\22Z;
M<FS\;_M*>(X"WA#PH>CI8Y!&K7@!RJH&B!*-B6,LR?77[%'[-/BK]DS]G_3O
M@_XZ_:+\8_%76XKRYOM9\:>.+P2W=Y=W,IFF\M1GR(!(S>7#N;RU.W<<5VWP
MD^$'PM^ OPZTKX1_!;X?Z3X7\,:':BWTG0]#L4M[:VC'.%1 !DDDECRS$DDD
MDUT= !1110 4444 %%%% !1110 4444 %%%% !1110 5^(/_  >\_P#)K/P/
M_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^
MWC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4
M444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^ ?^4@GC__ +$32O\ T8U 'NE%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 445S7QB^,/PR_9^^%NO?&KXR^,[+P]X6\,Z;)?ZWK.HR[(K6!!DL>Y)
MX55 +,Q"J"2 0#E_VP?VN_@7^PO^SWXA_:8_:)\6II/AOP];;Y-H#7%].W$5
MI;1Y!EGE?"H@[G)*J&8?(G_!.W]D3XY?M;?M 0_\%@/^"DGA1]/\7W5F\7P'
M^$5X2\'PWT.7E9Y48 -JEPA#22$!D#8(4D1P<O\ LD?!WXG?\%F_VCM#_P""
MG7[8_@N]T3X(>#+TW/[,7P=UF+!U!\X7Q7JD)X:5P UM&<A5PR_*!)/^F% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>=?M3?M:?LZ
M?L5?"#4/CO\ M/\ Q7TKPCX9TX8>^U*;Y[B7!*P01*#)<3-@[8HU9S@X& 30
M!Z+7R!_P4!_;O_:I^'?Q7TS]BG_@GW^RAJGCSXO>)-#34_\ A*O$MG-9^#_"
M6GR2O"+Z_O, 3L&C?%M"=[;>I;$;\A^R3^TC_P %-?\ @HA^T'X>_:-\-?#]
M?@/^S)HTTMQINA^-M$2?Q7\28I(72.:6$G&E6@+K,A#>8Q1#F:-_E^[J /C/
M]AS_ ()!>$/@7\4&_;)_;)^*%Y\=OVBM2C#7GQ'\4VX^RZ"#D_9-%LO]580)
MN90R@.06QY:N8Q]F444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5^(/_  >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_T
MA% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O
M]0 4444 %%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^ ?^4@
MGC__ +$32O\ T8U 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1102 ,DT 5/$'B#0O">@WOBGQ1K5KINF:;:276HZ
MA?7"Q06L$:EY)9'8A415!8L2  "37YB>%M,\3_\ !P[^T/;_ !,\5V%_IW[$
MWPO\1EO"NBW<3P-\8M>M9"IOIT8 G2;>0$)&PQ*P(8%O,2"Q\;O'?C/_ (+Y
M?M%ZK^QI\ O$M]IG[)/PXUM8/C?\1](N&B/Q$U2%E?\ X1S39T(W6:':;B=#
M\W&TA3$TWZ4^!? O@WX8>"])^'/P[\+V.B:#H6GPV&C:/IELL-O96T2!(X8T
M4 *BJ  !T H T;6UM;&UCL;&VCAAAC"0PQ(%5% P% '  '  J2BB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **POB?\3OA[\%OAYK7Q9^+'C"
MP\/^&O#NG2W^MZUJ<XB@L[>-2SR.QZ  =.I.  20*_.N]_:>_;]_X+7WLO@[
M_@G_ "ZW\!?V;996AU?]H/6].>#Q)XO@!VO'X>M'PUK"W(%[)AAG*E'1H6 /
MOOP7^TC\ OB-\7/%'P%\ _&'P]K/C/P5!;3>+?#>FZI'-=Z2LY<1>>BDF-CY
M;94_,N5W ;US\V>!/^"/7@;Q5^U[JW[;/[=7QAU3X[>++/7;F7X7:-XHT^.'
M0? FG&7=;PVFGH3#)=*H3?=.,LZ*X17&\^P_L0?\$_?V6/\ @GE\*_\ A5/[
M,7PXBTJ*ZD$^OZ]>R?:=5UZZY)N;Z[8;[B0EF/.$3<0BHORU[10 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?B#_P>\_\ )K/P
M/_[*!J/_ *0BOV^K\0?^#WG_ )-9^!__ &4#4?\ TA% 'G__  :;?\I3/VN_
M^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%
M% !7A?@'_E()X_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$32O_ $8U 'NE%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YP
M_MU?M%?&+_@IK^T9K'_!(C]@3QO=:+X<T<+'^T_\:=).5\.6#DA_#]A*/E?4
M;@!XY,9$2[U.2LPCZO\ X*6?MP_'/XB_&:T_X).?\$TM6C/QJ\5Z>+CQ]X\1
M3):?"WP\^!)J$[+TO9$8"WAR&!='X+1;OI']A/\ 8=^!O_!/;]G32/V<?@1I
M$B6-B6N=8UF^(>^UW49 #<:A=R]9)Y6&2>BJ%10%15 !UG[./[.GP<_9,^"7
MAW]G?X ^";7P]X2\+:>MGI&F6H^ZH)+2.QYDE=RSO(Q+.[LS$DDUVU%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !115?5=6TK0M-FUG7-3M[.SMHS)
M<75W,L<<2#JS,Q 4#U- %BOE;]O[_@K+\"_V(-:T[X)>&_#FK?%+XW>)E"^#
M/@MX%3[1J]^[#*RW!4,+&V_B::4?<5F17"-CL/\ @H'X(_;Y^)OPLTKX;_L!
M_%?PAX"UC7-<6T\6^.?$UA)=W6A:08I#)<Z=;@&.:[WA$59<+\Y.5(WKE?L
M?\$O/V9O^">FB:CJ7PXL=1\2^/\ Q,3-XZ^*_C.[-_XA\27#$,[SW3Y98RPR
M(4P@P"0SY<@':?LN+^TC\5?V7;"W_P""@GPH\$Z7XR\06MY'XK\'>';AM1TJ
M*SGDD$=G+YX99F%LR13 %XW<.5)5@!ZK965GIMG#IVG6D5O;V\2QP001A$C1
M1A551P    !P *EHH **** "BBB@ HHHH **Y+XK_'+X7_!73%U'XA>*H+1Y
M1_HEA'F2YNCT CB7+-SQG& 3R14V@ZQ+\8/A:=173M?\+MK5C-'''=1_9M0L
MMVY%D !.Q\8=>O44 3:O\5_AOH/C33OASJWC.PAUW56*V.E>=NF?"%\E1G8"
M%."V 2,#)XKH:X?X1_L[_"SX+))=>$M",VJ7.3?:]J<GVB^NF/WB\S<C)Y(7
M:N><5W% !1110 4444 %%%% !1110 4444 %%%% !7X@_P#![S_R:S\#_P#L
MH&H_^D(K]OJ_$'_@]Y_Y-9^!_P#V4#4?_2$4 >?_ /!IM_RE,_:[_P"WC_T^
M3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !7A?
M@'_E()X__P"Q$TK_ -&-7NE>%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\<?\%2/^"BOCO\
M9]U#P[^Q;^Q5X;MO&/[2WQ7C:#P+X=;#VWAZS^99M?U+@B*T@ =E##]X\9 #
M*CXZS_@IS_P4<\/_ + GPOTK3/!W@^7QS\8/B%?_ -B_!_X8:<2UWX@U1L*'
M=5.8[2$LKS2G 487<&=:P?\ @EO_ ,$X]?\ V3=/\1?M+_M2^,(O'7[1WQ7=
M;WXH^.G&Y+8<&/1]/R/W-C;@(@50!(8U8@*D21@'5_\ !-+_ ()U>!/^">7P
M9O/#R>)+GQ?\1/&.H'6OBM\3-7R^H>*=8DRTDTCL2RPHSN(HLX122<N[LWT=
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 44V>>"U@>YN9DCCC0M))
M(P"JH&223T %?)7PD_X*Z?"G]J+]M./]E+]C7X7:_P#%+P[H37*?$WXQ>'Y(
MT\,^%YEA=H;9+E\+J$TD@1"D!(57WJ9 CA0#M/V^?^"F?[+_ /P3M\)6-[\9
M=?O-5\6>(7$'@GX:>%+0WWB#Q-<LVQ(K2T0[B"^%,K;8P2%W;BJGY;\+_L!_
MMI_\%;?$=A\:?^"P%Y-X#^$]O=I?>$?V4/">L.(Y@K!HI_$=[$5:[F& WV9-
MJH<?ZH^9&WW#'^R+^S-'^TO/^V.?@IH+_%"XT&'1G\:S68>]2RB,A6*-F)$1
MQ(RLZ!7=0J,S*B!?1J ([*SM=.LXM/L;=(H((ECAB085$48"@=@ ,5)110 4
M444 %%%% !117E/Q)\>_M$^(/&-W\,_@E\.$TU+78MYXW\2D"TC#H&_T:)<F
M=@&QD\!@0R]Z /0O&WC7PS\.O"M[XU\9:HMEIFGQ>9=W31LVQ<@#A02220,
M$\UPOPH^-OQ#^,/BQ=1T/X0W>D^"!;N8]=U^7R+J]DXV-#;@$^6>?F8X((((
M(VGN_#FC:I9^%++0_%^L1ZS>PVD<=_?O9K$+N10 TAC!*KDC.!P#TK3H P)/
MA9\.IO'I^*$_@VPD\0?9D@7598 TJ(N<;2?NGYB-PP2, D@ #?HHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OQ!_X/>?^36?@?\ ]E U'_TA%?M]
M7X@_\'O/_)K/P/\ ^R@:C_Z0B@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\
M@TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_P#8
MB:5_Z,:O=*\+\ _\I!/'_P#V(FE?^C&H ]THHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O$/^"@?[>WP8_X)U?L\7WQY^+K7%_<27":
M=X1\):4-^H^)]7ER+?3K2, L\DC=2 0BAG(PN*ZO]JW]JGX'_L5? /Q%^TI^
MT1XSAT/PKX9LC/>W+X:6=SQ';P)D&6:1R$2,<LS#H,D?&?\ P3\_97^./[=/
M[1%E_P %@O\ @HWX-FTC4(K=U_9S^#&H9:+P#H\N"NHW49&&U6Y4*[,1F,%>
M%(CCMP#J_P#@F+^P/\9O^%H:K_P5$_X*0);:G^T/X^L/(TG0$/F6/PRT%LF+
M1+!22%EVL?/F!)9F=0S;II)_N6BB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HKX8_:X_X+ ZBWQBO?V&_^"77PHB^.GQVB_=ZR;:X*^%_ P)VFXUF_
M0A%*'/\ HT;>8S(T99'VHWJG_!.W]C7]H7]F;2_%'Q(_:X_;"\2?%SXF_$&>
MVNO%-Q/+Y&@:.85D$=II%B %MH5$K OA3+M5BB'Y0 ?/?Q'_ &3/^"C'_!6O
MXG:YX2_;7U.]^ G[-6C:Y<V,'PJ\':^DOB'XB103-'Y^IZA 2MM82[=RP1'<
MZ-R,B.>ONKX'? CX-_LT_##2O@O\ OAKI'A+PKHL BTW1-$LUAAB'=B!R[L?
MF:1B7=B68DDFNMHH **** "BBB@ HID\\%K ]S<S)''&I:221@%51R22>@KE
M_A]\;?AC\5=:U;0OA[XJAU631&C6_GM$9H S[L!)<;)/NG.TD#(H Z+5]8TG
M0--FUG7=4M[*SMT+W%U=S+''$HZEF8@ >YK%^)M[\2E\%R3_  :LM(N]9F>-
M;4ZQ<.MLB,P#2G8,MM!W8!&0.,G /%:Y^ROI_P 1_'MSXN^-WCO4O%.G1WK2
MZ'X7EQ;Z?8QY^4/'&?W[CIO;&1PP:O5+2TM;"UBL;&VCA@AC6.&&) J1H!@*
MH'   P * //_ (.?!CQ?X*UNZ\>_$SXMZMXH\0ZA:^1.';R=/MH]P;9!;K\J
MX(^^>3Z#)SZ)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5^(/_![S_P FL_ __LH&H_\ I"*_;ZOQ!_X/>?\ DUGX'_\ 90-1_P#2
M$4 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0
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
M-JP-.U2?1]/@TG2? ,UK:6L*PVMK;(B1PQJ JHJK@*H   '  J?_ (275_\
MH4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^
MA0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O
M?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0
MO?\ OI:/^$EU?_H4+W_OI: -BBN:L?B3::IJ][X?TW3OM%_IGE_VE907D3S6
MGF M'YB [H]P!*[@,@$BOBO]H#XF_P#!<K]IKXN>(O@K^RO\&O"?[/?P_P!(
MU>:P;XR^,[B+Q!K.L0JV!=:7IB8AB# @@7601T96!  /OFBOSE3_ ()O?\%@
M]"C!\%?\%W_B/!(%^]KWP3T#4UW>NV21>,@<9Z9&>37V%X\LOVF+K]FR[\!_
M#?QQ':_$L>%X[2P\>ZKX>ADMCJBQ*K7TEBC;-K.&<PJ=HW;0<"@#UBBOSK'@
M/_@YD\._-I'[3'[-/B(KR%U_X>ZG:!^^#]ED.!VX[$]ZZ[X$^+?^#B#3OB_X
M>L?VF_ 7[*6I> FU)%\37W@*3Q'#JR6?.YH4NV,)EZ$ _+0!]S45X!^VA\;?
MV[_AKX1T;4_V)/V/=(^)>L3:DR:YI?B/QG%HR6]J(R0\<K*P=R^%VD8 R:^=
MU_X*+_\ !<O0!M\4?\&_!U!%'SW>@?M+Z&P)]HI(-_.">O ('6@#]!Z*^8/V
M,?VV_P!K_P#:'\5ZSX:_:)_X)B>-O@Q#IFGI<6>IZWXLL=3@U"4R!3#&;<##
M!3N)/'4=JQ/VLO\ @JYXB_9,^+<OPQN_^"9'[4/Q$LH]/@NCXL^%'PR&M:9F
M0$F+S!.AWIM.\8^7(ZYH ^NJ*_/9_P#@XO\ V?M)_P"1Z_81_:L\,8^__;_P
M.NX]OU\MW]O^^A7U)^R3^VS\/OVU/@_#\</@OX*\4QZ)-J$]DB^(M$ETVY$L
M) ?,,X#@9. <8.#B@#V6BOA:]_X.0_\ @C[I?BG4?!6L?M<:;8ZGI-_-9:A:
MZAH>IP>3/$[)(A:2U"G#(PR"0<<$Y&>FT#_@O7_P2:\2,JZ=^W+\-X]Q 'V_
MQ7!:=\<^>4QU[T ?8=%<9J_QO\(^'_ 3?%37[VSL/#"6"7S^(K[58(;%+9P&
M68SNPC$9#*0Q."".>:Y_P_\ MD?L^^+"J^%OBUX1U,L<*-/\86$V3G'&R4]^
M* /4Z*Y[3/'IUNV%[HVB27<) Q+:W,<BG(R.5)'0@U9_X275_P#H4+W_ +Z6
M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\
MA)=7_P"A0O?^^EKP+]OO]NSXK?LE>"=!LO@M^QGXY^*_C_QQJKZ1X*\-^'[;
M;9_;!$9#)J%Z08[*W5 SEVY(1L857= #US]HW]ICX"_LC?"74_CI^TE\4M)\
M(>%=(3-YJVKW&Q2Q!VQ1J,O-*V"%BC#.YX52:X+P]XG^%G_!5+]@Z76/"VI_
M$?P;X2^*GAVYM[34(DG\/>(+6V:1XA<1%@6BWA-Z-ADEBD4D,CD'YB_9V_X)
M6?%CXV_%[3?VU?\ @LAKD?Q?^)5B_P!H\(?#BQBV>"O 62"$M+-R1>7 P,W$
MX;)53AV19:^^AXDU50%7P=>  < ,M '$_LC_ +&?[-/["OP>LO@7^RU\*--\
M*>'[3#RQV:%I[Z? #7%U.^9+F9@!F21F.  ,  #T^L?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_
M (275_\ H4+W_OI:Y#XK_M#+\*XK&TF^&>OZMJNKO)'I&E:7:F62Y= "V6 (
M0#<"2><9(!P: /1Z\L\8_M8^!],\6+\.OAKHU_XX\1>:%N=-\-JLD=HN[#-/
M.3Y<8'(P3P1AMN<UH?"GQK\==5TR\U/XN?#.UTR6>ZWZ9IVF77FO;0;1\DSD
M[7?()RN!ST&*V/#-CI'@NWGM/"/PJ73([FY>XN4L;>*(2RL26=MN-Q)/4_2@
M!?BQ\'O!OQKT.U\->/%OI=/M[U;F6SM;^2!+K:& CEV$;TR<XX.5&".<[?AG
MPMX:\%Z+#X<\(Z#::;86ZXAM+*W6.-/P4 9/<]3WJM_PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM8?CSXW>&OAAI"Z]\0(3I5
MH\GEQRW<ZCS'P3M4#EC@$X )XH [2BO$X?VO-=\:QX^"7[/_ (G\2AO]5J%Q
M']ALF]Q-*.?I@5Z?9^*=?EM(I;SP1>13-&IEB$J-L8CE<CK@\9H W:*Q_P#A
M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\
MH4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^
MA0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O
M?^^EH V**KZ;>3WUJ)[BPDMF+$>5*1GZ\58H *_$'_@]Y_Y-9^!__90-1_\
M2$5^WU?B#_P>\_\ )K/P/_[*!J/_ *0B@#S_ /X--O\ E*9^UW_V\?\ I\GK
M]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH ^;/VY_V*OB3^VAX6U;X+>(/
MB!X7?P#XD++<VFL>%FN+_02VF7=H]U9R"81RSAYXIH"Z(;>:/S=TH B'<ZS^
MS3K]_P#M@>!_VH+#XDP167@[X;:YX1E\/76BO//?IJ5YI-TUR;PW*[&1M(B&
MTPON\UR6!Q7K5% 'C%S^S7XZ^+?BO3]9_:I\5>$O$UAX9U;5KGPI8>'/"MQI
MS+'>V=UI_P#I4DUY<&1EL;VX@98_+1W?S<#"(G._LZ?L'R?!KQ?\-O$7C/XD
MIXDA^#'PSNO GPV1=+-O-'I]P]B);J\?S7$UT8-,L8-R*B_NYY,?OPD7T310
M 4444 %>%^ ?^4@GC_\ [$32O_1C5[I7A?@'_E()X_\ ^Q$TK_T8U 'NE%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M^(/_  >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% '
MG_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4
M444 %%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^ ?^4@GC__
M +$32O\ T8U 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\@_\%2/^
M"C7BG]EV+P[^RI^R5X2@\;_M(_%<M:?#7P:"&BTZ([EEUK4.T-E;@.Y+8$AC
M8 [4D9 #E/\ @IM^WA\:]5^+&F_\$L?^";ES!>_'[QQI_G^(_%!'F67PPT!\
M"75[UAD+<%7'V>$_,6='(^:%)??OV _V#_@E_P $[/V==._9]^"UI/<!)GOO
M$WB;4COU'Q'JLN#<:C>2')DED8=R0BA47Y5%<G_P3)_X)R>%O^"?GPGU(^(/
M%T_C?XK^/-0_MKXO?$_5 6O/$FK/EF.YOF2VB+NL,7 526(W.Y/TO0 4444
M%%%% !117S-^VC_P5Y_8+_82U)/!?QB^,L>J>.+IQ'I?PT\$VK:QXBOIF^Y$
MME;Y:(OT5IC&C'@-0!],UYO^U)^V!^S'^Q1\-)/B_P#M5?&O0O!'A])?*AO=
M:NMKW4VTMY-O"H,MS+M5F\N)7?"DXP#7R+X(^./_  7#_;P\::1XC^%WP(\-
M?LI?"B#5+>ZN-2^*=H-;\8ZY:)(KM$NF(5AL%D0-&Z3,)5SN23/-?;_Q%^#_
M ,)OB_%I-O\ %GX8^'_$\>A:O'JNB1^(-'AO%L+Y$>-+J$3*PCF5)9%$BX8!
MVP>: /@S_AZ-_P %#_V_&_L;_@DG^PO<:/X2N_EC^/O[0D4NCZ,T9X\^PTQ,
MW5^I&2D@PH9</'@U]-?L%_LO?M-?LX^%_$&H_M9?MP>)/C7XO\5W\-[?7>HZ
M/;:;I6CLB%3!IMG O[B(Y&[+$.8U8(A+;O?  !@"B@!EO:VUHC1VMO'$K2,[
M+&@4%F)9F..Y)))[DT^BB@ HK"\<?$_X=?#2Q_M'Q_XVTS2(BN4^WWB1M)_N
MJ3N<^R@FC2_'-AXS^'O_  GOPR,6M176GR3Z.ID,"7;@-L0LZYC!8;22/E[C
MB@#=K-\4>,?"7@C33K/C+Q/I^E6B];G4;Q(4SZ9<@$^U>;>%M$_;$\6^);#Q
M!X^\8^&?"FD6]VDT_A[1+$WL]U$""899Y2 F1QNCKO\ QI\-/ 'Q'%DGCWP?
MI^L)I]P9[.+4+<2I'(1@G:W!X[$$4 5_ 7QA^%OQ1>>+X>>/=+UA[5%:YCL+
MI7:)22 64<@$@]:U+KQ;X5L=1.CWOB;3X;M0"UK+>QK( >GRDYYJ/0?!'@OP
MK<2W?A?PAI>FRSJ%GEL-/CA:0#H&**"0.V:YOQ]^S7\"_BCK4GB/Q[\-=/U*
M_E14DO)=ZR,JC"C<K \#B@#MHIH;B,2P2JZ'HR-D'\:=6)\/?AQX*^%/AB+P
M;\/]"33M,AD>2*U25W 9V+,<NQ8Y)]:\XN_V+?!C74MYHGQ=^(^D22R%R=+\
M82(%).> RMCF@#V*BL7Q?X8UC7_!5QX6\/\ C&]T>\D@2.WUF!5EGA*E3OPW
M#$@$'/7<:XGP+\(OV@/"OBVSU/Q!^U+=:]HT+L;S1KSPI:QM<*4( \]#N7#$
M'@<XQ0!ZA17'_%NR^.MW!8O\$-:\-VDT;R'4%\1V\TB2C"[ OE<KSNS]14/P
MC;]HGSKZ+XZQ^#MBK'_9LOA0W67/S;_,$_3C9C'O[4 =M17FGQ%^)'[1WA?Q
M;<6/@3]G"#Q/HJ+&;?4$\76]G*Y* OF.52>&) ]<>]=A\.O$7BGQ5X2MM<\9
M^!I?#FHRM()](GO4N&AVN5!\Q/E;< &&.Q% &W17C4G[9%EITC1^(?V<_BI8
M!&(,TGA O$<=PRR'(_#O7I?COX@>%/AGX.NO'WC;4'LM+L5C:[N/L[R&,.ZH
MOR("Q^9E' - &U17G7P__:R_9Z^*7B&V\)^!/B5;7VI7F[[+9_9)XGDVHSM@
M21KT56/X5UWBCQ_X$\#O;)XT\:Z1H[7A86@U34HK<SE<;MGF,-V-RYQTR/6@
M#7HK/T'Q9X5\5(\OACQ-I^I+& 9&L+U)@N>F=A.,X/Y5H4 %%%% !1110 44
M44 %%%4?$WB?P]X,T&Z\4>*]9M]/TZRC\RZO+J0(D:YQR3ZD@ =22 .30!>K
M ^(GQ1^'WPFT%O$OQ%\66>E6:Y"O<R?-*1_#&@RTC?[*@FN0^%_[1=Y\9O&2
MP?#WX8ZM+X02*3S?&6H@6L,T@'R"")QOF4G@MQ@]171:Q\#_ (5^(OB+#\5O
M$/@ZUO\ 7+:T2WM;J\S*L*JS,&2-B45\M]_&[@8- $OAGQ;;_&3X8'Q'X/N=
M5T5=7LYDL+N\T_RKFW)W(LXCD!!Z!USD,"#WK ^%'[,'PU^%NIMXNECNO$'B
M>?YKOQ1XAG-S>.V.2K-Q$.WR@''!)KT:B@ HHHH **XOXJ_'_P"&'P;GMM/\
M:ZS.M_?1E[#3;*QEGGN0#CY512.OJ0*Y#_A=O[1/Q!^3X1_L[S:9;/\ ZO6/
M'EV+11Z$VT9,I'?(- 'L=<SX\^,OPJ^&,1D\>^/]+TQ@N1;W%TOG,/\ 9B&7
M;\ :?\,-,^)VE^''C^+7B;3=4U62Z:02:59&"&&(A<1 $Y?!#'<<$A@.V3F>
M%_V</@=X/UB?Q#HGPTTS[?<7+W$E[=0_:)1(S%B5:4L4Y/1< 4 <I'^UA?>-
M)5A^!OP/\3^*HV8!=4G@&G6+#U6:?KZX*BO0_B-X6\1>,_"LF@^&?'-YX<NI
M9$)U*Q@2254!^9!NX!(XW#D=?8[P  P!10!Y3H/[&WP8L]077?&MMJ?C'4QU
MU#Q;J3WC'U&PXC(]BIKTW2M'TC0;%-,T/2[:RMHQB.WM(%CC7Z*H %6:* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\0?^#WG
M_DUGX'_]E U'_P!(17[?5^(/_![S_P FL_ __LH&H_\ I"* //\ _@TV_P"4
MIG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH ***
M* "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBO&?V]/VZ?@?\ \$\/V=-5_:)^.6I3
M-;VSK::#H&GJ'O\ Q!J<@(M]/LXNLDTC#Z*H9VPJ,0 <G_P4Q_X*,>#?^">_
MP@L-1L?"MQXS^)WC;4!HOPE^&.DDM?>)M7DPJ1JJY98$9T:67&%4@#+NBMQW
M_!+?_@G/XS_9MF\1?M?_ +8_BFW\:?M*_%<+<_$/Q4N'@T:WX,6AZ<.1%9P!
M44[?]8T8/*I&%Y3_ ()G?L+_ !P\7?&"_P#^"K/_  4HTZ*;XZ>,=/-OX.\&
M,QDL_A=X??)CTNU5N!=LC'[1-C=EW3.6E,GW=0 4444 %%<[\5?B]\*O@7X'
MO/B9\:?B3H7A+P[IR;K[7/$>JPV5I .?O2RLJ@G' SD]J^,_"'_!;_2OVJOC
M)I/PP_X)G_L?_$#XY:"OB*WL_&'Q5CMQH7A;1[/SE6ZDAO;Y5^VW$<8D98%5
M!(0NUV!H ^Z[JZMK&VDO;VXCAAAC+RRRN%5% R6)/  '))KXC^/W_!>7]DOP
M?X_N/@!^QYX8\3_M*_%1,J/!?P8L?[1M[1LXW7NI#-K:Q!LAW#2-&1\R"O;O
MVYO^"?7P$_X*(^"]!^&7[2&H>+9O"^C:W_:-]X;\/>++G3+37AY;)]EOUMV5
MIX,D. "K*R JX!8-W7P!_9K_ &?OV5O $'PM_9O^#7ASP3X?M\%=+\-Z3%:Q
MR.!CS)-@!ED/>1RSL>22: .#_80\:_\ !0#XB> -9\8_\% /@OX$^'VK7^L"
M7PIX1\'>()=3N-,TXQ*/)U"X(\F6Y$@<[X#L*L!M4J<Z/[/7_!/O]BO]E/QM
MXB^)G[/W[-OA;PWXE\5ZQ>:GK_B2VL/-U"ZGNIGFF'VF4M*D1=V(A1EB0'"H
MH&*]BHH **I:?XD\.ZMJ5WHVE:_97-Y8;/MUK;W2/);[MVW>H.4SM;&<9VGT
MKSKX@?%?X^_\)?>>!OA!^S_+>&T95?Q+XAU)+;3_ )D5@R*I+S*-V#M((((Q
MQ0!ZE6'KGQ,^'GAG7;/POK_C;2[34]0N$@LM.FO4$\TCG"JL>=QR2!TQS3=(
MT7Q1K_PY7P]\3[BT&J7NG/;ZO+H,LD<09U*L86;#KP>">0:Y[X<?LN? ?X5W
M":EX3^'5D=01P_\ :NH W5UOZ[Q+*693GGY<4 :/Q=\7?%'PKIEH/A3\+5\3
MW]Y<&)TFU6.TBM%QGS9&<?,O; YJK\'[/]H(37^J_'+6/#A%RL?]GZ3X=MI=
MEG@MNW2R'=(6!4'L"O'4UW%% '%7/[.GP1O_ !Y>?$W5?AMIE]K=^Z/<7NH0
M^?\ ,J*BE4D)1#A1RH!SD]37:1QQPQK%%&JHJ@*JC  '0 4M% !1110 4444
M %%%% !1110 4444 %%%% !1110!6_L;2/MRZG_95M]I0DI<>0N]<C!PV,C(
M)%9GC3X9_#KXCQP1?$#P+I&M"UW_ &7^U-.CG,.[&[87!*9VKG&,[1Z"MRB@
M#G/ 'PA^&/PLDO9?AUX(T_1CJ/E_;180[!+Y>[9D#CC>V/\ >-<K\0OV1O@K
M\2_%]WX]U_3-3AU>^\O[5>Z?KES 7*1K&IVJ^T81%' '3/6O3:* ,7P!X&TO
MX<>#[3P3H=_?3VMD)!#-J-VUQ.=\C/\ ,[<M@L0,]  .U>:+^R[\3=-8'0/V
MOO'D8!X&I/#=\>^Y1GBO9:* ,7XAZ7XWUGPC=:=\.?%-OHNL2&/[+J5U8BY2
M(!U+ QD@-N4,OMNSVKCOAYX=_:LTCQ=:M\2/B-X4U?0E$GVQ;/2)+>Z8[&";
M>2@^?:3GMG%>ET4 <5\7-9^/&CR6$GP8\&:%K$;"7^TX]8U%[=U/R^7Y9 P<
M_/G/H*D^$?B?XR^(HK]?B_\ #"R\.26[1BQ:RUM+Q;H'=O.% *;<+UZ[O:NQ
MHH \J^(_Q2_:%_X2N[^'WPC^!)EE#JMOXKUW4%CTU4**6D*)^\<AB5V#DXSR
M.*[W1-!U.]\#VOAWXF2:?K-X]DD6KN+("WNI,#<?*;(VD\XZ>PZ#8KF?'GQE
M^%7PQB,GCWQ_I>F,%R+>XNE\YA_LQ#+M^ - '2111PQK##&J(BA411@*!T '
M:G5R?PH^,_A#XS6=YJG@JVU,V5I*J)>WVFR6\5UN!.Z(N 7 QSP"...17,^+
M? /[3GCCQ+>VR?&32O"WAW[0PLDT'23-?30=O,DF.(W]T_*@#T77O$GAWPKI
M[:MXGUZRTZU3[]S?W20QCZLY JIXG\6-HO@RX\8:#H=UKVRU6>ULM)VO+=JV
M-OEY(!R#GKTZ9Z5P.@_L;?!BSU!==\:VVI^,=3'74/%NI/>,?4;#B,CV*FO4
MK.SM-/M(K"PM8X(((UCAAA0*D:*,!5 X     Z4 >0?V]^V7\1^-$\'>'/ %
MC)_R\:Q='4+X+V98XP(P>^U^E;GPZ^ WB#PQXJ@\>>//C?XF\3ZK CJL-Q,M
MO8+O4J2MJ@V@\^O8>E>CT4 1M:6K7*WK6T9F1"BRE!N"GD@'KC@<5)110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %?B#_ ,'O/_)K/P/_ .R@:C_Z0BOV^K\0?^#WG_DUGX'_ /90-1_]
M(10!Y_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]
M0 4444 %%%% !1110 4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/
M_P#L1-*_]&-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !116/\0OB#X'^$W@75_B=\
M2_%5CH?A[0-.FO\ 6M8U.X$5O9VT2%Y)9';A550230!SO[2_[2GP8_9!^!GB
M/]HW]H+QK;>'_"7A;3VN]4U&X.3C(5(HT',LLCE8XXURSNZJ 2:^'_V"_P!F
MOXS_ /!1S]HO2O\ @K]_P4(\%7&C:=IJ,W[,?P5U4;H_"6FR$%=<O8S\KZG<
M*$D7(_=+L;JL(AYSX!_#SQQ_P7F_:+T?]N/]H[PM?:3^RK\.]9:X^ GPPUBW
M,9\=ZC$2G_"3:I"WWK<'<+>!P01G(VF7[1^GM !17SU\8?\ @JI^P3\$/V@/
M#'[*GBW]H?2;WXD>+/$-MHNF^"_#B2:I?6]S-($4W:6JN+)%SN9IR@"@MR!5
MC]O7X#?MK?M$>&?#W@#]D3]L6U^"]E-?S#QWXBM_"<>IZM/9%%\N.P:5Q';2
M;@X:0C< ZLI!3:P!N_M>?M^_L;_L&^#O^$W_ &M/VA/#O@RVDB+V=EJ%WYE_
M? =1;6<0:XN#G_GFC8[XJK^PO^VQH/[>'PMU'XR>$/@9\1?!&AQ:V]GH+?$?
MPT=+GUVT$43KJ-M$68FV=G=48D,?*)(&0*\S_9$_X(H_L)?LE^,/^%S2^"=2
M^)OQ2GD6;4/BS\7=3;7]=GG'_+9)9P8[9QR T*(V#@L:^MJ /A[P]_P0A_9L
M\>?&BZ_:%_;W^*GC;]I/Q,FK7%SX>LOBGJ0?0M!@>1FCM[;28 MKA4(5A(KH
MY&X1H3@?:N@>'] \)Z):^&O"VAV>FZ=8P+#9:?I]LD,%O&HPJ)&@"HH'
MKG/B[\:?#'P:TZSO->TC6=1GU&=H=/T_0]+>ZGN)%7<5 7@'']XC/;H:K_!_
MXD?$?XC2W]]XP^"]_P"$M.18SI,FJ7\;W%WG=OWPKS#CY, YSD^E ';DA068
M@ #DFJ.J^(;#3/#=UXIB62]MK6SDN=M@HE>944L1& ?G8@8 '4UYWX^_99T'
MXK>,+S7?B3\1?%.I:1.Z&W\*1:JUOI\0"*"&6+#.203G<"-V.:]"\*>%?#_@
M?P[:>$O"FF)9:=80B*TM8V)6-!V!8DGKW- 'FGA3XW?'7XC^); >%?V<K[1O
M#CW2?;]7\7WRVMQY&[YC':KE]VW)!)VDXSCK76?%[X.:+\9M,M-$\0^)]>L+
M*WG:2XMM%U1K9;U2,>7-M'SIWQP<]ZZ^B@#E?AA\$?A3\&;*6R^&?@BSTH3J
MHN)HE+S3 9P'E<EW R< DXR:ZJBB@ HHHH **** "BBB@ HHHH **SO$WC#P
MEX+LEU+QCXIT[2;=WV)<:G?1P(S8)VAG(!. 3CVKD-1_:J_9QTO/VGXSZ V.
MOV>_6;_T7G- 'H%%<7\./VAO@W\7-<N/#?PZ\;1:I>6EM]HN(HK69 L>X+NW
M.@4\L!@'/-5/B7^T-X;^&/B(>%KWP1XKU:[:W68#0-!>Z3:Q( W @9RIX^E
M'?T5Y /VJ?$FH'&@?LL_$J7/W3?Z(EJ#^+.>*[_X:^+?$GC7PX=:\4^ +WPW
M<_:&1=.OYTDD* ##Y3@ Y/'7B@#H**\HU;QA^V#/JMS:^'?@[X5M[6.X=+6Z
MU+Q"S^;&&(5RL:Y&1@XZC.*KB#]NW4O];??"_3$/3R8K^:0?7=\M 'K]%8^K
MZ7XQU/P/)I.G>*(M,UR6P$:ZO#9+,D%QM&9%B?AAG)"FO./^&?\ X\:A_P C
M!^U_KTF?O?V=H%K:?EMSB@#U^BO,?"/[-^I^'?$MGXHU?]H7XA:O)9SB46-[
MKJBTF/\ =DB"?,OMFNE^*?P<\#_&33K72?'5K=S6]I.98X[6_E@W$C!#&-@2
M,=J .@O]:T;2ANU35K:V&,YN)U3^9JOHWC#PCXBNI;'P_P"*=.OYH%#30V=]
M'*T8)QE@I) SZUYU8?L1?LN:<V^+X46\C9R6N=0NI<GU.^4UV7@7X0?##X92
MS3^ / NFZ3)<1A)Y;.V"O(H.0&;J1F@"CXZ_:$^"WPSU9M!\=?$2PTZ]2-9&
MM)F8R!6&0=J@GFN4G_;H_9D$A@T_Q]/?2C_EE8Z)>.?S\H#]:].N_"GA>_U
MZM?>&[":Z*A3<S6:-(0.@W$9XJY!;P6T8AMH4C0=$10 /P% &+\.OB%H/Q/\
M,Q^+/#<-[':R2O&@O[-X)"5.,['YP>H/<5P5[^TQXT:]FLM _9:\?77E2LBR
MW5C';))@D;@6<\'&0:]:HH \@_X79^T[J!QHO[']PJGI+J/C.TAQ]5VDUZ/X
MHN/'(\&3W/@O3]/_ +>-NIM;;4Y6^SB4D;E=DYP!NY'H*V** /(/[/\ VZM2
M_P"/KQ#\,],4]/L=I?3,/^_G&:U/!7@;]INT\46FK>/?CII-WIL,A-WI&G^&
M$C^T+M("^:6W)@D'(]*]+HH Y'XL?"A_BO;66F3_ !"\0Z'9V\CM=P^'[[[.
MUZ& PCO@G:,'@==QK/\  ?[,'P(^',JWGAWX<6#W@;<=0U%3=7!;NWF3%BI/
M^SBN^HH   !@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_$'_ (/>?^36?@?_
M -E U'_TA%?M]7X@_P#![S_R:S\#_P#LH&H_^D(H \__ .#3;_E*9^UW_P!O
M'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH ****
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
M.",CO7JM% %;4M%T?6?)_M?2;:Z^SRB6W^TP*_E2 $;UW [6P2,CGDU9HHH
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
M^PZ'JRQVIVECO,90_.=V"<\X7TKGO^&=?C'9_P#('_:Y\5)Z?;=/M[C_ -"
M]_T]* /7Z*Y[X:>&?&WA3PX=*\??$5_%%[]I9UU*33(K0B,@8CV1D@X()W=?
MFQVKBM8\+_MBQ:O=7/ASXH^#I;-[EVM+;4=$E5HXBQ*H6C/S$# SWQ0!ZM17
MD&_]O"Q^]!\++]1_<;4(G/Y_+7H^IW_C.Q\#OJ-CH-K?:_'IP<:='=>5#+<[
M1E!(WW4W9 )[4 ;%%>0?\+E_:HLO^0E^Q^95'66Q\<V;9^B%<^OZ"M#PK\=/
MBAK'B.RT'Q)^S-XDTB.ZN%BEU!KR">"W!ZNY0_='/Z>M 'I]%<O\4OBC:_"O
M2K;5KSP5XCUI+BX,1C\.:4;MX?E)WN PVKQC/K7#M^VAX# \F+X:>/I+MN(K
M!?"<OG2GT4$XS^- 'L%%<3\*?B5X_P#B%>WDWB3X+:GX7TV.)6L+K5KV(SW+
M$G<K0+\T6!@Y).<^U9WQ#^"WQ"^(OBJ>[F_:"U_1= D1%AT3P_!%;2H0H#DW
M."YW')P1QG% ':>)_&O@[P5:?;_&/BO3M*AQD2ZC>I"I^A<C--TCQCHGB?PF
M/&7@Z[75[.6WDELWLF!%SMR-J$X&2RE>>]<-X8_8[_9]\.7G]JWG@==;OV(,
ME_XCN7OI)#ZD2DIGZ**](T_3M/TFSCT[2[&&VMXEVQ06\01$'H%' H \C_X6
M%^U[X[^7P7\%-$\*6S_<OO%^KF:0KZ^1;C<C>S9YJYX>^"/QJO\ 7[+Q+\4/
MVE-6NOL=W'<+I'AVQBL+5BC!O*D(!::,XP0V,@D5ZM10!G>)/!_A/QC!!:^+
M?#-AJD5K<">WBU"T298Y0"H<!P0& 8C/O5ZVMK:S@2UL[=(HHQA(XT"JH] !
MTI]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7X@_\ ![S_ ,FL_ __ +*!J/\ Z0BOV^K\0?\ @]Y_
MY-9^!_\ V4#4?_2$4 >?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]
MKO\ [>/_ $^3U^_U !1110!^?7_!2[7K#X#_ !ZO/VO/@)\3-%U/QEX=TJWL
M?B?\#O%5V!9^,])ATO6)[,6RA3-!J#QW-]:VTD8DAGEF6&2-B@*^Q^./%V@'
M_@KW\'+*_P!2@L[V]_9O\>B+3;JX19P[ZWX/D6,H&/S;8I3@9SY3XR%-?2FI
M>&?#FLZG8:UJ^@6=U>:5,TVF75Q;*\EI(R-&SQL1E"4=E)&,AB.]7J /RRT/
MPG\9-<^ OP.^ 7PWOYH?C=X;_:8^)&I^*0;L)>Z:CP>+S/J%PW!6WN#JFFF.
M1AL<:A:,,[DKT/\ 87MY?$/Q+_8OT_X9VSQ+\//V3M8TOXGVP.V71Y9%\-VT
M&FWRC!2Y^VZ?>_NW 8-87/ PU?H,EE9QW<E_':1+/*BI+,L8#NJYV@GJ0-S8
M';)]:(+*SM9)9;6TBC:>3S)VCC ,CX"[FQU. !D]@/2@"2BBB@#Q+5/V"/@U
MJ^IW.K7/BKQNLEU.\TBQ>+[E5#,Q8@ '@9/ [54;_@G;\"F+N/$?C422%2\W
M_"63ER%!P-QYQR>/IZ5[Q10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[
MQW_X5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+
M_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\
MT-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__  KYZ/\
MAW5\#_\ H;O'?_A7SU[U10!\9?'W]CCX9^!/B9\,/#>A^*O%YMO$WBJ2RU(W
M/B:9W$0@+CRR?N-D=17J?_#NKX'_ /0W>.__  KYZ[GXQ_!G4_B;X]\ >+['
M6H+6/P=XA?4;F&:-BUPIB*;%(Z')SS7H- '@O_#NKX'_ /0W>.__  KYZ/\
MAW5\#_\ H;O'?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^
M%?/7O5% '@O_  [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 >"
M_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X
M[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U?
M _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\
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
MK%;0/%YL<[LQ $+Q$2)+]R1"'5F4YK\\_P!KKXE?LT_MX_#'X]>+?V%?VAO
M/BOXBVO[,?B7P/\ #[P;\._%5G?:O=:8SI/?SRVUI(TD$3R06MM;*ZIM+,0<
MW2*OT)\#_$GAKQS_ ,%)?$_QM^$.OV4WPSL_V:O#&GZEK%E.HL#>'5-4O+.$
MR [?,@LI7D9#S%'>Q%L"5<@'TKX;^+OPL\8?"^V^-OACXBZ+?>#KS2?[4M?%
M-OJ49T^6QV;_ +4)\^68=@W>9G;MYSCFM'PKXKT'QMH4'B?PQ?&ZT^[7?:78
MA=$G3M(FX#>C#E7&58$%200:_,[X7V=_\0_^"8/[!7@J+QQ)I/PXU/Q+X=B^
M(^MZ8+>:*!+;1[ZXTR"X\Y9(1#)K,&F1$2HR&5H48'=M;[7_ &#/B1\9_B9\
M&]8O?C;J]OK-WHWQ \0:+H/BNVLDMAXCTBSU"6"TU!HXP(U=XTVLT06*1HS)
M&JHZ@ 'M=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >??'
M?]J_]FG]E^'3+C]HGXY^&/!<>L3-'IK^(]7BM1-M9%=P7(PBM)&&D.$4R(&(
MW#.OXM^.'PA\":_IWA;QA\1=*T^_U58FLK>YN@"RRS)!"['I&LD\D<*,Y >5
MUC4EV"GPS_@HY^T1^R)\.?!&J?L[_&WX_?#'P)XF^+OA&\T**^^('B33]/C@
MTATDAGNY/M<B">.+[1)Y<'/G3.$^5/.EB^4?VB=$T71?A7^V!X*\ ZK)J%O\
M1OV;O!>F?L[.ET7FUZS_ ++O[#3H+!V(:>5=2G#_ "?,C7T,AQYR$@'Z6?\
M"T_AK_PLU?@N/'ND'Q<^BR:P/#*ZA&;X:>DL<+71A!WK$))8TWD %FP">:\_
M\)?\% /V)/'OQL/[-_@K]J;P1JOCT:I>:;_PB5AX@AEOOMEH)6N8/*4D[XA!
M,77JOE/G[IKS:\U>WT__ (*U_##PSXC\2V,NNC]F/Q2EW$+A!)--_;7AMF8)
MP>=DC#CHK'L:[VVTC3O&G[9VG^'M'TR"W\/_  @\$^?!:6T2K;C6-7=HHMBJ
M $EMK&SN 1_SSUA>.: /:Z*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH BO;VSTVSFU'4;N*WM[>)I)YYY B1HHRS,QX  !))X %>=?"S]LC
M]E#XW>%_$GC;X3?M%>#M>TCP<"WBO4M/U^!H=(01&;S;EMV(8C$K2+(V$9%+
M*Q )KL?B+JO@+0_ &MZQ\5-1TRT\,VNDW$OB&ZUN5([.*Q$;&=IVD(18A'NW
M%N-N<\5^;?[2OQ3_ &9OVQ_A;\;?VFOV8/CSX-\9:]JNE> H==T#P'XFM-1N
M[/P/H?BB*_OKK48[5Y##-<6MYJ?[F7#BWBC38LBSHH!^AUM\?_@I<?#_ %CX
MJ2_%#1;3P[X=,@\0ZOJ5\MK#I1CC61Q=&;;]G(CDCDQ)M^21&^ZRDV-;^,_P
MO\/^'M&\4ZCXPMC9^(PA\/&U5YY=3W0F<?9XHE:2;]RK2G8IPB,YPJDCXV\;
M:D-5UW]O/XMZ/K-K)X#OOA5I6G6&KPW:M9W>L6WA[4#?.D@.QV$-UI<+,I/S
M1!"=R$"G\<;3Q3\1/@#^R<?V<OC)!X#^(,WA9KCP+\4+P1W.B6IC\/J9],O(
M7RETMXH51'E7C%M)<(Q:V$4@!]W>&/$_AOQKX<L/&'@[7[/5=)U2TCNM-U/3
MKE9H+J"10R2QR(2KHRD$,"00:O5XU_P3TU2TUC]B;X:7ME\,Y?!ZCPM!$_A^
M34FO1;R)E'=+EL-=1R.K2I.P!E219" 6Q7LM !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %>>_%;]K+]F;X%^-M#^''QD^/'A7PQKOB66*/0]+
MUO68K>:Z:63RHL*[# DES&A; =QL7+<5Z%7R!_P4P^.O[!-YX>UG]B+]HK]I
M7X6^!M1^(^DVY\8OXQ\9:?IES!H23#=(@N)4=YW"R1VP7)21S-@B(A@#Z6UG
MXW?"/P]X_MOA;K?Q#TNV\07?DB'2I;H"3=-YGD(W9'E\F;RU8AI?)DV!MC8L
MZ5\6/AAKOQ&U7X0Z)\0='O/%.A:?;WVM^'K748Y+S3[:=G6"6:)26B60Q2!2
MP&[8V,X-?G3\=]-\;:AX0_:F^%T-U,WQ*\??M0^ =9^%]NRLMY>:6T?A,Z==
MVZ-A_)MGTW4GD8 "'[!=,V-C&OH_3;CPYXF_X*W_ !/\$Q^*(H+VZ_9E\*VL
MRV-ZBW<&=;\2991DE659%8''&Y3W% 'O?@;XZ?!_XEZ_=>%O 7Q%TO5=0L[;
M[3):VER&9[?S6A^T1_\ /:'S4>/S4W('1DW;E('65\"?L;_ [XY:+^U-\$_A
M?J.L^&]9\-_LN?!;6/!6L^/O"TLWDZ[-='2K:RL)8W0+#<K;Z6+FYMXY)EAD
M%N2X\Y%7[[H **** "BBB@ HHHH **** "BBB@ K\0?^#WG_ )-9^!__ &4#
M4?\ TA%?M]7X@_\ ![S_ ,FL_ __ +*!J/\ Z0B@#S__ (--O^4IG[7?_;Q_
MZ?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** (K:RL[-I7M+2*(SRF28QQA?,<@ LV.I
MP ,GG@5+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 1W-E9WAC:[M(I3#*)(3)&&V. 0&&>AY/(]:DHHH AM].T^TN9[RTL(8
MIKI@US+'$%:4@8!8@98@ #GL*FHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *BM+*SL(S#8VD4*-(SLD484%F)9FP.Y)))[DU+10!'
M>6=IJ%K)8W]K'/!,A2:&9 R.I&"I!X(([&GQQQPQK%%&JHJ@*JC  '0 4M%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44UE9W%Q#=7
M%I%)+;L6@D>,%HR05)4GE202..QJ6B@ ID=O;PR230P(CRL&E95 +D  $GN<
M #Z 4^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH CL[*ST^V2RL+2*"&,8CBAC"JH]@.!3=0TW3M7M&L-5L(+J!R-\%Q$'1L'(
MR""#@@'\*FHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** (GLK.2[34)+2)IXD9(YS&"Z*V"R@]0#M&1WP/2I2 P*L 01R#110!%
M96-EIEG'I^FV<5O;PH$A@@C"(BCH HX ]A4M%% !1110 4444 %%%% !1110
M 4444 %?B#_P>\_\FL_ _P#[*!J/_I"*_;ZOQ!_X/>?^36?@?_V4#4?_ $A%
M 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7X@_\'O/_)K/P/\ ^R@:C_Z0BOV^
MK\0?^#WG_DUGX'_]E U'_P!(10!Y_P#\&FW_ "E,_:[_ .WC_P!/D]?O]7X
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
MX^\>^%];ULI=/]JCOYIM+LY4C*&6*+3KAEN) (Y6>)-J N\8!]OT5\M^&?\
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
M\-?"W2/CK^T;\ ]%T3PSK_P/\8?$"PM_#'BJ6_O89/#U]I]M/8R>=;01_O\
M^TH1%(&PIC8O@-\@!]Y45\'ZO^T=\4?V<_V__BKXC^*^C6%[J.L_"SX3Z;H'
MAW0=:N9++^T=7\2>(].4_P"D !&63:C,BKYZ6L;;4>3RTZ[XT?\ !03]IK]F
MKX.+\=?CW^S%INA^'-%^(5QX>\671\1PF?\ LV2('3]<MH?,VK!)/)##/#/+
M&]LOFS%I(H]Y /L*BLOP1<>+KOP?IEWX]M],AUJ6RC?5(=&N'EM(YRH++#)(
MJM(@/ =E4L!G:N<#4H **** "BBB@ HKQ_4OVV?A/I>HSZ9<>&O&#26\SQ.T
M?A:=E)4D'! Y''6O1O$/CK1_#7@:;X@W]K>O90V2W3Q6]HTDY1@" (QR6Y'%
M &U17EG@W]KSX9>.?%%EX2TCP_XIBN;^810R7OAR:*)3C.6=AA1QU-=-\6?C
M+X6^#6G6FI^*=.U:YCO9FBB72=,>Z8$#)W!/NCWH ZVBN&^$W[07@KXRZC=Z
M9X6TG7;:2RA665M6T:2U4@G "E_O'VJE\2_VG_A]\*O%#^$?$>B>(Y[E(4E,
MFF:#+<1889'SJ,9]1VH ]&HKG_AG\2-!^*OA=/%OARSU""V>9XA'J=BUO+E3
M@G8W./0]Z\_U+]MGX3Z7J,^F7'AKQ@TEO,\3M'X6G925)!P0.1QUH ]@HK%\
M0^.M'\->!IOB#?VMZ]E#9+=/%;VC23E& ( C');D<5PW@W]KSX9>.?%%EX2T
MCP_XIBN;^810R7OAR:*)3C.6=AA1QU- 'J=%%?$?_!0S4_C%\)_CGJ'QU\3_
M  B\4?%'X+CX>VVF^(=/^&?BF:U\4_#B[CN+R6;7K.SBEB:Z$\,MNK20N+J$
M6&8PR%U(!]N45^;O[>W[8_AK_A6_PE\0? WQ]=>-_AWX$M=#U?XT:Z#<)IEE
MX=U[2I[/2-;OS%(D]QY,LT.IM:H"5AA,TKVY^SR-T'[>'Q!^)>I_\$B-?\2R
MS:C&/#_B[PKI/@SQMIOC*6;5/%.G1^)=,L#J[3QQ6_D&_A,S821TDBN=WF%)
M* /T"HKYS_8D^%/[1/P[^,7QFUGX@1Z_H_PTUO7M+?X4^#/%7BI=7OM)6*R\
MO49ED6>X%O;7%QL>*V\]_+V2-LB\S8/&/B6GQQ_9I_;<\0_'GXU?#A_%,WBK
M1O$C_!OQ'X5^(^O_ &/3I[#2+F[AT;4O#\DZZ?OEL[:=UO(D9FF20,$9XVH
M^\Z*_)/X_?M6_M$?LN_LJ?";XF_!_P")&K:AXA^+'[&FO>)_''B"YNC<[-;B
M_P"$:>+Q&$<F.*2(ZW?'@"/R_(C(,=O$B?:'P$UC6?AC_P %'?B-^RGX5N[^
M?P-9_!7PCXKM;:^OY;HZ?JUSJ.N6%P1)*S,#<0Z=;2N"?FEBEE.7FD9@#Z<H
MKX!U']H'QE^RE\9_VP_B_P""O!T?BJ70?BMX!TG3-!UKQ/<6UK8V^J:7H<4_
MV?\ =S+ /M%\]PT<:(LCEB3G%>G^"_\ @H1\0=?^)EQ^S1XH^'/A[3?B*_QM
MO_ -D]EK,]UI7DVWABU\2R:B6>*&5]EI>10>0 I>?D,D>YT /J^BOSU_8J_:
MQ^./@7]G"R^!_P -OAC'XU^)3^(/BUKYTJZU^62!H=.\?ZI90V*7,^V0H\DJ
M0)<."(4C4M&VX+7LC_MQ_'73_P!JOP9^S#XP^"N@^';OXD^&;'7?!]QJ/B-9
M7CC2*676;"[$1*B]M56+R5A:6.Z#R.KHEO,T8!]34444 %%%% !1110 4444
M %%%% !1110 5^(/_![S_P FL_ __LH&H_\ I"*_;ZOQ!_X/>?\ DUGX'_\
M90-1_P#2$4 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]
M/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% '$_'#]G;X2_M&Z7H>C?%W0[[4+;PYXGL/$.CQV7B"^T\P:E93K/:SD
MVDT1D\N5%<*Y9,CE37-7'[#/[,MUJEYK5QX)U1KG4/B7;?$"\<^,=5Q)XBMX
M(K>&]V_:L +%!"GD@"$B-<QDC->MT4 >)+_P3T_9?MK/2;/1_#_B/3!H7CK4
MO%VBS:7X[U:WET_4M0:Y-\()$N0T%O.;RZ+VT96',S$(" 0[P%_P3R_9+^&V
MG>%M*\+_  [OQ;^#/!NK^%/#MO>>+=3N(K;2-4DADO[4Q2W+1NLSV\!)924$
M*!"BJ /:Z* /+/A3^QE^S]\%_$/A/Q;X$\/:TNI^!_!,WA'PU>ZGXQU2_:VT
M:6:"9[5A<W,BS#?:V^'D#.HA158*H6H/$'[#'[*_B;X'^*_V<]4^$MH/"/C7
MQ'>>(/$.FVEU/;O-JMS??;Y+Y)HG66"<706:.2)E:)HT*%=JX]:HH X_X2_
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
M^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5^(/\ P>\_\FL_ _\ [*!J/_I"
M*_;ZOQ!_X/>?^36?@?\ ]E U'_TA% 'G_P#P:;?\I3/VN_\ MX_]/D]?O]7\
M+WQY^)OQ)^&7[6/Q2O\ X;_$'7/#T]UX\UB.YFT/5IK1Y4%_,0K&)E+ 'G!K
M#_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_
MX:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:
MP_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_
M:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F
M_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z
M.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"C
ME?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^(
M'_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!
M_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A9
M7W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%
ME??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_Q
MV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_
M !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^
M[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@
M#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBO
MX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[V
MBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^
M&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0
MO^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/V
MIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L
M/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\
MHY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO
M^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X
M@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?
MB!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\
MA97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X
M65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W
M_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_
M\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =
MH_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_
MX:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:
MP_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_
M:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F
M_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z
M.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"C
ME?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^(
M'_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!
M_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A9
M7W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%
ME??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_Q
MV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_
M !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^
M[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@
M#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBO
MX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[V
MBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^
M&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0
MO^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/V
MIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L
M/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\
MHY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO
M^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X
M@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?
MB!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\
MA97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X
M65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W
M_P =H_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_
M\=H_X:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =
MH_X:P_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_
MX:P_:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:
MP_:F_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_
M:F_Z.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F
M_P"CE?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z
M.5^('_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"C
ME?B!_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^(
M'_A97W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!
M_P"%E??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A9
M7W_QV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%
ME??_ !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_Q
MV@#^[VBOX0O^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_
M !V@#^[VBOX0O^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QV@#^
M[VOQ!_X/>?\ DUGX'_\ 90-1_P#2$5^ '_#6'[4W_1ROQ _\+*^_^.UB>-_C
F'\7?B;:P6/Q(^*GB3Q#!:R&2VAUS7+B[2%R,%E$KL%)'&10!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6835092464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_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>
</tr>
<tr class="ro">
<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">$ 15,000,000.0<span></span>
</td>
<td class="nump">$ 51,500,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_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities', window );">Other-than-temporary impairment losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 156,700,000<span></span>
</td>
<td class="nump">105,900,000<span></span>
</td>
<td class="nump">$ 82,100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></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_RevenuePerformanceObligationDescriptionOfTiming', window );">Performance obligation period</a></td>
<td class="text">The Company&#8217;s system sale arrangements generally include a five-year period of service. The first year of service is generally free and included in the system sale arrangement, and the remaining four years are generally included at a stated service price.<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_isrg_SystemSalesArrangementWarrantyPeriod', window );">System sales arrangement, warranty period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Capitalized contract costs</a></td>
<td class="nump">$ 51,500,000<span></span>
</td>
<td class="nump">$ 34,200,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_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod', window );">Market-based implied volatility (period)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent', window );">Market-based implied volatility (percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod', window );">Cash flow hedges de-designated (period)</a></td>
<td class="text">2 months<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_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement', window );">Likelihood of tax benefits being realized upon ultimate settlement</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent', window );">Long-lived assets, percent</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">88.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life, intangible asset</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorSalesTypeLeaseTermOfContract1', window );">Sales-type leases term</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life, intangible asset</a></td>
<td class="text">9 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_LessorSalesTypeLeaseTermOfContract1', window );">Sales-type leases term</a></td>
<td class="text">84 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeTermOfContract', window );">Derivative, term of contract</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | Internal use software</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_isrg_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_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>
</tr>
<tr class="ro">
<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">66.00%<span></span>
</td>
<td class="nump">71.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=isrg_TotalRevenueMember', window );">Total Revenue | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_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>
</tr>
<tr class="re">
<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">70.00%<span></span>
</td>
<td class="nump">71.00%<span></span>
</td>
<td class="nump">73.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=isrg_TotalRevenueMember', window );">Total Revenue | Outside of U.S. (&#8220;OUS&#8221;)</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_isrg_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>
</tr>
<tr class="ro">
<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">30.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Designation As Cash Flow Hedges, De-Designation, 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;">isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax examination minimum likelihood of tax benefits being realized upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maintained in the United States.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Fair Value Assumptions, Market-based Implied Volatility, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Fair Value Assumptions, Market-based Implied Volatility, 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;">isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_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;">isrg_SummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_SystemSalesArrangementWarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>System Sales Arrangement, Warranty 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;">isrg_SystemSalesArrangementWarrantyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a 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 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DerivativeTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period the derivative contract is 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeTermOfContract</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorSalesTypeLeaseTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessor's sales-type 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919359-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_LessorSalesTypeLeaseTermOfContract1</td>
</tr>
<tr>
<td style="padding-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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other 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_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_RevenuePerformanceObligationDescriptionOfTiming">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.</p></div>
<a 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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130554-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_RevenuePerformanceObligationDescriptionOfTiming</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_PropertyPlantAndEquipmentByTypeAxis=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_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_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_TotalRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_TotalRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624094880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) and include the accounts of the Company and its wholly- and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Consolidated Financial Statements include the results and balances of the Company&#8217;s majority-owned joint venture (&#8220;Joint Venture&#8221;) with Shanghai Fosun Pharmaceutical (Group) Co., Ltd. (&#8220;Fosun Pharma&#8221;). Chindex Medical Limited (&#8220;Chindex&#8221;), a subsidiary of Fosun Pharma, has been its distribution partner for da Vinci Surgical Systems in China. The Company holds a controlling financial interest in the Joint Venture, and the noncontrolling interest is reflected as a separate component of the consolidated stockholders&#8217; equity. The noncontrolling interest&#8217;s share of the earnings in the Joint Venture is presented separately in the Consolidated Statements of Income for the years ended December&#160;31, 2019 and 2018, while the amount was inconsequential for the year ended December 31, 2017, and was included as a component of interest and other income, net in the Consolidated Statements of Income.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Beginning in 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-16, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Intra-Entity Transfer of Assets Other than Inventory</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The Company adopted this standard using the modified retrospective approach and, as a result, recorded a cumulative adjustment to retained earnings as of January 1, 2018.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes to the Consolidated Financial Statements. The accounting estimates that require management&#8217;s most significant, difficult, and subjective judgments include the valuation and recognition of investments, revenue recognition and the valuation of revenue and allowances for sales returns and doubtful accounts, the estimation of exposures that are able to be hedged and the offsetting hedge transactions, the valuation of inventory, the valuation of and assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of share-based compensation, the recognition and measurement of current and deferred income tax assets, along with the assessment of recoverability, and liabilities, and the estimates for legal contingencies. Actual results could differ materially from these estimates.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentrations of Credit Risk and Other Risks and Uncertainties</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying amounts for financial instruments consisting of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value due to their short maturities. Marketable securities and derivative instruments are stated at their estimated fair values, based on quoted market prices for the same or similar instruments. The counterparties to the agreements relating to the Company&#8217;s investment securities and derivative instruments consist of various major corporations, financial institutions, municipalities, and government agencies of high credit standing.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s accounts receivable are derived from net revenue to customers and distributors located throughout the world. The Company performs credit evaluations of its customers&#8217; financial condition and, generally, requires no collateral from its customers. The Company provides reserves for potential credit losses but has not experienced significant losses to date. As of December&#160;31, 2019, and 2018, 66% and 71%, respectively, of accounts receivable were from domestic customers. No single customer represented more than 10% of total revenue for the years ended December&#160;31, 2019, 2018, and 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the years ended December&#160;31, 2019, 2018, and 2017, domestic revenue accounted for 70%, 71%, and 73% of total revenue, respectively, while outside of the U.S. revenue accounted for 30%, 29%, and 27%, respectively, of total revenue for each of the years then ended.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers all highly liquid investments with an original maturity from date of purchase of 90&#160;days or less to be cash equivalents.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Cash</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, the Company had $15.0 million of restricted cash associated with its insurance programs. As of December 31, 2018, the Company had $51.5&#160;million of restricted cash associated with its insurance programs and a shareholder litigation settlement that was reached in 2018. Restricted cash was included in prepaids and other current assets and intangible and other assets, net on the Consolidated Balance Sheets.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Investments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Available-for-sale investments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  The Company&#8217;s investments may consist of U.S. treasury and U.S. government agency securities, taxable and tax-exempt municipal notes, corporate notes and bonds, commercial paper, non-U.S. government agency securities, and money market funds. The Company has designated all investments as available-for-sale and, therefore, such investments are reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income (loss). For securities sold prior to maturity, the cost of securities sold is based on the specific identification method. Realized gains and losses on the sale of investments are recorded in interest and other income, net in the Consolidated Statements of Income. Investments with remaining maturities at date of purchase greater than 90 days and remaining maturities as of the reporting period less than one year are classified as short-term investments. Investments with remaining maturities greater than one year are classified as long-term investments.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other-than-temporary impairment.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  All of the Company&#8217;s investments are subject to a periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in determining whether a loss is temporary included the extent and length of time that the investment&#8217;s fair value has been lower than its cost basis, the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company&#8217;s intent to sell the security, and whether or not the Company will be required to sell the security prior to the expected recovery of the investment&#8217;s amortized cost basis. No significant charges were recorded during the years ended December&#160;31, 2019, 2018, and 2017.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company measures the fair value of money market funds and certain U.S. treasury securities based on quoted prices in active markets for identical assets as Level 1 securities. Marketable securities measured at fair value using Level 2 inputs are primarily comprised of commercial paper, corporate notes and bonds, U.S. and non-U.S. government agencies, and municipal notes. The Company reviews trading activity and pricing for these investments as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from various third-party data providers. These inputs either represent quoted prices for similar assets in active markets or have been derived from observable market data. This approach results in the Level 2 classification of these securities within the fair value hierarchy.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventory</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory is stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventory costs include direct materials, direct labor, and normal manufacturing overhead. The cost basis of the Company&#8217;s inventory is reduced for any products that are considered excessive or obsolete based upon assumptions about future demand and market conditions.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property, Plant, and Equipment</span></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant, and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets, generally, as follows:</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.744%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:41.256%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to 30 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to 15 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment and furniture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Greater of lease term or 1 to 5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Enterprise-wide software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchased software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lesser of 3 years or life of license</span></div></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense for the years ended December&#160;31, 2019, 2018, and 2017, was $156.7&#160;million, $105.9 million, and $82.1 million, respectively.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capitalized Software Costs for Internal Use</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company capitalizes direct costs associated with developing or obtaining internal use software, including enterprise-wide business software, that are incurred during the application development stage. These capitalized costs are recorded as capitalized software within property, plant, and equipment. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Upon being placed in service, amounts capitalized are amortized over an estimated useful life of up to 5 years, generally on a straight-line basis.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Combinations</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for business acquisitions in accordance with ASC 805, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Business Combinations</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  This standard requires the acquiring entity in a business combination to recognize all of (and only) the assets acquired and liabilities assumed in the transaction and establishes the acquisition-date fair value as the measurement objective for all assets acquired and liabilities assumed in a business combination. Certain provisions of this standard prescribe, among other things, the determination of acquisition-date fair value of consideration paid in a business combination, including contingent consideration. The Company allocates the acquisition-date fair value to the assets acquired and liabilities assumed based on the estimated fair values. The excess of the acquisition-date fair value of consideration paid over the fair values of the identifiable assets and liabilities is recorded as goodwill. Acquisition-related costs are recognized separately from the business combination and are expensed as incurred. The Company includes the results of operations of the businesses that are acquired as of the acquisition date.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill and Intangible Assets</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and intangible assets with indefinite useful lives are not amortized but are tested for impairment at least annually during the fourth quarter, or if circumstances indicate their value may no longer be recoverable. Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill was tested for impairment at the enterprise level. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible assets&#8217; useful lives, which range from approximately 1 to 9 years.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-lived Assets</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates long-lived assets, which include amortizable intangible and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of long-lived assets may not be recoverable. Recoverability is measured by comparing the net book value to the future undiscounted cash flows attributable to such assets. The Company recognizes an impairment charge equal to the amount by which the net book value exceeds its fair value. No material impairment losses were incurred in the periods presented.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s revenue consists of product revenue resulting from the sale of systems, system components, instruments and accessories, and service revenue. The Company accounts for a contract with a customer when there is a legally enforceable contract between the Company and its customer, the rights of the parties are identified, the contract has commercial substance, and collectability of the contract consideration is probable. The Company&#8217;s revenues are measured based on the consideration specified in the contract with each customer, net of any sales incentives and taxes collected from customers that are remitted to government authorities.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s system sale arrangements generally contain multiple products and services. For these bundled sale arrangements, the Company accounts for individual products and services as separate performance obligations if they are a distinct product or service that is separately identifiable from other items in bundled packages and if a customer can benefit from the product or service on its own or with other resources that are readily available to the customer.&#160;The Company&#8217;s system sale arrangements include a combination of the following performance obligations: system(s); system components; system accessories; instruments; accessories; and system service. The Company&#8217;s system sale arrangements generally include a five-year period of service. The first year of service is generally free and included in the system sale arrangement, and the remaining four years are generally included at a stated service price. The Company considers the service terms in the arrangements that are legally enforceable to be performance obligations. Other than service, the Company generally satisfies all of the performance obligations up-front. System components, system accessories, instruments, accessories, and service are also sold on a stand-alone basis.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">System sales.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the point when acceptance occurs that indicates customer acknowledgment of delivery or installation, depending on the terms of the arrangement. For systems sold through distributors, revenue is recognized generally at the time of shipment. The Company&#8217;s system arrangements generally do not provide a right of return. The systems are generally covered by a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEyODcx_3ddf3764-4bb5-4f90-89ef-49b469b72a0e">one</span>-year warranty. Warranty costs were not material for the periods presented.</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Instruments and accessories.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Revenue from sales of instruments and accessories is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery, depending on the customer arrangement. The Company allows its customers in the normal course of business to return unused products for a limited period of time subsequent to initial purchase and records an allowance against revenue for estimated returns.</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Service.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Service revenue is recognized over the term of the service period, as the customer benefits from the services throughout the service period. Revenue related to services performed on a time-and-materials basis is recognized when performed.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company offers its customers the opportunity to trade in their older systems for a credit towards the purchase of a newer generation system. The Company generally does not provide specified price trade-in rights or upgrade rights at the time of system purchase. Such trade-in or upgrade transactions are separately negotiated based on the circumstances at the time of the trade-in or upgrade, based on the then fair value of the system, and are generally not based on any pre-existing rights granted by the Company. Accordingly, such trade-ins and upgrades are not considered separate performance obligations in the arrangement for a system sale. Traded-in systems could be reconditioned and resold. The Company accounts for the fair value of the traded-in system in the total consideration in the arrangement by including the net realizable value of the traded-in system less a normal profit margin. The value of the traded-in system is determined as the amount, after reconditioning costs are added, that will allow a normal profit margin on the sale of the reconditioned unit to be generated. When there is no market for the traded-in units, no value is assigned. Traded-in units are reported as a component of inventory until resold, or otherwise disposed.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, customers may also have the opportunity to upgrade their systems at a price determined at the time of the upgrade, for example, by adding a second surgeon console for use with the da Vinci Surgical System. Such upgrades are performed by completing component level upgrades at the customer&#8217;s site. Upgrade revenue is recognized when the component level upgrades are complete and all revenue recognition criteria are met.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates as necessary.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Assets Recognized from the Costs to Obtain a Contract with a Customer</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has determined that certain sales incentives provided to the Company&#8217;s sales team are required to be capitalized when the Company expects to generate future economic benefits from the related revenue-generating contracts subsequent to the initial capital sales transaction. When determining the economic life of the contract acquisition assets recognized, the Company considers historical service renewal rates, expectations of future customer renewals of service contracts, and other factors that could impact the economic benefits that the Company expects to generate from the relationship with its customers. The costs capitalized as contract acquisition costs included in intangible and other assets, net in the Consolidated Balance Sheets were $51.5 million and $34.2 million as of December&#160;31, 2019, and 2018, respectively. The Company did not incur any impairment losses during the periods presented.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into sales-type and operating lease arrangements with certain qualified customers. Sales-type leases have terms that generally range from 24 to 84 months and are usually collateralized by a security interest in the underlying assets. Revenue related to multiple-element arrangements are allocated to lease and non-lease elements based on their relative standalone selling prices as prescribed by the Company&#8217;s revenue recognition policy. Lease elements generally include a system or system component, while non-lease elements generally include service, instruments, and accessories. For some lease arrangements, the customers are provided with the right to purchase the leased system at some point during and/or at the end of </span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the lease term. Except for certain usage-based lease arrangements, lease arrangements generally do not provide rights for the customers to exit or terminate the lease without incurring a penalty. For some leases, lease payments are based on the usage of the systems.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following terms at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term.</span></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company generally recognizes revenue from sales-type lease arrangements at the time the system is accepted by the customer, assuming all other revenue recognition criteria have been met. Revenue related to lease elements from sales-type leases is presented as product revenue. Revenue related to lease elements from operating lease arrangements is generally recognized on a straight-line basis over the lease term or based upon system usage and is presented as product revenue.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Leasing Arrangements</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines if an arrangement contains a lease at inception. For arrangements where the Company is the lessee, operating leases are included in intangible and other assets, net, other accrued liabilities, and other long-term liabilities on the Consolidated Balance Sheet as of December&#160;31, 2019. The Company currently does not have any finance leases.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease right-of-use ("ROU") assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company's real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease liabilities for the Company's automobile leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Allowances for Sales Returns and Doubtful Accounts</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The allowance for sales returns is based on the Company&#8217;s estimates of potential future returns of certain products and other allowances related to current period product revenue. The Company analyzes historical returns, current economic trends, and changes in customer demand and acceptance of the Company&#8217;s products. The allowance for doubtful accounts is based on the Company&#8217;s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Share-Based Compensation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for share-based employee compensation plans using the fair value recognition and measurement provisions under U.S. GAAP. The Company&#8217;s share-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period. The Company estimates expected forfeitures at the time of grant and revises the estimate, if necessary, in subsequent periods if actual forfeitures differ from those estimated.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Expected Term: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The Company determines expected term based on historical exercise patterns and its expectation of the time that it will take for employees to exercise options still outstanding.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Expected Volatility:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company uses market-based implied volatility for purposes of valuing stock options granted. Market-based implied volatility is derived based on actively traded options with expirations greater than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyNTcw_9afc78ac-853f-4057-8eae-aec2a55373f1">one</span></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> year on the Company&#8217;s common stock. The extent to which the Company relies on market-based volatility when valuing options depends, among other things, on the availability of traded options on the Company&#8217;s stock and the term of such options. Due to sufficient volume of the traded options, the Company used 100% market-based implied volatility to value options granted, which the Company believes is more representative of future stock price trends than historical volatility.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Risk-Free Interest Rate: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The risk-free interest rate is based on the U.S. treasury yield curve in effect at the time of grant for the expected term of the stock option.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of restricted stock units is determined based on the closing quoted price of the Company&#8217;s common stock on the date of the grant. See &#8220;Note 9. Share-Based Compensation,&#8221; for a detailed discussion of the Company&#8217;s stock plans and share-based compensation expense.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Computation of Net Income per Share</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of shares outstanding during the period. Diluted net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of the Company&#8217;s shares and dilutive potential shares outstanding during the period. Dilutive potential shares primarily consist of employee stock options, restricted stock units, and shares to be purchased by employees under the Company&#8217;s employee stock purchase plan.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">U.S. GAAP requires that employee equity share options, non-vested shares, and similar equity instruments granted by the Company be treated as potential common shares outstanding in computing diluted earnings per share. Diluted shares outstanding include the dilutive effect of equity awards, which is calculated based on the average share price for each fiscal period using the treasury stock method. Under the treasury stock method, the amount the employee must pay for exercising stock options and the amount of compensation cost for future service that the Company has not yet recognized are assumed to be used to repurchase shares.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and Development Expenses</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development costs are expensed as incurred and include amortization of intangible assets, costs associated with co-development research and development licensing arrangements, costs of prototypes, salaries, benefits and other headcount-related costs, contract and other outside service fees, and facilities and overhead costs.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency and Other Hedging Instruments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For subsidiaries whose local currency is their functional currency, their assets and liabilities are translated into U.S. dollars at exchange rates at the balance sheet date, and revenues and expenses are translated using average exchange rates in effect during the period. Gains and losses from foreign currency translation are included in accumulated other comprehensive income (loss) within stockholders&#8217; equity in the Consolidated Balance Sheets. For all non-functional currency account balances, the re-measurement of such balances to the functional currency results in either a foreign exchange gain or loss, which is recorded to interest and other income, net in the Consolidated Statements of Income in the same accounting period that the re-measurement occurred.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses derivatives to partially offset its business exposure to foreign currency exchange risk. The terms of the Company&#8217;s derivative contracts are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2MDk4_9b87f430-33bc-433f-b010-958caaf7180c">twelve</span> months or shorter.&#160;The Company typically hedges portions of its forecasted foreign currency exposure associated with revenue and expenses. The Company may also enter into foreign currency forward contracts to offset the foreign currency exchange gains and losses generated by re-measurement of certain assets and liabilities denominated in non-functional currencies. The hedging program is not designated for trading or speculative purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s accounting policies for these instruments are based on whether the instruments are designated as hedging or non-hedging instruments. The Company records all derivatives on the Consolidated Balance Sheets at fair value. The effective portions of cash flow hedges are recorded in other comprehensive income (loss) (&#8220;OCI&#8221;) until the hedged item is recognized in earnings. Derivative instruments designated as cash flow hedges are de-designated as hedges when it is probable that the forecasted hedged transaction will not occur in the initially identified time period or within a subsequent <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI3MTM4_20afe8f0-a0e5-4ee2-bf40-8d8b781d6313">two</span>-month time period. Gains and losses in OCI associated with such derivative instruments are reclassified immediately into earnings through interest and other income, net. Any subsequent changes in fair value of such derivative instruments also are reflected in current earnings.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Derivatives that are not designated as hedging instruments and the ineffective portions of cash flow hedges are adjusted to fair value through earnings in interest and other income, net.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the&#160;year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts that are expected more likely than not to be realized in the future.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes excess tax benefits and tax deficiencies in the provision for income taxes as discrete items in the period when the awards vest or are settled. The Company accounts for&#160;Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) as period costs when incurred.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. As of December&#160;31, 2019, and 2018, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">85%</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and 88% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the end customer.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal Contingencies</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company is involved in a number of legal proceedings involving product liability, intellectual property, shareholder derivative actions, securities class actions, and other matters. A liability and related charge are recorded to earnings in the Company&#8217;s consolidated financial statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each period and is based on all available information, including discussion with outside legal counsel. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a material loss is reasonably possible but not probable and can be reasonably estimated, the estimated loss or range of loss is disclosed in the notes to the consolidated financial statements. The Company expenses legal fees as incurred.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When determining the estimated probable loss or range of losses, significant judgment is required to be exercised in order to estimate the amount and timing of the loss to be recorded. Estimates of probable losses resulting from litigation are inherently difficult to make, particularly when the matters are in early procedural stages with incomplete facts and information. The final outcome of legal proceedings is dependent on many variables that are difficult to predict and, therefore, the ultimate cost to entirely resolve such matters may be materially different than the amount of current estimates. Consequently, new information or changes in judgments and estimates could have a material adverse effect on the Company&#8217;s business, financial condition, and results of operations or cash flows.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02,&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#8220;Topic 842&#8221;), which amended prior accounting standards for leases. The Company adopted Topic 842 on January 1, 2019, using the alternative modified transition method, which requires a cumulative-effect adjustment, if any, to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. There was no cumulative-effect adjustment recorded on January 1, 2019. Please see the description of the Company's "Intuitive System Leasing" and "Other Leasing Arrangements" accounting policies above. Also, see "Note 6. Leases" for further information.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As permitted by the new standard, the Company elected the following practical expedients when assessing the transition impact from both the lessee and lessor perspectives: (i) not to reassess whether any expired or existing contracts as of January 1, 2019, are or contain leases; (ii) not to reassess the lease classification for any expired or existing leases as of January 1, 2019; (iii) not to reassess initial direct costs for any existing leases as of January 1, 2019; and (iv) not to reassess whether land easements meet the definition of a lease.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The primary impact for the Company was the balance sheet recognition of ROU assets and lease liabilities for operating leases as a lessee.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Intangibles (Topic 350): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which 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. This standard also requires customers to amortize the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The Company early adopted this standard, as of January 1, 2019, on a prospective basis for all applicable implementation costs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company recorded these capitalized implementation costs within intangible and other assets, net in the accompanying Consolidated Balance Sheets and recognized the related amortization expenses generally over the fixed, non-cancellable term of the associated arrangement on a straight-line basis. The adoption did not have a material impact on the Company's financial position and the results of operations in 2019.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments (Topic 326)</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"),</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> which requires an entity to measure expected credit losses for certain financial instruments and financial assets, including trade receivables. This standard also modifies the impairment model for available-for-sale debt securities and requires that credit losses be recorded through an allowance for credit losses and limits the credit loss to the amount by which fair value is below amortized cost. The Company will adopt ASU 2016-13 as of January 1, 2020, using the modified retrospective transition method. The adoption of ASU 2016-13 is not expected to have a material impact on the Company's financial position and the results of operations.</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>18
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6608689200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 );">Summary Of Stock Option Activity Under All Stock Plans</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Option activity during fiscal 2019 under all the stock plans was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:69.554%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:12.222%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.491%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average<br/>Exercise&#160;Price&#160;Per<br/>Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December&#160;31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200.79&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options granted</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523.30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options forfeited/expired</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381.82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December&#160;31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246.64&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summary Of Significant Ranges Of Outstanding And Exercisable Options</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes significant ranges of outstanding and exercisable options as of December&#160;31, 2019 (number of shares and aggregate intrinsic value in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:13.712%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.488%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.922%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.013%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.076%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.635%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.481%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.082%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Exercisable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range of<br/>Exercise&#160;Prices</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>of&#160;Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>of&#160;Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$86.88-$148.03</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$150.50-$172.44</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166.28&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$172.76-$231.00</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194.42&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193.89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$231.11-$505.36</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376.53&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">334.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$508.19-$585.57</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.0</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">536.41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">531.66&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246.64&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,844.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195.76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,702.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"/><td style="width:98.000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The aggregate intrinsic value represents the total pre-tax intrinsic value, based on the Company&#8217;s closing stock price of $591.15 at December&#160;31, 2019, which would have been received by the option holders had all in-the-money option holders exercised their options as of that date.</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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Summary of RSU Activity</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">RSU activity for the year ended December&#160;31, 2019, was as follows (in millions, except per share amounts):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:69.994%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance at December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">295.70&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">541.36</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258.87</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">382.52</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410.09</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Summary Of Share-Based Compensation Expense</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes share-based compensation expense (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales&#8212;products</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales&#8212;services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">337.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">262.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax effect</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense after income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">267.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock', window );">Schedule Of Estimated Fair Values Of The Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions and Fair Value of RSUs</a></td>
<td class="text">The weighted-average estimated fair values of stock options, the rights to acquire stock under the ESPP, and RSUs, as well as the weighted average assumptions used in calculating the fair values of stock options and rights to acquire stock under the ESPP that were granted during the years ended December&#160;31, 2019, 2018, and 2017, were as follows:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">STOCK OPTION PLANS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142.53&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146.30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMPLOYEE STOCK PURCHASE PLAN</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148.99&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135.84&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RESTRICTED STOCK UNITS</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">541.36&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431.11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249.34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax 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 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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted-average grant-date fair value of equity options or other equity instruments granted 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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6830081904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Income - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 4,478.5<span></span>
</td>
<td class="nump">$ 3,724.2<span></span>
</td>
<td class="nump">$ 3,138.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">1,368.3<span></span>
</td>
<td class="nump">1,120.1<span></span>
</td>
<td class="nump">936.2<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">3,110.2<span></span>
</td>
<td class="nump">2,604.1<span></span>
</td>
<td class="nump">2,202.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_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,178.4<span></span>
</td>
<td class="nump">986.6<span></span>
</td>
<td class="nump">810.5<span></span>
</td>
</tr>
<tr class="ro">
<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">557.3<span></span>
</td>
<td class="nump">418.1<span></span>
</td>
<td class="nump">328.6<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">1,735.7<span></span>
</td>
<td class="nump">1,404.7<span></span>
</td>
<td class="nump">1,139.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">1,374.5<span></span>
</td>
<td class="nump">1,199.4<span></span>
</td>
<td class="nump">1,062.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_NonoperatingIncomeExpense', window );">Interest and other income, net</a></td>
<td class="nump">127.7<span></span>
</td>
<td class="nump">80.1<span></span>
</td>
<td class="nump">41.9<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 taxes</a></td>
<td class="nump">1,502.2<span></span>
</td>
<td class="nump">1,279.5<span></span>
</td>
<td class="nump">1,104.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">120.4<span></span>
</td>
<td class="nump">154.5<span></span>
</td>
<td class="nump">433.9<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">1,381.8<span></span>
</td>
<td class="nump">1,125.0<span></span>
</td>
<td class="nump">670.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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net income (loss) attributable to noncontrolling interest in joint venture</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="num">(2.9)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">$ 1,379.3<span></span>
</td>
<td class="nump">$ 1,127.9<span></span>
</td>
<td class="nump">$ 670.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_EarningsPerShareAbstract', window );"><strong>Net income per share attributable to Intuitive Surgical, Inc.:</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_EarningsPerShareBasic', window );">Basic (usd per share)</a></td>
<td class="nump">$ 11.95<span></span>
</td>
<td class="nump">$ 9.92<span></span>
</td>
<td class="nump">$ 6.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (usd per share)</a></td>
<td class="nump">$ 11.54<span></span>
</td>
<td class="nump">$ 9.49<span></span>
</td>
<td class="nump">$ 5.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in computing net income per share attributable to Intuitive Surgical, Inc.:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (shares)</a></td>
<td class="nump">115.4<span></span>
</td>
<td class="nump">113.7<span></span>
</td>
<td class="nump">111.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (shares)</a></td>
<td class="nump">119.5<span></span>
</td>
<td class="nump">118.8<span></span>
</td>
<td class="nump">116.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">$ 1,405.0<span></span>
</td>
<td class="nump">$ 1,130.1<span></span>
</td>
<td class="nump">$ 664.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember', window );">Joint venture</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_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net income (loss) attributable to noncontrolling interest in joint venture</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="num">(2.9)<span></span>
</td>
<td class="nump">0.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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">3,754.3<span></span>
</td>
<td class="nump">3,089.1<span></span>
</td>
<td class="nump">2,565.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">1,119.1<span></span>
</td>
<td class="nump">906.2<span></span>
</td>
<td class="nump">756.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service</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_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">724.2<span></span>
</td>
<td class="nump">635.1<span></span>
</td>
<td class="nump">572.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_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 249.2<span></span>
</td>
<td class="nump">$ 213.9<span></span>
</td>
<td class="nump">$ 179.9<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_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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>20
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6609021328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_UnrealizedGainLossOnInvestments', window );">Net unrealized gains/(losses) on investments</a></td>
<td class="nump">$ 20.4<span></span>
</td>
<td class="num">$ (9.8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid and other current assets</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.5<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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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 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://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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6832140880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 17, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover page.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-30713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Intuitive Surgical, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">State or Other Jurisdiction of Incorporation or Organization</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">I.R.S. Employer Identification No.</a></td>
<td class="text">77-0416458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">1020 Kifer Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Sunnyvale<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">94086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">(408)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">523-2100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 Each Class</a></td>
<td class="text">Common Stock, par value $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">ISRG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,984,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Part III incorporates information by reference to the definitive proxy statement for the Company&#8217;s Annual Meeting of Stockholders to be held on or about April&#160;23, 2020, to be filed within 120 days of the registrant&#8217;s fiscal year ended December&#160;31, 2019.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001035267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CoverAbstract</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:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(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-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6818940544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">REVENUE<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenue disaggregated by types and geography (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.795%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">U.S.</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,790.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,263.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">830.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">692.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">603.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">508.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">456.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,129.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,633.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,285.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Outside of U.S. (&#8220;OUS&#8221;)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">373.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">515.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total OUS revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,349.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,090.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,636.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">635.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,478.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,138.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Remaining Performance Obligations</span></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transaction price allocated to remaining performance obligations relates to amounts allocated to products and services for which revenue has not yet been recognized. A significant portion of this amount relates to performance obligations in the Company&#8217;s service contracts that will be satisfied and recognized as revenue in future periods. In addition, non-lease elements associated with the Company&#8217;s lease arrangements are primarily comprised of service contracts that will be satisfied and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligations and the non-lease elements associated with the lease arrangements were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$1,597&#160;million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> as of December&#160;31, 2019. The remaining performance obligations are expected to be satisfied over the term of the individual sales arrangements, which generally are 5 years. Service revenue associated with the lease arrangements will generally be recognized over the service period, which generally coincides with the lease term.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contract Assets and Liabilities</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following information summarizes the Company&#8217;s contract assets and liabilities (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.282%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">365.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company invoices its customers based on the billing schedules in its sales arrangements. Payments are generally due 30 days from date of invoice. Contract assets for the periods presented primarily represent the difference between the revenue that was recognized based on the relative standalone selling price of the related performance obligations satisfied and the contractual billing terms in the arrangements. Deferred revenue for the periods presented primarily relates to service contracts where the service fees are billed up-front, generally quarterly or annually, prior to those services having been performed. The associated deferred revenue is generally recognized over the term of the service period. The Company did not have any significant impairment losses on its contract assets for the periods presented.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the year ended December&#160;31, 2019, the Company recognized $307&#160;million of revenue that was included in the deferred revenue balance as of December&#160;31, 2018. During the year ended December&#160;31, 2018, the Company recognized $269 million of revenue that was included in the deferred revenue balance as of December&#160;31, 2017.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a 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> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6821147920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 );">Stockholders' Equity</a></td>
<td class="text">STOCKHOLDERS&#8217; EQUITY<div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">STOCK REPURCHASE PROGRAM</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Through December&#160;31, 2019, the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) has authorized an aggregate of $7.5 billion of funding for the Company&#8217;s common stock repurchase program (the &#8220;Repurchase Program&#8221;) since its establishment in March 2009. The most recent authorization occurred in January 2019 when the Board increased the authorized amount available under the Repurchase Program to $2.0 billion. As of December&#160;31, 2019, the remaining amount of share repurchases authorized by the Board under the Repurchase Program was approximately $1.7 billion.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides the stock repurchase activities during the years ended December&#160;31, 2019, 2018, and 2017 (in millions, except per share amounts):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average price per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">481.35&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310.32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Value of shares repurchased</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,274.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the par value method of accounting for its stock repurchases. As a result of share repurchase activities during the years ended December&#160;31, 2019, 2018, and 2017, the Company reduced common stock and additional paid-in capital by an aggregate of $14.5 million, zero, and $152&#160;million, respectively, and charged $255 million, zero, $2,122 million, respectively, to retained earnings.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of accumulated other comprehensive income (loss), net of tax, for the years ended December&#160;31, 2019, and 2018, are as follows (in millions):</span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:43.095%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.395%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.395%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.395%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.395%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.397%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses)<br/>on&#160;Hedge<br/>Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized&#160;<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reclassified from accumulated other comprehensive (loss)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains<br/>(Losses)<br/>on&#160;Hedge<br/>Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gains<br/>(Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reclassified from accumulated other comprehensive income (loss)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>24
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6608590448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation And Qualifying Accounts (Details) - Allowance for doubtful accounts, loan credit losses, and sales returns - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at Beginning&#160;of Year</a></td>
<td class="nump">$ 20.4<span></span>
</td>
<td class="nump">$ 14.6<span></span>
</td>
<td class="nump">$ 10.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions</a></td>
<td class="nump">46.9<span></span>
</td>
<td class="nump">46.0<span></span>
</td>
<td class="nump">36.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(45.9)<span></span>
</td>
<td class="num">(40.2)<span></span>
</td>
<td class="num">(32.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at End&#160;of&#160;Year</a></td>
<td class="nump">$ 21.4<span></span>
</td>
<td class="nump">$ 20.4<span></span>
</td>
<td class="nump">$ 14.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624666544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule Of Income Before Provision For Income Taxes (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before provision for income taxes, U.S.</a></td>
<td class="nump">$ 1,053.7<span></span>
</td>
<td class="nump">$ 852.7<span></span>
</td>
<td class="nump">$ 774.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income before provision for income taxes, Foreign</a></td>
<td class="nump">448.5<span></span>
</td>
<td class="nump">426.8<span></span>
</td>
<td class="nump">330.1<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 taxes</a></td>
<td class="nump">$ 1,502.2<span></span>
</td>
<td class="nump">$ 1,279.5<span></span>
</td>
<td class="nump">$ 1,104.8<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6814095856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Outstanding and Exercisable Options Ranges (Details)<br> $ / shares in Units, shares in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></td>
<td class="nump">5.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">5 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 246.64<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options Outstanding, Aggregate Intrinsic Value | $</a></td>
<td class="nump">$ 1,844,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, Number of Shares | shares</a></td>
<td class="nump">4.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 195.76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Aggregate Intrinsic Value | $</a></td>
<td class="nump">$ 1,702,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_ClosingStockPriceOfCompanyStock', window );">Closing stock price (usd per share) | $</a></td>
<td class="nump">$ 591.15<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeOneMember', window );">Exercise Price Range 1</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, minimum (usd per share)</a></td>
<td class="nump">$ 86.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, maximum (usd per share)</a></td>
<td class="nump">$ 148.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">2 years 9 months 18 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 127.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, Number of Shares | shares</a></td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 127.46<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeTwoMember', window );">Exercise Price Range 2</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, minimum (usd per share)</a></td>
<td class="nump">150.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, maximum (usd per share)</a></td>
<td class="nump">$ 172.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">3 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 166.28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, Number of Shares | shares</a></td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 166.29<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeThreeMember', window );">Exercise Price Range 3</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, minimum (usd per share)</a></td>
<td class="nump">172.76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, maximum (usd per share)</a></td>
<td class="nump">$ 231.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">5 years 1 month 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 194.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, Number of Shares | shares</a></td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 193.89<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeFourMember', window );">Exercise Price Range 4</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, minimum (usd per share)</a></td>
<td class="nump">231.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, maximum (usd per share)</a></td>
<td class="nump">$ 505.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">8 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 376.53<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, Number of Shares | shares</a></td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 334.67<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeFiveMember', window );">Exercise Price Range 5</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, minimum (usd per share)</a></td>
<td class="nump">508.19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, maximum (usd per share)</a></td>
<td class="nump">$ 585.57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">9 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 536.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, Number of Shares | shares</a></td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 531.66<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ClosingStockPriceOfCompanyStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The closing stock price of the Company's stock on 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;">isrg_ClosingStockPriceOfCompanyStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and 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> -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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of outstanding stock 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>27
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6770638960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Computation Of Basic And Diluted Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">$ 357.7<span></span>
</td>
<td class="nump">$ 396.8<span></span>
</td>
<td class="nump">$ 318.3<span></span>
</td>
<td class="nump">$ 306.5<span></span>
</td>
<td class="nump">$ 292.5<span></span>
</td>
<td class="nump">$ 292.5<span></span>
</td>
<td class="nump">$ 255.3<span></span>
</td>
<td class="nump">$ 287.6<span></span>
</td>
<td class="nump">$ 1,379.3<span></span>
</td>
<td class="nump">$ 1,127.9<span></span>
</td>
<td class="nump">$ 670.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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding basic (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115.4<span></span>
</td>
<td class="nump">113.7<span></span>
</td>
<td class="nump">111.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Add: Dilutive potential shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">5.1<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used in computing diluted net income per share (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119.5<span></span>
</td>
<td class="nump">118.8<span></span>
</td>
<td class="nump">116.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share (usd per share)</a></td>
<td class="nump">$ 3.09<span></span>
</td>
<td class="nump">$ 3.44<span></span>
</td>
<td class="nump">$ 2.76<span></span>
</td>
<td class="nump">$ 2.67<span></span>
</td>
<td class="nump">$ 2.56<span></span>
</td>
<td class="nump">$ 2.57<span></span>
</td>
<td class="nump">$ 2.25<span></span>
</td>
<td class="nump">$ 2.55<span></span>
</td>
<td class="nump">$ 11.95<span></span>
</td>
<td class="nump">$ 9.92<span></span>
</td>
<td class="nump">$ 6.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share (usd per share)</a></td>
<td class="nump">$ 2.99<span></span>
</td>
<td class="nump">$ 3.33<span></span>
</td>
<td class="nump">$ 2.67<span></span>
</td>
<td class="nump">$ 2.56<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 2.15<span></span>
</td>
<td class="nump">$ 2.44<span></span>
</td>
<td class="nump">$ 11.54<span></span>
</td>
<td class="nump">$ 9.49<span></span>
</td>
<td class="nump">$ 5.77<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>28
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6663487488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Supplemental Balance Sheet Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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_OperatingLeaseRightOfUseAsset', window );">Intangible and other assets, net (Right-of-use assets)</a></td>
<td class="nump">$ 74.4<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other accrued liabilities</a></td>
<td class="nump">7.7<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other long-term liabilities</a></td>
<td class="nump">68.7<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_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 76.4<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average remaining lease term</a></td>
<td class="text">6 years 1 month 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">3.40%<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>
<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>29
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6819811904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue - Remaining Performance Obligations (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations</a></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_RevenueRemainingPerformanceObligation', window );">Transaction price allocated to remaining performance obligations</a></td>
<td class="nump">$ 1,597<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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=2020-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>30
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624595088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Contractual Maturities of Gross Lease Receivables (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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 );">2020</a></td>
<td class="nump">$ 63.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2021</a></td>
<td class="nump">52.9<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2022</a></td>
<td class="nump">36.2<span></span>
</td>
</tr>
<tr class="re">
<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 );">2023</a></td>
<td class="nump">22.1<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2024</a></td>
<td class="nump">15.4<span></span>
</td>
</tr>
<tr class="re">
<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 );">2025 and thereafter</a></td>
<td class="nump">1.8<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">$ 191.9<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>31
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624953616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Lease Commitments (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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">$ 15.1<span></span>
</td>
</tr>
<tr class="re">
<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">14.5<span></span>
</td>
</tr>
<tr class="ro">
<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">12.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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2022</a></td>
<td class="nump">11.2<span></span>
</td>
</tr>
<tr class="ro">
<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">11.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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">2024 and thereafter</a></td>
<td class="nump">30.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">$ 95.4<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>32
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6822685200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule Of Estimated Future Amortization Expense Of Intangible Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 46.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">18.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">16.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">11.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2023</a></td>
<td class="nump">9.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2025 and thereafter</a></td>
<td class="nump">10.4<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 );">Net Carrying Amount</a></td>
<td class="nump">$ 112.1<span></span>
</td>
<td class="nump">$ 66.7<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>33
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624586448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Financial Statement Details - Other Accrued Liabilities&#8212;Short Term (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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 );">Taxes payable</a></td>
<td class="nump">$ 37.9<span></span>
</td>
<td class="nump">$ 39.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationReserveCurrent', window );">Litigation-related accruals</a></td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">55.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_isrg_DeferredPurchaseConsiderationPaymentsCurrent', window );">Current portion of deferred purchase consideration payments</a></td>
<td class="nump">35.7<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current portion of contingent consideration</a></td>
<td class="nump">44.5<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">193.4<span></span>
</td>
<td class="nump">133.1<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_OtherLiabilitiesCurrent', window );">Other Liabilities, Current</a></td>
<td class="nump">$ 317.3<span></span>
</td>
<td class="nump">$ 231.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_DeferredPurchaseConsiderationPaymentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Purchase Consideration Payments, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_DeferredPurchaseConsiderationPaymentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled 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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 450<br> -SubTopic 20<br> -Section 55<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=116646759&amp;loc=d3e15243-108350<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_LitigationReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-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 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 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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>34
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6720602288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange gains (losses) related to balance sheet re-measurement</a></td>
<td class="num">$ (1.5)<span></span>
</td>
<td class="num">$ (2.6)<span></span>
</td>
<td class="nump">$ 9.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward | Other income | Derivatives Not Designated as Hedging Instruments</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_DerivativeGainLossOnDerivativeNet', window );">Recognized gains (losses) in interest and other income, net</a></td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="nump">$ 8.7<span></span>
</td>
<td class="num">$ (9.2)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>35
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6608531616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">$ 307<span></span>
</td>
<td class="nump">$ 269<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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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>37
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624852384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock', window );">Sales-type Lease Receivable</a></td>
<td class="text">Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross lease receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for credit loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment in sales-type leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Total, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock', window );">Sales-type Lease Receivable</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock', window );">Schedule of Contractual Maturities of Gross Lease Receivables</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock', window );">Schedule of Operating Lease Payments</a></td>
<td class="text">The Company&#8217;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:85.205%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">534.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Supplemental Cash Flow and Balance Sheet Information</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for leases that were included within operating cash outflows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></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_isrg_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Supplemental Balance Sheet Information</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Reported as:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible and other assets, net (Right-of-use assets)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total lease liabilities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1 years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Operating Lease Liabilities</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Contractual Maturities of Gross Lease Receivables</a></td>
<td class="text">Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule Of Future Minimum Lease Commitments Under Operating Leases</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [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;">isrg_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessor's leasing arrangements, which includes direct financing, sales type and leveraged leases. Disclosure may include the effect on the balance sheet and the income statement resulting from a change in lease classification for leases that at inception would have been classified differently had guidance been in effect at the inception of the original lease.</p></div>
<a href="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 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209026<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by lessor on annual basis 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919396-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_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of income 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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=SL77927221-108306<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919372-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_SalesTypeLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6623449968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">EMPLOYEE BENEFIT PLANSThe Company sponsors various retirement plans for its eligible U.S. and non-U.S. employees. For employees in the U.S., the Company maintains the Intuitive Surgical, Inc. 401(k) Plan (the &#8220;Plan&#8221;). As allowed under Section&#160;401(k) of the Internal Revenue Code, the Plan provides tax-deferred salary contributions for eligible U.S. employees. The Plan allows employees to contribute up to 100% of their annual compensation to the Plan on a pre-tax and after-tax basis. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company matches 200% of employee contributions up to $1,500 per calendar year per person.&#160;All matching employer contributions vest immediately.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6685168944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentTextBlock', window );">Estimated Useful Lives Of The Assets</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant, and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets, generally, as follows:</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.744%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:41.256%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to 30 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to 15 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment and furniture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Greater of lease term or 1 to 5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Enterprise-wide software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchased software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lesser of 3 years or life of license</span></div></td></tr></table></div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Property, plant, and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and building/leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets&#8212;Intuitive System Leasing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">272.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross property, plant, and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,836.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,248.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(563.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(436.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant, and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">812.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*Accumulated depreciation associated with operating lease assets&#8212;Intuitive System Leasing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>40
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3.a.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>293</ContextCount>
  <ElementCount>585</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>91</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0102101 - Document - Description of the Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/DescriptionoftheBusiness</Role>
      <ShortName>Description of the Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements Of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements Of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements Of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements Of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements Of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements Of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements Of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements Of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101102 - Disclosure - Summary Of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary Of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2114104 - Disclosure - Consolidated Financial Statement Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails</Role>
      <ShortName>Consolidated Financial Statement Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2121105 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2128106 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2140107 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2146108 - Disclosure - Commitments And Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments And Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2148109 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2153110 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2161111 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2169112 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2173113 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2175114 - Disclosure - Selected Quarterly Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SelectedQuarterlyData</Role>
      <ShortName>Selected Quarterly Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2178115 - Disclosure - Valuation And Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts</Role>
      <ShortName>Valuation And Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary Of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary Of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Summary Of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary Of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2307302 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/FinancialInstruments</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2315303 - Disclosure - Consolidated Financial Statement Details (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables</Role>
      <ShortName>Consolidated Financial Statement Details (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2322304 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/Revenue</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2329305 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/Leases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2341306 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2349307 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/StockholdersEquity</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2354308 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/ShareBasedCompensation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2362309 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/IncomeTaxes</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2370310 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/NetIncomePerShare</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2376311 - Disclosure - Selected Quarterly Data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables</Role>
      <ShortName>Selected Quarterly Data (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/SelectedQuarterlyData</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Summary Of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Summary Of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Summary Of Significant Accounting Policies - Estimated Useful Lives Of Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails</Role>
      <ShortName>Summary Of Significant Accounting Policies - Estimated Useful Lives Of Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Financial Instruments - Summary Of Cash And Available-For-Sale Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails</Role>
      <ShortName>Financial Instruments - Summary Of Cash And Available-For-Sale Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Financial Instruments - Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails</Role>
      <ShortName>Financial Instruments - Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Financial Instruments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails</Role>
      <ShortName>Financial Instruments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Financial Instruments - Schedule Of Available-For-Sale Investments With Unrealized Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails</Role>
      <ShortName>Financial Instruments - Schedule Of Available-For-Sale Investments With Unrealized Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2412407 - Disclosure - Financial Instruments - Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails</Role>
      <ShortName>Financial Instruments - Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2413408 - Disclosure - Financial Instruments - Gross Notional Amounts for Outstanding Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails</Role>
      <ShortName>Financial Instruments - Gross Notional Amounts for Outstanding Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2416409 - Disclosure - Consolidated Financial Statement Details - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails</Role>
      <ShortName>Consolidated Financial Statement Details - Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2417410 - Disclosure - Consolidated Financial Statement Details - Property, Plant and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails</Role>
      <ShortName>Consolidated Financial Statement Details - Property, Plant and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2418411 - Disclosure - Consolidated Financial Statement Details - Other Accrued Liabilities???Short Term (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails</Role>
      <ShortName>Consolidated Financial Statement Details - Other Accrued Liabilities???Short Term (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2419412 - Disclosure - Consolidated Financial Statement Details - Other Long-Term Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails</Role>
      <ShortName>Consolidated Financial Statement Details - Other Long-Term Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2420413 - Disclosure - Consolidated Financial Statement Details - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails</Role>
      <ShortName>Consolidated Financial Statement Details - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2423414 - Disclosure - Revenue - Revenue Disaggregated by Types and Geography (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails</Role>
      <ShortName>Revenue - Revenue Disaggregated by Types and Geography (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2424415 - Disclosure - Revenue - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails</Role>
      <ShortName>Revenue - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2425416 - Disclosure - Revenue - Remaining Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails</Role>
      <ShortName>Revenue - Remaining Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2426417 - Disclosure - Revenue - Summary of Contract Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails</Role>
      <ShortName>Revenue - Summary of Contract Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2427418 - Disclosure - Revenue - Sales-type and Operating Lease Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails</Role>
      <ShortName>Revenue - Sales-type and Operating Lease Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2430419 - Disclosure - Leases - Lease Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails</Role>
      <ShortName>Leases - Lease Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2431420 - Disclosure - Leases - Schedule of Contractual Maturities of Gross Lease Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails</Role>
      <ShortName>Leases - Schedule of Contractual Maturities of Gross Lease Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2432421 - Disclosure - Leases - Maturities of Operating Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails</Role>
      <ShortName>Leases - Maturities of Operating Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2433422 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2434423 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>Leases - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2435424 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Leases - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2436425 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Schedule of Maturities of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2437426 - Disclosure - Leases - Contractual Maturities of Gross Lease Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails</Role>
      <ShortName>Leases - Contractual Maturities of Gross Lease Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2438427 - Disclosure - Leases - Schedule of Future Minimum Lease Receivables Under Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails</Role>
      <ShortName>Leases - Schedule of Future Minimum Lease Receivables Under Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2439428 - Disclosure - Leases - Schedule of Future Minimum Lease Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails</Role>
      <ShortName>Leases - Schedule of Future Minimum Lease Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2442429 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2443430 - Disclosure - Goodwill and Intangible Assets - Schedule of Summary of Changes in Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Summary of Changes in Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2444431 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2445432 - Disclosure - Goodwill and Intangible Assets - Schedule Of Estimated Future Amortization Expense Of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule Of Estimated Future Amortization Expense Of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2447433 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2450434 - Disclosure - Stockholders' Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Stockholders' Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2451435 - Disclosure - Stockholders' Equity - Schedule Of Stock Repurchase Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails</Role>
      <ShortName>Stockholders' Equity - Schedule Of Stock Repurchase Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2452436 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Income, Net of Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails</Role>
      <ShortName>Stockholders' Equity - Components of Accumulated Other Comprehensive Income, Net of Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2455437 - Disclosure - Share-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Share-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2456438 - Disclosure - Share-Based Compensation - Summary Of Stock Option Activity Under All Stock Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails</Role>
      <ShortName>Share-Based Compensation - Summary Of Stock Option Activity Under All Stock Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2457439 - Disclosure - Share-Based Compensation - Outstanding and Exercisable Options Ranges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails</Role>
      <ShortName>Share-Based Compensation - Outstanding and Exercisable Options Ranges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2458440 - Disclosure - Share-Based Compensation - Summary of RSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails</Role>
      <ShortName>Share-Based Compensation - Summary of RSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2459441 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails</Role>
      <ShortName>Share-Based Compensation - Share-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2460442 - Disclosure - Share-Based Compensation - Schedule Of Estimated Fair Value Of Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails</Role>
      <ShortName>Share-Based Compensation - Schedule Of Estimated Fair Value Of Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2463443 - Disclosure - Income Taxes - Schedule Of Income Before Provision For Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Schedule Of Income Before Provision For Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2464444 - Disclosure - Income Taxes - Schedule Of Provision For Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Schedule Of Provision For Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2465445 - Disclosure - Income Taxes - Schedule Of Income Tax Difference From Statutory Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails</Role>
      <ShortName>Income Taxes - Schedule Of Income Tax Difference From Statutory Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2466446 - Disclosure - Income Taxes - Schedule Of Deferred Tax Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails</Role>
      <ShortName>Income Taxes - Schedule Of Deferred Tax Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2467447 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2468448 - Disclosure - Income Taxes - Schedule Of Gross Unrecognized Income Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Schedule Of Gross Unrecognized Income Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2471449 - Disclosure - Net Income Per Share - Computation Of Basic And Diluted Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share - Computation Of Basic And Diluted Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2472450 - Disclosure - Net Income Per Share - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails</Role>
      <ShortName>Net Income Per Share - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2474451 - Disclosure - Employee Benefit Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails</Role>
      <ShortName>Employee Benefit Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2477452 - Disclosure - Selected Quarterly Data - Schedule Of Selected Quarterly Data (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails</Role>
      <ShortName>Selected Quarterly Data - Schedule Of Selected Quarterly Data (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="isrg-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2479453 - Disclosure - Valuation And Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Valuation And Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts</ParentRole>
      <Position>87</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="isrg-20191231.htm">isrg-20191231.htm</File>
    <File>isrg-20191231.xsd</File>
    <File>isrg-20191231_cal.xml</File>
    <File>isrg-20191231_def.xml</File>
    <File>isrg-20191231_lab.xml</File>
    <File>isrg-20191231_pre.xml</File>
    <File>isrg-20191231xex1014q4.htm</File>
    <File>isrg-20191231xex211q42.htm</File>
    <File>isrg-20191231xex231q42.htm</File>
    <File>isrg-20191231xex311q42.htm</File>
    <File>isrg-20191231xex312q42.htm</File>
    <File>isrg-20191231xex321q42.htm</File>
    <File>isrg-20191231xex42q420.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>isrg-20191231_g1.jpg</File>
    <File>isrg-20191231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6838669984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Jan. 05, 2019</div></th>
<th class="th"><div>Dec. 11, 2018</div></th>
<th class="th"><div>Aug. 17, 2018</div></th>
<th class="th"><div>May 25, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments', window );">Deferred payments and contingent consideration related to business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86.6<span></span>
</td>
<td class="nump">$ 16.7<span></span>
</td>
<td class="nump">$ 0.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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of deferred purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.6<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 307.2<span></span>
</td>
<td class="nump">307.2<span></span>
</td>
<td class="nump">240.6<span></span>
</td>
<td class="nump">201.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.0<span></span>
</td>
<td class="nump">14.2<span></span>
</td>
<td class="nump">12.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense related to intangible 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="text">&#160;<span></span>
</td>
<td class="nump">43.0<span></span>
</td>
<td class="nump">$ 14.2<span></span>
</td>
<td class="nump">$ 12.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_BusinessAcquisitionAxis=isrg_ChindexMember', window );">Chindex</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66.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>
<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_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments', window );">Deferred payments and contingent consideration related to business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome', window );">Estimated total undiscounted contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.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>
<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_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome', window );">Decrease in undiscounted expected contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of deferred purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense', window );">Additional payment of deferred purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets', window );">Net tangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=isrg_ChindexMember', window );">Chindex | Distribution rights and others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48.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>
<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_BusinessAcquisitionAxis=isrg_ChindexMember', window );">Chindex | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.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>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=isrg_SchllyFiberopticGmbHMember', window );">Sch&#246;lly</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase consideration</a></td>
<td class="nump">$ 101.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash payments</a></td>
<td class="nump">34.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets', window );">Net tangible assets acquired</a></td>
<td class="nump">10.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets acquired</a></td>
<td class="nump">31.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 59.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_isrg_DeferredPurchaseConsiderationPayments', window );">Deferred Purchase Consideration Payments</a></td>
<td class="nump">$ 67.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="nump">37.3<span></span>
</td>
<td class="nump">$ 37.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory acquired</a></td>
<td class="nump">6.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash acquired</a></td>
<td class="nump">$ 1.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments', window );">Intangible assets adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Goodwill adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=isrg_SchllyFiberopticGmbHMember', window );">Sch&#246;lly | Manufacturing process technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible 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">28.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=isrg_SchllyFiberopticGmbHMember', window );">Sch&#246;lly | Non-compete provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible 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">$ 3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=isrg_VattikutiTechnologiesPvt.Ltd.Member', window );">Vattikuti Technologies Pvt. Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets', window );">Net tangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<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.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<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.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average 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">&#160;<span></span>
</td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred', window );">Net impact of measurement-period adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=isrg_InTouchTechnologiesInc.Member', window );">InTouch</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments', window );">Deferred payments and contingent consideration related to business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash payments</a></td>
<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.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average 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 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=isrg_UnisonSurgicalsCompanyMember', window );">Unison Surgicals Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.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>
<td class="text">&#160;<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_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets', window );">Net tangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Present Value of Future Cash 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;">isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, 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;">isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Arrangements, Change in Undiscounted Expected Outcome</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Arrangements, Undiscounted Expected Outcome</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible 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;">isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_DeferredPurchaseConsiderationPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Purchase Consideration 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;">isrg_DeferredPurchaseConsiderationPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a 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 1<br> -Subparagraph (a)(1)<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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit, from purchase accounting adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (f)<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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=isrg_ChindexMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=isrg_ChindexMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_BusinessAcquisitionAxis=isrg_SchllyFiberopticGmbHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=isrg_SchllyFiberopticGmbHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_ManufacturingProcessTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_ManufacturingProcessTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=isrg_VattikutiTechnologiesPvt.Ltd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=isrg_VattikutiTechnologiesPvt.Ltd.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=isrg_InTouchTechnologiesInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=isrg_InTouchTechnologiesInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=isrg_UnisonSurgicalsCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=isrg_UnisonSurgicalsCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>42
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6754087088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 11, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Other commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 845.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_isrg_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease', window );">Pre-tax settlement charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">$ 45.2<span></span>
</td>
<td class="nump">$ 16.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Accrued liabilities, product liability claims</a></td>
<td class="nump">$ 53.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
<td class="nump">53.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_LitigationSettlementAmountAwardedToOtherParty', window );">Settlement agreement payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Pre-tax loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.5<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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Settlement agreement payment</a></td>
<td class="nump">42.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LitigationCaseAxis=isrg_DaVinciSurgicalSystemProductLiabilityMattersMember', window );">da Vinci Surgical System Product Liability Matters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease', window );">Pre-tax settlement charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">$ 16.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Accrued liabilities, product liability claims</a></td>
<td class="nump">$ 10.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 10.5<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_isrg_CommitmentsAndContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [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;">isrg_CommitmentsAndContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement 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 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_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency 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 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_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 loss contingency 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 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_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=isrg_DaVinciSurgicalSystemProductLiabilityMattersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=isrg_DaVinciSurgicalSystemProductLiabilityMattersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>43
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6836979280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Revenue Disaggregated by Types and Geography (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,277.7<span></span>
</td>
<td class="nump">$ 1,128.2<span></span>
</td>
<td class="nump">$ 1,098.9<span></span>
</td>
<td class="nump">$ 973.7<span></span>
</td>
<td class="nump">$ 1,046.5<span></span>
</td>
<td class="nump">$ 920.9<span></span>
</td>
<td class="nump">$ 909.3<span></span>
</td>
<td class="nump">$ 847.5<span></span>
</td>
<td class="nump">$ 4,478.5<span></span>
</td>
<td class="nump">$ 3,724.2<span></span>
</td>
<td class="nump">$ 3,138.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=isrg_InstrumentsandAccessoriesMember', window );">Instruments and accessories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,408.2<span></span>
</td>
<td class="nump">1,962.0<span></span>
</td>
<td class="nump">1,636.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_srt_ProductOrServiceAxis=isrg_SystemsMember', window );">Systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,346.1<span></span>
</td>
<td class="nump">1,127.1<span></span>
</td>
<td class="nump">928.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=isrg_ServicesMember', window );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">724.2<span></span>
</td>
<td class="nump">635.1<span></span>
</td>
<td class="nump">572.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_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,129.5<span></span>
</td>
<td class="nump">2,633.5<span></span>
</td>
<td class="nump">2,285.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember', window );">U.S. | Instruments and accessories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,790.4<span></span>
</td>
<td class="nump">1,485.2<span></span>
</td>
<td class="nump">1,263.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember', window );">U.S. | Systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">830.7<span></span>
</td>
<td class="nump">692.2<span></span>
</td>
<td class="nump">603.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember', window );">U.S. | Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">508.4<span></span>
</td>
<td class="nump">456.1<span></span>
</td>
<td class="nump">419.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember', window );">Outside of U.S. (&#8220;OUS&#8221;)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,349.0<span></span>
</td>
<td class="nump">1,090.7<span></span>
</td>
<td class="nump">852.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember', window );">Outside of U.S. (&#8220;OUS&#8221;) | Instruments and accessories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">617.8<span></span>
</td>
<td class="nump">476.8<span></span>
</td>
<td class="nump">373.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember', window );">Outside of U.S. (&#8220;OUS&#8221;) | Systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">515.4<span></span>
</td>
<td class="nump">434.9<span></span>
</td>
<td class="nump">324.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_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember', window );">Outside of U.S. (&#8220;OUS&#8221;) | Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 215.8<span></span>
</td>
<td class="nump">$ 179.0<span></span>
</td>
<td class="nump">$ 153.7<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=isrg_InstrumentsandAccessoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=isrg_InstrumentsandAccessoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=isrg_SystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=isrg_SystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=isrg_ServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=isrg_ServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823377376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Financial Statement Details - Property, Plant and Equipment, Net (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, plant, and equipment, net:</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_Land', window );">Land</a></td>
<td class="nump">$ 248.0<span></span>
</td>
<td class="nump">$ 184.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Building and building/leasehold improvements</a></td>
<td class="nump">408.3<span></span>
</td>
<td class="nump">266.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">357.2<span></span>
</td>
<td class="nump">280.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross', window );">Operating lease assets&#8212;Intuitive System Leasing</a></td>
<td class="nump">293.8<span></span>
</td>
<td class="nump">150.2<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_isrg_ComputerAndOfficeEquipment', window );">Computer and office equipment</a></td>
<td class="nump">74.0<span></span>
</td>
<td class="nump">52.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Capitalized software</a></td>
<td class="nump">182.2<span></span>
</td>
<td class="nump">157.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction-in-process</a></td>
<td class="nump">272.5<span></span>
</td>
<td class="nump">156.7<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_PropertyPlantAndEquipmentGross', window );">Gross property, plant, and equipment</a></td>
<td class="nump">1,836.0<span></span>
</td>
<td class="nump">1,248.2<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Less: Accumulated depreciation</a></td>
<td class="num">(563.1)<span></span>
</td>
<td class="num">(436.2)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property, plant, and equipment, net</a></td>
<td class="nump">1,272.9<span></span>
</td>
<td class="nump">812.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_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation', window );">Accumulated depreciation associated with operating lease assets - Intuitive System Leasing</a></td>
<td class="num">$ (62.2)<span></span>
</td>
<td class="num">$ (32.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ComputerAndOfficeEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 balance sheet date of long-lived, depreciable asset used in production process to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_ComputerAndOfficeEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6812-107765<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6812-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_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6812-107765<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated depreciation, by major property class, recorded on property subject to or available for lease 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=77907726&amp;loc=d3e41460-112716<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of physical assets used in the normal conduct of business to produce goods and services subject to or available for lease.</p></div>
<a href="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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77907726&amp;loc=d3e41457-112716<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>45
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624905232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Schedule Of Available-For-Sale Investments With Unrealized Losses (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Unrealized losses less than 12 months Fair Value</a></td>
<td class="nump">$ 519.4<span></span>
</td>
<td class="nump">$ 1,434.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(2.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Unrealized losses 12 months or greater Fair Value</a></td>
<td class="nump">133.0<span></span>
</td>
<td class="nump">1,427.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(11.1)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total Fair Value</a></td>
<td class="nump">652.4<span></span>
</td>
<td class="nump">2,861.7<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(13.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_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_CorporateNoteSecuritiesMember', window );">Corporate securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Unrealized losses less than 12 months Fair Value</a></td>
<td class="nump">237.0<span></span>
</td>
<td class="nump">727.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(1.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Unrealized losses 12 months or greater Fair Value</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">409.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(3.1)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total Fair Value</a></td>
<td class="nump">237.0<span></span>
</td>
<td class="nump">1,137.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(4.8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Unrealized losses less than 12 months Fair Value</a></td>
<td class="nump">236.5<span></span>
</td>
<td class="nump">478.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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Unrealized losses 12 months or greater Fair Value</a></td>
<td class="nump">87.5<span></span>
</td>
<td class="nump">592.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(4.4)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total Fair Value</a></td>
<td class="nump">324.0<span></span>
</td>
<td class="nump">1,071.5<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(5.3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. government agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Unrealized losses less than 12 months Fair Value</a></td>
<td class="nump">45.9<span></span>
</td>
<td class="nump">228.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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Unrealized losses 12 months or greater Fair Value</a></td>
<td class="nump">45.5<span></span>
</td>
<td class="nump">425.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(3.6)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total Fair Value</a></td>
<td class="nump">91.4<span></span>
</td>
<td class="nump">653.2<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></td>
<td class="num">$ (0.2)<span></span>
</td>
<td class="num">$ (3.8)<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_CorporateNoteSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_CorporateNoteSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>46
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823270112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Selected Quarterly Data</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,277.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,128.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,098.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">973.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">896.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">785.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">759.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net income attributable to Intuitive Surgical, Inc. </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)(2)(3)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc. per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.09&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.99&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.56&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation arrangements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">One-time tax benefit related to the enactment of Swiss tax reform</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(2) Includes acquisition-related benefits (charges)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(3) Includes charitable foundation contribution expense</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,046.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">920.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">909.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">847.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">642.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">632.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">593.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net income attributable to Intuitive Surgical, Inc. </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)(2)(3)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">292.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">292.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc. per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.56&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.57&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation arrangements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certain one-time tax benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(2) Includes pre-tax litigation benefits (charges)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(3) Includes charitable foundation contribution expense</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6640586336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesTextBlock', window );">Summary of Cash and Available-For-Sale Securities</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize the Company&#8217;s cash and available-for-sale marketable securities&#8217; amortized cost, gross unrealized gains, gross unrealized losses, and fair value by significant investment category reported as cash and cash equivalents or short-term or long-term investments as of December&#160;31, 2019, and 2018 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:24.939%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term<br/>Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,935.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,945.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">890.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,054.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,662.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,671.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">890.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,054.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,096.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,112.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">798.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,314.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,760.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,163.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,569.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,818.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,845.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,167.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,054.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,623.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:24.939%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term<br/>Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,477.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,474.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">897.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,046.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,043.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">579.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">897.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,607.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">724.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">871.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">788.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,528.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,521.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,204.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,845.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,834.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">857.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,205.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,771.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the contractual maturities of the Company&#8217;s cash equivalents and available-for-sale investments (excluding cash and money market funds) at December&#160;31, 2019 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mature in less than one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,082.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,087.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mature in one to five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,595.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,617.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,678.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,705.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Schedule Of Available-For-Sale Investments With Unrealized Losses</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present the breakdown of the available-for-sale investments with unrealized losses at December&#160;31, 2019, and 2018 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:35.481%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized&#160;losses&#160;less<br/>than 12 months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized losses&#160;12<br/>months or greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">237.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">237.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">519.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">652.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">727.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">409.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,137.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">478.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">592.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,071.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">653.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,427.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,861.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These derivative instruments are used to hedge against balance sheet foreign currency exposures. The related gains and losses were as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:59.086%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.481%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.481%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.484%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recognized gains (losses) in interest and other income, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gains (losses) related to balance sheet re-measurement</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Gross Notional Amounts for Outstanding Derivatives</a></td>
<td class="text">Total gross notional amounts (in USD) for derivatives and the aggregate gross fair value outstanding at the end of each period were as follows (in millions):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:46.533%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.320%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional amounts:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross fair value recorded in:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Prepaid and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL109998890-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624731632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Summary of Changes in Goodwill</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the changes in the carrying amount of goodwill (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:83.818%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition activity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition activity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation and other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">307.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the components of gross intangible asset, accumulated amortization, and net intangible asset balances as of December&#160;31, 2019, and 2018 (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:34.029%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.852%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.852%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.005%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(149.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(144.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Distribution rights and others</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(223.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(180.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule Of Estimated Future Amortization Expense Of Intangible Assets</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future amortization expense related to intangible assets as of December&#160;31, 2019, is as follows (in&#160;millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<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>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6661678960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized Cost</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Mature in less than one year</a></td>
<td class="nump">$ 2,082.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Mature in one to five years</a></td>
<td class="nump">2,595.8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">4,678.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Mature in less than one year</a></td>
<td class="nump">2,087.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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Mature in one to five years</a></td>
<td class="nump">2,617.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total</a></td>
<td class="nump">$ 4,705.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6832168288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Allowance</a></td>
<td class="nump">$ 8.3<span></span>
</td>
<td class="nump">$ 8.2<span></span>
</td>
</tr>
<tr class="re">
<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">2,500,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (usd per share)</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_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="ro">
<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="re">
<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">300,000,000.0<span></span>
</td>
<td class="nump">300,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (usd per share)</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_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">116,000,000.0<span></span>
</td>
<td class="nump">114,500,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">116,000,000.0<span></span>
</td>
<td class="nump">114,500,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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6830130000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Cash Flows - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfCashFlowsAbstract', window );"><strong>Statement of Cash Flows [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 1,381.8<span></span>
</td>
<td class="nump">$ 1,125.0<span></span>
</td>
<td class="nump">$ 670.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_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>
<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_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment', window );">Depreciation and loss on disposal of property, plant, and equipment, net</a></td>
<td class="nump">160.0<span></span>
</td>
<td class="nump">108.6<span></span>
</td>
<td class="nump">86.2<span></span>
</td>
</tr>
<tr class="re">
<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">43.0<span></span>
</td>
<td class="nump">14.2<span></span>
</td>
<td class="nump">12.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Loss (gain) on investment, accretion of discounts, and amortization of premiums on investments, net</a></td>
<td class="num">(6.0)<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">21.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(8.0)<span></span>
</td>
<td class="nump">31.9<span></span>
</td>
<td class="nump">60.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">335.8<span></span>
</td>
<td class="nump">261.2<span></span>
</td>
<td class="nump">209.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of contract acquisition assets</a></td>
<td class="nump">13.1<span></span>
</td>
<td class="nump">10.6<span></span>
</td>
<td class="nump">10.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects of acquisitions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">38.8<span></span>
</td>
<td class="num">(161.3)<span></span>
</td>
<td class="num">(81.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(360.5)<span></span>
</td>
<td class="num">(279.0)<span></span>
</td>
<td class="num">(115.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaids and other assets</a></td>
<td class="num">(116.9)<span></span>
</td>
<td class="num">(77.7)<span></span>
</td>
<td class="num">(38.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">12.3<span></span>
</td>
<td class="nump">16.7<span></span>
</td>
<td class="nump">14.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_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation and employee benefits</a></td>
<td class="nump">57.4<span></span>
</td>
<td class="nump">26.2<span></span>
</td>
<td class="nump">31.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">35.5<span></span>
</td>
<td class="nump">54.3<span></span>
</td>
<td class="nump">43.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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">11.9<span></span>
</td>
<td class="nump">37.1<span></span>
</td>
<td class="nump">219.4<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">1,598.2<span></span>
</td>
<td class="nump">1,169.6<span></span>
</td>
<td class="nump">1,143.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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchase of investments</a></td>
<td class="num">(3,346.2)<span></span>
</td>
<td class="num">(2,581.9)<span></span>
</td>
<td class="num">(1,995.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_ProceedsFromSaleOfAvailableForSaleSecurities', window );">Proceeds from sales of investments</a></td>
<td class="nump">107.3<span></span>
</td>
<td class="nump">274.0<span></span>
</td>
<td class="nump">1,861.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities of investments</a></td>
<td class="nump">2,569.8<span></span>
</td>
<td class="nump">1,533.6<span></span>
</td>
<td class="nump">703.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchase of property, plant, and equipment and intellectual property</a></td>
<td class="num">(425.6)<span></span>
</td>
<td class="num">(187.4)<span></span>
</td>
<td class="num">(190.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of businesses, net of cash</a></td>
<td class="nump">59.7<span></span>
</td>
<td class="nump">87.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(1,154.4)<span></span>
</td>
<td class="num">(1,049.6)<span></span>
</td>
<td class="nump">378.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from issuance of common stock relating to employee stock plans</a></td>
<td class="nump">272.8<span></span>
</td>
<td class="nump">236.6<span></span>
</td>
<td class="nump">415.5<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Taxes paid related to net share settlement of equity awards</a></td>
<td class="num">(159.1)<span></span>
</td>
<td class="num">(120.0)<span></span>
</td>
<td class="num">(56.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(269.5)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(2,274.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_ProceedsFromMinorityShareholders', window );">Capital contribution from noncontrolling interest</a></td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">2.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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of deferred purchase consideration</a></td>
<td class="num">(22.6)<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(168.4)<span></span>
</td>
<td class="nump">126.3<span></span>
</td>
<td class="num">(1,913.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(2.2)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">2.1<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">273.2<span></span>
</td>
<td class="nump">246.2<span></span>
</td>
<td class="num">(388.4)<span></span>
</td>
</tr>
<tr class="re">
<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, and restricted cash, beginning of year</a></td>
<td class="nump">909.4<span></span>
</td>
<td class="nump">663.2<span></span>
</td>
<td class="nump">1,051.6<span></span>
</td>
</tr>
<tr class="ro">
<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, and restricted cash, end of year</a></td>
<td class="nump">$ 1,182.6<span></span>
</td>
<td class="nump">$ 909.4<span></span>
</td>
<td class="nump">$ 663.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation and Gain (Loss) on Disposition of Property Plant 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;">isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a 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 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (f)<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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other 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 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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3151-108585<br><br>Reference 3: http://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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -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_ProceedsFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a),(b)<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_ProceedsFromSaleOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan 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 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_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624851808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Data (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule Of Selected Quarterly Data</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,277.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,128.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,098.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">973.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">896.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">785.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">759.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net income attributable to Intuitive Surgical, Inc. </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)(2)(3)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc. per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.09&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.99&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.56&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation arrangements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">One-time tax benefit related to the enactment of Swiss tax reform</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(2) Includes acquisition-related benefits (charges)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(3) Includes charitable foundation contribution expense</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,046.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">920.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">909.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">847.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">642.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">632.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">593.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net income attributable to Intuitive Surgical, Inc. </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)(2)(3)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">292.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">292.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc. per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.56&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.57&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation arrangements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certain one-time tax benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(2) Includes pre-tax litigation benefits (charges)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">(3) Includes charitable foundation contribution expense</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6607775472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_ScheduleofCommonStockRepurchasedTableTextBlock', window );">Schedule Of Stock Repurchase Activities</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides the stock repurchase activities during the years ended December&#160;31, 2019, 2018, and 2017 (in millions, except per share amounts):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average price per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">481.35&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310.32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Value of shares repurchased</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,274.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Components of Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of accumulated other comprehensive income (loss), net of tax, for the years ended December&#160;31, 2019, and 2018, are as follows (in millions):</span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:43.095%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.395%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.395%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.395%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.395%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.397%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (Losses)<br/>on&#160;Hedge<br/>Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized&#160;<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reclassified from accumulated other comprehensive (loss)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains<br/>(Losses)<br/>on&#160;Hedge<br/>Instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gains<br/>(Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reclassified from accumulated other comprehensive income (loss)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ScheduleofCommonStockRepurchasedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Common Stock Repurchased [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;">isrg_ScheduleofCommonStockRepurchasedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823342160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_LeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Lessor Information related to Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sales-type Leases.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross lease receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for credit loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment in sales-type leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Total, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:85.205%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">534.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contingent rental revenue relating to operating lease arrangements was not material for the years ended December&#160;31, 2019, 2018, and 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into operating leases for real estate, automobiles, and certain equipment. Operating lease expense was $19.1&#160;million for the year ended December&#160;31, 2019. For leases with terms of 12 months or less, the related expense for the year ended December&#160;31, 2019 was not material.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for leases that were included within operating cash outflows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Reported as:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible and other assets, net (Right-of-use assets)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total lease liabilities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1 years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">ASC 840 Disclosures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company elected the alternative modified transition method and is required to present previously disclosed information under the prior accounting standards for leases.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessor Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sales-type Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Lessor Information related to Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sales-type Leases.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross lease receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for credit loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment in sales-type leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Total, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:85.205%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">534.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contingent rental revenue relating to operating lease arrangements was not material for the years ended December&#160;31, 2019, 2018, and 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into operating leases for real estate, automobiles, and certain equipment. Operating lease expense was $19.1&#160;million for the year ended December&#160;31, 2019. For leases with terms of 12 months or less, the related expense for the year ended December&#160;31, 2019 was not material.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for leases that were included within operating cash outflows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Reported as:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible and other assets, net (Right-of-use assets)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total lease liabilities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1 years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">ASC 840 Disclosures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company elected the alternative modified transition method and is required to present previously disclosed information under the prior accounting standards for leases.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessor Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sales-type Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Lessor Information related to Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sales-type Leases.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross lease receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unearned income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for credit loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment in sales-type leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Total, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:85.205%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">534.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contingent rental revenue relating to operating lease arrangements was not material for the years ended December&#160;31, 2019, 2018, and 2017.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into operating leases for real estate, automobiles, and certain equipment. Operating lease expense was $19.1&#160;million for the year ended December&#160;31, 2019. For leases with terms of 12 months or less, the related expense for the year ended December&#160;31, 2019 was not material.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for leases that were included within operating cash outflows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Reported as:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible and other assets, net (Right-of-use assets)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total lease liabilities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1 years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">ASC 840 Disclosures</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company elected the alternative modified transition method and is required to present previously disclosed information under the prior accounting standards for leases.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessor Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sales-type Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessee Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessor entity's leasing arrangements for operating, capital and leveraged leases.</p></div>
<a href="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> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessor's operating 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph Note 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<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 3: 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_OperatingLeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624143120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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">SHARE-BASED COMPENSATION<div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Plans</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2010 Incentive Award Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2010, the Company&#8217;s stockholders approved the 2010 Incentive Award Plan (&#8220;2010 Plan&#8221;). Under this plan, the Company issues nonqualified stock options (&#8220;NSOs&#8221;) and restricted stock units (&#8220;RSUs&#8221;) to employees and certain consultants. The 2010 Plan generally permits NSOs to be granted at no less than the fair market value of the common stock on the date of grant, with terms of 10 years from the date of grant. The 2010 Plan expires in 2029. In April 2019, the Company&#8217;s stockholders approved an amended and restated 2010 Plan to provide for an increase in the number of shares of common stock reserved for issuance from&#160;24,450,000&#160;to&#160;28,450,000. As of December&#160;31, 2019, approximately 5.9 million shares were reserved for future issuance under the 2010 Plan. A maximum of 2.6 million of these shares can be awarded as RSUs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2009 Employment Commencement Incentive Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In October 2009, the Board adopted the 2009 Employment Commencement Incentive Plan (&#8220;New Hire Plan&#8221;). The New Hire Plan provides for the shares to be used exclusively for the grant of RSUs and NSOs to new employees (&#8220;New Hire Options&#8221;), who were not previously employees or non-employee directors of the Company. The Compensation Committee approves all equity awards under the New Hire Plan, which are granted to newly-hired employees once a month on the fifth business day of each month after their hire. Options are granted at an exercise price not less than the fair market value of the stock on the date of grant and have a term not to exceed 10 years.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2015, the Board of Directors amended and restated the New Hire Plan to provide for an increase in the number of shares of common stock authorized for issuance pursuant to awards granted under the New Hire Plan from 3,465,000 to 4,365,000. The New Hire Plan expired in October 2019 and, therefore, there are no shares reserved for future issuance under the New Hire Plan. However, awards granted prior to the plan's expiration continue to remain outstanding until their original expiration date.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2000 Equity Incentive Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2000, the Board adopted the 2000 Equity Incentive Plan (&#8220;2000 Plan&#8221;), which took effect upon the closing of the Company&#8217;s initial public offering. Under this plan, certain employees, consultants, and non-employee directors could be granted Incentive Stock Options (&#8220;ISOs&#8221;) and Nonstatutory Stock Options (&#8220;NSOs&#8221;) to purchase shares of the Company&#8217;s common stock. The 2000 Plan permitted ISOs to be granted at an exercise price not less than the fair value on the date of the grant and NSOs at an exercise price not less than 85% of the fair value on the date of grant. Options granted under the 2000 Plan generally expire 10 years from the date of grant and become exercisable upon grant subject to repurchase rights in favor of the Company until vested. The 2000 Plan expired in March 2010. However, options granted prior to the plan&#8217;s expiration continue to remain outstanding until their original expiration date.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Employee Option Vesting.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company makes annual option grants on February&#160;15 (or the next business day if the date is not a business day) and on August&#160;15 (or the next business day if the date is not a business day). The February&#160;15 grants vest 6/48 upon completion of 6 months of service and 1/48&#160;per month thereafter. The August&#160;15 stock option grants vest 7/48 at the end of one month and 1/48&#160;per month thereafter through a 3.5-year vesting period.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">New Hire Options generally vest 12/48 upon completion of one year of service and 1/48&#160;per month thereafter. Option vesting terms are determined by the Board and, in the future, may vary from past practices.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2000 Non-Employee Directors&#8217; Stock Option Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2000, the Board of Directors adopted the 2000 Non-Employee Directors&#8217; Stock Option Plan (the &#8220;Directors&#8217; Plan&#8221;). In October 2009, the automatic evergreen increase provisions were eliminated so that no further automatic increases will be made to the number of shares reserved for issuance under the Directors&#8217; Plan. In addition, the common stock authorized for issuance under the Directors&#8217; Plan was reduced to 450,000. Options are granted at an exercise price not less than the fair market value of the stock on the date of grant and have a term not to exceed 10 years. Prior to 2016, initial stock option grants to new non-employee directors vested over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQzODQ_67eeb20a-c2c6-4c51-960d-d2ca78fa554f">three</span>-year period with 12/36 of the shares vesting after one year from the date of grant and 1/36 of the shares vesting monthly thereafter. Annual stock option grants vested one year from the date of the grant. Since 2016, new non-employee directors receive pro-rated stock option grants that vest on the same term as the annual stock option grants. As of December&#160;31, 2019, approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">0.1 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> shares were reserved for future issuance under the Directors&#8217; Plan. However, the Company no longer intends to issue grants from the Directors&#8217; Plan in the future and instead plans to utilize the 2010 Plan to make grants to non-employee directors.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2000 Employee Stock Purchase Plan.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2000, the Board adopted the 2000 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;). Employees are generally eligible to participate in the ESPP if they are customarily employed by the Company for more than 20 hours per week and more than 5 months in a calendar year and are not 5% stockholders of the Company. Under the ESPP, eligible employees may select a rate of payroll deduction up to 15% of their eligible compensation subject to certain maximum purchase limitations. The duration for each offering period is 24 months and is divided into four purchase periods of approximately six months in length. Offerings are concurrent. The purchase price of the shares under the offering is the lesser of 85% of the fair market value of the shares on the offering date or 85% of the fair market value of the shares on the purchase date. A <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU2Nzk_82ca7701-3227-4080-94e8-cd0f059f650f">two</span>-year look-back feature in the ESPP causes the offering period to reset if the fair value of the Company&#8217;s common </span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">stock on the first or last day of the purchase period is less than that on the original offering date. ESPP purchases by employees are settled with newly-issued common stock from the ESPP&#8217;s previously authorized and available pool of shares. In April&#160;2017, the Company&#8217;s stockholders approved an amended and restated ESPP to provide for an increase in the number of shares of common stock reserved for issuance from&#160;6,090,315&#160;to&#160;7,590,315.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Com</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">pany issued 0.2 million, 0.2 million, and 0.2 million shares und</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">er the ESPP, representing a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">pproximately $56.4 million, $46.8 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, and $38.3 million in employee contributions for the years ended December&#160;31, 2019, 2018, and 2017, respectively. As of December&#160;31, 2019, there were approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 1.2 million share</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s reserved for future issuance under the ESPP.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Restricted Stock Units. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Equity awards granted to employees and non-employee directors include a mix of stock options and RSUs. The RSUs to employees vest in one-fourth increments annually over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzY2ODY_183c42b3-7cd6-4d3f-8fcf-b900e4bb8476">four</span>-year period. The RSUs to existing non-employee directors vest one year from the date of grant or at the next Annual Shareholders Meeting, whichever comes first. New non-employee directors receive pro-rated RSU grants that vest on the same term as the annual RSU grants. The number of shares issued on the date the RSUs vest is net of the minimum statutory tax withholdings, which are paid in cash to the appropriate taxing authorities on behalf of the Company&#8217;s employees.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Option Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Option activity during fiscal 2019 under all the stock plans was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:69.554%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:12.222%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.491%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average<br/>Exercise&#160;Price&#160;Per<br/>Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December&#160;31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200.79&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options granted</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523.30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options forfeited/expired</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381.82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December&#160;31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246.64&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate intrinsic value of stock options exercised under the Company&#8217;s stock plans determined as of the date of option exercise was $512.0 million, $526.6 million, and $379.9 million during the years ended December&#160;31, 2019, 2018, and 2017, respectively. Cash received from option exercises and employee stock purchase plans for the years ended December&#160;31, 2019, 2018, and 2017, was $272.8 million, $236.6 million, and $415.5 million, respectively. The income tax benefit from stock options exercised was&#160;$109.7 million&#160;for the year ended&#160;December&#160;31, 2019.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes significant ranges of outstanding and exercisable options as of December&#160;31, 2019 (number of shares and aggregate intrinsic value in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:13.712%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.488%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.922%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.013%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.076%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.635%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.481%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.082%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Exercisable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range of<br/>Exercise&#160;Prices</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>of&#160;Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>of&#160;Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$86.88-$148.03</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$150.50-$172.44</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166.28&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166.29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$172.76-$231.00</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194.42&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193.89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$231.11-$505.36</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376.53&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">334.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$508.19-$585.57</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.0</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">536.41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">531.66&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246.64&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,844.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195.76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,702.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"/><td style="width:98.000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The aggregate intrinsic value represents the total pre-tax intrinsic value, based on the Company&#8217;s closing stock price of $591.15 at December&#160;31, 2019, which would have been received by the option holders had all in-the-money option holders exercised their options as of that date.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, a total of 5.2 million shares of stock options vested and expected to vest had a weighted-average remaining contractual life of 5.2 years, an aggregate intrinsic value of $1,833.1 million, and a weighted-average exercise price of $241.65.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Units Information</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">RSU activity for the year ended December&#160;31, 2019, was as follows (in millions, except per share amounts):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:69.994%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance at December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">295.70&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">541.36</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258.87</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">382.52</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410.09</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, 1.7 million shares of RSUs were expected to vest with an aggregate intrinsic value of $1,032 million. The aggregate vesting date fair value of RSUs vested was $433.2 million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$334.3 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, and $144.2 million during the years ended December&#160;31, 2019, 2018, and 2017, respectively.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Share-Based Compensation Expense</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes share-based compensation expense (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales&#8212;products</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales&#8212;services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">337.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">262.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax effect</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense after income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">267.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Black-Scholes option pricing model is used to estimate the fair value of stock options granted under the Company&#8217;s share-based compensation plans and rights to acquire stock granted under the Company&#8217;s employee stock purchase plan. The weighted-average estimated fair values of stock options, the rights to acquire stock under the ESPP, and RSUs, as well as the weighted average assumptions used in calculating the fair values of stock options and rights to acquire stock under the ESPP that were granted during the years ended December&#160;31, 2019, 2018, and 2017, were as follows:</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">STOCK OPTION PLANS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142.53&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146.30&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMPLOYEE STOCK PURCHASE PLAN</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148.99&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135.84&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RESTRICTED STOCK UNITS</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value at grant date</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">541.36&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431.11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249.34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As share-based compensation expense recognized in the Consolidated Statements of Income during the years ended December&#160;31, 2019, 2018, and 2017, is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures.</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, there was a total of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$110.1 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, $493.6 million, and $31.4 million of total unrecognized compensation expense related to unvested stock options, restricted stock units, and employee stock purchases, respectively. The unrecognized compensation expense is expected to be recognized over a weighted-average period of 2.5 years for unvested stock options, 2.2 years for unvested restricted stock units, and 1.4 years for rights granted to acquire common stock under the ESPP.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>56
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812576656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Data - Schedule Of Selected Quarterly Data (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,277.7<span></span>
</td>
<td class="nump">$ 1,128.2<span></span>
</td>
<td class="nump">$ 1,098.9<span></span>
</td>
<td class="nump">$ 973.7<span></span>
</td>
<td class="nump">$ 1,046.5<span></span>
</td>
<td class="nump">$ 920.9<span></span>
</td>
<td class="nump">$ 909.3<span></span>
</td>
<td class="nump">$ 847.5<span></span>
</td>
<td class="nump">$ 4,478.5<span></span>
</td>
<td class="nump">$ 3,724.2<span></span>
</td>
<td class="nump">$ 3,138.2<span></span>
</td>
</tr>
<tr class="re">
<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">896.0<span></span>
</td>
<td class="nump">785.6<span></span>
</td>
<td class="nump">759.0<span></span>
</td>
<td class="nump">669.6<span></span>
</td>
<td class="nump">735.7<span></span>
</td>
<td class="nump">642.3<span></span>
</td>
<td class="nump">632.3<span></span>
</td>
<td class="nump">593.8<span></span>
</td>
<td class="nump">3,110.2<span></span>
</td>
<td class="nump">2,604.1<span></span>
</td>
<td class="nump">2,202.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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 357.7<span></span>
</td>
<td class="nump">$ 396.8<span></span>
</td>
<td class="nump">$ 318.3<span></span>
</td>
<td class="nump">$ 306.5<span></span>
</td>
<td class="nump">$ 292.5<span></span>
</td>
<td class="nump">$ 292.5<span></span>
</td>
<td class="nump">$ 255.3<span></span>
</td>
<td class="nump">$ 287.6<span></span>
</td>
<td class="nump">$ 1,379.3<span></span>
</td>
<td class="nump">$ 1,127.9<span></span>
</td>
<td class="nump">$ 670.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_EarningsPerShareBasic', window );">Basic net income per share (usd per share)</a></td>
<td class="nump">$ 3.09<span></span>
</td>
<td class="nump">$ 3.44<span></span>
</td>
<td class="nump">$ 2.76<span></span>
</td>
<td class="nump">$ 2.67<span></span>
</td>
<td class="nump">$ 2.56<span></span>
</td>
<td class="nump">$ 2.57<span></span>
</td>
<td class="nump">$ 2.25<span></span>
</td>
<td class="nump">$ 2.55<span></span>
</td>
<td class="nump">$ 11.95<span></span>
</td>
<td class="nump">$ 9.92<span></span>
</td>
<td class="nump">$ 6.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share (usd per share)</a></td>
<td class="nump">$ 2.99<span></span>
</td>
<td class="nump">$ 3.33<span></span>
</td>
<td class="nump">$ 2.67<span></span>
</td>
<td class="nump">$ 2.56<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 2.15<span></span>
</td>
<td class="nump">$ 2.44<span></span>
</td>
<td class="nump">$ 11.54<span></span>
</td>
<td class="nump">$ 9.49<span></span>
</td>
<td class="nump">$ 5.77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax benefits related to share-based compensation arrangements</a></td>
<td class="nump">$ 33.7<span></span>
</td>
<td class="nump">$ 28.8<span></span>
</td>
<td class="nump">$ 11.3<span></span>
</td>
<td class="nump">$ 72.7<span></span>
</td>
<td class="nump">$ 15.8<span></span>
</td>
<td class="nump">$ 24.1<span></span>
</td>
<td class="nump">$ 21.6<span></span>
</td>
<td class="nump">$ 54.7<span></span>
</td>
<td class="nump">$ 146.5<span></span>
</td>
<td class="nump">$ 116.2<span></span>
</td>
<td class="nump">$ 102.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_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits', window );">One-time tax benefit related to the enactment of Swiss tax reform</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">51.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits', window );">Includes acquisition-related benefits (charges)</a></td>
<td class="num">(3.1)<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="num">(4.1)<span></span>
</td>
<td class="num">(3.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyLossInPeriod', window );">Includes pre-tax litigation (charges)</a></td>
<td class="text">&#160;<span></span>
</td>
<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.0<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
<td class="num">(42.5)<span></span>
</td>
<td class="num">(4.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions', window );">Includes charitable foundation contribution expense</a></td>
<td class="num">$ (5.0)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (25.2)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_BusinessCombinationAcquisitionRelatedCostsBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Acquisition Related Costs (Benefits)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_BusinessCombinationAcquisitionRelatedCostsBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Benefit, Discrete Item, One Time Tax Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117330312&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible charitable contributions expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyLossInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 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_LossContingencyLossInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6762250720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule Of Estimated Fair Value Of Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">STOCK OPTION PLANS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">1.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">4 years 1 month 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Volatility (percent)</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">25.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 at grant date (usd per share)</a></td>
<td class="nump">$ 142.53<span></span>
</td>
<td class="nump">$ 146.30<span></span>
</td>
<td class="nump">$ 67.03<span></span>
</td>
</tr>
<tr class="rh">
<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_EmployeeStockMember', window );">EMPLOYEE STOCK PURCHASE PLAN</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.10%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">1 year 2 months 12 days<span></span>
</td>
<td class="text">1 year 3 months 18 days<span></span>
</td>
<td class="text">1 year 2 months 12 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Volatility (percent)</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">28.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 at grant date (usd per share)</a></td>
<td class="nump">$ 148.99<span></span>
</td>
<td class="nump">$ 135.84<span></span>
</td>
<td class="nump">$ 79.77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RESTRICTED STOCK UNITS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value at grant date (usd per share)</a></td>
<td class="nump">$ 541.36<span></span>
</td>
<td class="nump">$ 431.11<span></span>
</td>
<td class="nump">$ 249.34<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility 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 (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6835407888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary Of Stock Option Activity Under All Stock Plans (Details)<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number Outstanding</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 );">Beginning balance (shares) | shares</a></td>
<td class="nump">6.2<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options granted (shares) | shares</a></td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options exercised (shares) | shares</a></td>
<td class="num">(1.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Options forfeited/expired (shares) | shares</a></td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance (shares) | shares</a></td>
<td class="nump">5.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract', window );"><strong>Weighted&#160;Average Exercise&#160;Price&#160;Per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 200.79<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options granted (usd per share) | $ / shares</a></td>
<td class="nump">523.30<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options exercised (usd per share) | $ / shares</a></td>
<td class="nump">159.46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Options forfeited/expired (usd per share) | $ / shares</a></td>
<td class="nump">381.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 246.64<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Options, Weighted Average Exercise Price [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;">isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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>59
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6821411824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule Of Gross Unrecognized Income Tax Benefits (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 78.8<span></span>
</td>
<td class="nump">$ 65.4<span></span>
</td>
<td class="nump">$ 106.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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases related to tax positions taken during the current year</a></td>
<td class="nump">26.5<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
<td class="nump">21.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increases related to tax positions taken during a prior year</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases related to tax positions taken during a prior year</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
<td class="num">(46.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Decreases related to settlements with tax authorities</a></td>
<td class="num">(3.8)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Decreases related to expiration of statute of limitations</a></td>
<td class="num">(6.0)<span></span>
</td>
<td class="num">(8.2)<span></span>
</td>
<td class="num">(14.7)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="nump">$ 96.7<span></span>
</td>
<td class="nump">$ 78.8<span></span>
</td>
<td class="nump">$ 65.4<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>60
<FILENAME>0001035267-20-000032-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001035267-20-000032-xbrl.zip
M4$L#!!0    ( $R*1U#/N:[>$-X$ #T8.P 1    :7-R9RTR,#$Y,3(S,2YH
M=&WLO6EW4TG2+OK]_ I=WGO/Z5ZK-^00.='5G.7"AG(UDL$6T/875@Z1]C8:
MW)*,AU]_(V4;;(HJ#,B6ME!7 Y+VH*U\8G@B,C+RE_][VN^U/N!H7 \'_WK
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
MA5<SK_2%3"V(.M^0J1L:^@,C()ATVKDRU:X!HK:D59PQD<E-ARC== 3LXHV
M_9$1N&ZCB %,R<+'GY?J#_18UT^=%M#XR7#TG>;L#]>7#]=Q,.S7@R_=]K9*
M?>,6CVX^_==T/P86F&/@LQ)@<[;(B=J;X%G2#.072?X="\#ES\;]PM<NWB;Z
MLM.C7AWK21L+LVREFHY>]$48CR:/7XZ&Z3A.MD:7N8RUTYJ,Y!51O#QZ<>DO
MC[YXQX]#]?&+%]6SWL OL2BDI[@LJ@ DA,Z0(W0&?=!&::^^Q*E7^'T1/WM[
M_.S,\&,V)W(W HQQH)SR.6H/03AN,/)HIOB9*_S,"K\_Q\_<'C\S,_R\#1P4
MMTF1N:2 UJ)77F6A'$N2![<4]O/RPV6TGV!*WYO(G>:!N"XXSH0,QG$4 J2%
MI;"?]X/?7.QG3I9;)1TCR@(J.&N-#RPI)H+F!L12V,_[P6\^]K.HG),1 S!
M B^&2+JH1<P:;8QST+]&R#T'D26S1BMK04=&S(%QI8S)$"SG<@YRWPAYDRF3
M?4^EF"6 0^:#!9(VXU QE\(\,GC?:B^NK,(V]DK;MY<T;&?=TL_J(HLZ_O7L
M^I&;EN3I<'0TI!@4?Q_6@\D;^D(*)I?1KTO-B4-K)&.B 5UP$!@HXP5$8UF6
M#?#K3<-Y+G:0[)]QUC"G#8+0(JA ?L,63N=$#$V(GYJ&\USL=HA,.L6 (BT#
MB,$JY[*2X)A2BE1\FI_4BPSOSH1^>KEFX[_'I7_>L'\T'-#;\>>(]OO#P72U
M\^QQO)8XU3-+'6-FBJELN!<>)//6.R%SS-XB0[*L2P/-6DIUT4C?>^GKM#EX
MZH_JB>\U!":NDLHV\\RY@&R2M2)&'H1FRMAHY-+ M(T37P\P;?C1H![LCQN"
M#V% H2LRR%( 3YSB5X>2.<=9-$K%I<%G+<;C_O'4HVU-#G!4SAOA0;E;Z<P2
MA_T[\&!W8_FD#"%%JY/S8'ER@2F/ BDR"T(LD4H1\Z /FX)*Z74 64-4"DA_
MO/04V"$FF2*RL#RH=(:#\L-'PUZ/[-PF#<$(QTU!*93L*D\1<LH@,CB>DY>"
M4 K.Q'"/YFYN<NH%Q:3@(>H(P@1OP4<A(O-D[Z6P#0I=%H';SC]&@6B=,]*&
MQ#08HRU&+S37(1MOK$G+!^B],>+Y@YNXU3&72?7$P7CI4%/<&5#D;(7-<?G
MO2NG/W\L@U= 'H<!*S43!HC$N0#"!L&!:^66#\N[CXGFCZH08&,I+?<V 6/.
M>L=!$@V,&*-@N'RHSB62FC_0,@=M."KC1*E7+1.(RB:)"@-+4>?E _J^F/[\
ML?4J2 '!!"!PC0X4OEDOI$3)$S)S48>Z#)#>5Y[7S"Z!Z,AMHJ7 FI/:E;:"
MSBDD/A00 _=R::"91YYW=C!90/ H/8_(@50F"%/^#48&%4&EI8'I7O.\L\/'
M:=0N"BV4B) 5H[""19>BYQ8S5V9I\)EWGG>&*H79QU+567Q3\LYETC!6FJFR
MI*)B2P/9/>1Y9X<*2,LL.N&$\A"YMXR<D0]!.C".I^4Q='/(\\X.I6R0"6M*
MGVI-07<,PGJ9+:> S!L3[Q&E>8V SVAH%&S9$[.4(GF659PN+G,F7G4 ;$8I
MTL)XYOD7'G%5YIFT=:(4'B7"TFDNM4A:\VQ4$PK'F^#/YP^TCS(YBG<R$6FB
MS]RQF(FY*0#.6/!?;+;2;*#O)?$['RR%SBYYB])94%X$9 YDU#HI&P-/RX?E
M_4VYS6?Y',-DG)?2Z$A\,'KC(D;G>4)T/C2IS'?1DA/S!Q><SB%QKJ-G8'+T
M$@1%R$D+HTM#W>4#=RYYWKE@FQPW1BE&_Z?8(+$0RPY"X(36GB(Z>W_]!IIL
M@&?5".&SF6Z=M!)NV@[$\6PUZ9KSSF*0/BP1-//(\\X.)E(4QJ/FW%@)7DDK
M%<LN^YBM$0GOL6-'XZ/).\''9QX4&3E/P0-@"!XC<YRYE*1EJ/W2X#/O/._L
M(',>' ;+<RJ+^K,.W$GI90+/@V&7];S+ -D]Y'EGB HBQ6;>$>D#R!)L9D[Q
M5+:Z(^J_1(9N#GG>V:$$T7I!X;5A@D,2(HB<.7 76)"!:=.@A;6+P.SFOX+6
M<<Q>Y4#64( K=1G6 0^V-(%%+_7R 3J?T'H^X&)&)C5H&0QP%JS*L?3.@ S6
M)[&$VGHO2<VY8(D*G0PZN1PR<,,=!6L4"Q2:F07()K4T6)B(8 %0A>"<X=ZB
M9V!#LEG*0GJXUS)G&9</U?G/+\VG Q4J9I7(&DLENI!>Y^"%#9Q+[[(*RP?T
M7+*<<\$VQT3D"3F/5I;.NMZ 3Z",D-D%KN7]]95M,A>^DX:WT9ELM1=D32UD
M*TGE2CFY8N!4Y#XL#33SR'+.#B:CN8@R1AN4*_U['),)C<U6&!; BJ6!Z5ZS
MG#/L&VU5LFZZ$,X!!O#@F%8I9)98V>%T:?"9=Y9S=I!I9[.0$9F.$K@CVP>J
M-"VU$%E(WB\-9/>0Y9P=*DC\+R;!938 QH4@E/:&6V&%\#S"TJ RARSG#Z'T
ML4G\Y9XV5Y_?[-)^1"^O;G#KC1>2\>35HE22&5#9>>V40F,8,QI#;A+U?X[#
M_9$_.JCC>CV>C.IP/-V+YP;R7SYGG2SG>%+'KTC K9_D*<D7/?MHNAG0=CU^
M_^O9KSB(!WT_>O\'DSX\)OG<QHCU!Q]ZRQE?IJ1Y,@PAE?006D"O>=:E92@(
MUZ2:MY60W4+(YE+.HXB@(RJ00A*GL,K*Z(,Q43'Z$WB3\LE-$K+I!H[=(85S
MV_@!!\=+:<"02Y4<QR"$(&/&K98@O XA\>P<;U(9X$JV%LQND;WB4FIM5 Z
MT@7)44:9N)(<@FI25Y>5;"U8*P.3A+8R,&EM!DM</QFB]4""90.7R!OD$V>/
MZ#V(];/A".O]P3*ZQ*0E@\2RM#*#,])'YCGW+"7A0K:N02YQ)5J+Y1&M41B5
M9E$J"PJ]TP&"\2)YF9AQ3?*(*]%:+(=HM6 AD /T08"XZ-D?98@NLC+KUB2'
M^'(TI!\^.7O9\X/)VB"5E.=1N<>O9]VSH\^V[_GUN*:[#O:7T1-YZW(LA4;!
M*<C&>2=+=R!!5*>LXUEZ3#?[1Z/AAVG:>RG+D&0TZ'W924M8X#YZ#N02#%B
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
MC[*[-KX\]]/#-B1\!Z4<<D4(@H#L0P@0HV,:)4\43"QP!+&2E'N>U.#)0XH
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
M#*+6O>V 6-\HXI(;_U 8U/?+0RPC*BUN;;>LHA@$HO!-NG$@R.+<2]+ZHJ\
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
M7>DXL;CK-JTHWHJ^#C;U8_>]>[R2P^C6CD!F%/PE#CU;JJSD+9288@P1A$:
M1T*9B4;$D/DHFB#+'7IH&>H8W78L4;VO(E2>@0&N'7E<?!H^<_)S.2]&Y$<V
M93[RE_H7J0,@FILF-W*PZIB>$ 8/XQ8#E&SE]?%V@)9RLZW!P-1>I7?-P&1-
MT])%[%QURO)@ TVGGJA!B]30RR%)$,<(O1B?8OW@,*KMQJ6MEMMA4EOYRL6_
M:R-14'F&F\%O )1PT#<IXV;A%6#/K\9U0?E^/YQ!2'^48^:N22E'4(-3$C%0
M39H1MH'U\F3EXKN=(Z>IPHK0V_'.]Q+"Z5+"MV.P]W*.E>(21+G$WA.2Q.:J
M:S!E<K&QB *3^XFC8:6A:@Y_$9F0I#$BYE%RO[&)P$*KT,8&];]J64R; $2?
MD>\G6 W%W0)S(ZB1ADF2/CM4<G83XV_$.?NXF.5,HYSSW9;-)$NK.95*- FY
M CV'@0MK']W7L/9S^(R6XIG/8VTN1KN7H6T\300@S:Y9C'1D7-HH"@Q%"],T
M9B(I:#$Q,DL4V=[P2*FY$@Q<85D);(VL()16CLVDR#SZ=R/[*T@>LIOR!9N(
M'#%83*9$<$:ZYOS\'?I3I!0SWWT*RY0N$'EFR(\N:[7A&)1\X2C(Q9;#'E@(
MI)L6<</93GECABE.L6-]Q<9A4=G048*I8K_UTNN0T%B,)H[H@-PM[XKQ*>XB
MWOIGZ#7S9S1&::CNQY@+=%GG3^IY,1[P70N Z+! 7:#ZJ(M=Q#QNF:2%@TR[
MSVE0("7T#[CU1X^K_(==K3F.ERR+-%(F7%-(DUOW^8HP1XQ<?X3+MKO]-/GY
M1_K7SM/'HY;#3&YN]]HW/=>B],%)DJ<&(4XF+3O?X:3D<BC$=0N8U;F2T.28
M>;;+N8RS<T5E8OAQD2W!I?C4_=+!\GGR$L,E /X"PB@694 JXJ84MS+ZU6ZE
MK]H0K:SO6^T/Q4+NA*.U0W%I$E<D1JF4JWR(.ZHM;UK5_$.P920D-;A5P2:]
M(T[56[LH+HQK3XAX#=A#"&')75B\7<GKL)B!;8:E/XX%0.. _D(N/ U X$$
M'0Y?D +MHQC;$O$<+CH'!TXPJ?@H[3KG;LYN7:M\]U%F0!T5N R/,=AW=GH>
MG,$C7XE-.O8"4[%8M,2_0D"GUBHY_B(Q2]%@?%.FA2LACL$6* D(?PU^TY6L
MA%/5A;K"=[O;VT^XQ'5A?BVHS!ON/&_/@7_Y2TNA//?NJ<1(6@'-+S O''&H
M"R/V<+W"P"P9[WV*U]OFT@L\M-L+_(2&/^_;.@]6D9RWCLH[HDH0JF0F2<'V
MY2-<UL>=0[^C6"2VB(>L%VD'PI!]"?^/Z0R01-B?%5AWYYU;YA=%=D%5,;4K
MKU_E")DB>MIJ+K@U!FE(CYV&1+B27#H^R+$"P.V;1?2H-FDV@<$^QJ+XSFML
M4$*F31H0ZA.O?YYB$3P6RX^BE*H[? 6[MS)@KR0I)@_PU4DW4FTZ-93U\=&M
MZ%Q=D+FYH':7\%(XAPH3V+2Q TA:T%L2\U1"!&=@]*@D@J)XY!=KV?)<5Q^L
MG.O:U:<']/T)+C.UI;/SPWHDTM0(7IB ODVPQ!"Y$PAJTUX!U4=71G,'9/Q5
M._9H0,8/R/B-R/C[[\&\+P?WI0VO"@,'=\3H>&L2M:*#H$=:"?:@Y=SH-=$L
M8]BEMVH%](\6-=K$L<1'X0 C! 4%D=W/V4^1VF/'NAB&KC<]^-(P*%RMWG7H
MGMQULQWA'I-6?!LF$4!P 9L3;;MAB1P""!+/,)K/AS:F![QC1QT$K.-EJ.I.
M26S7)<#V@FPD)&HE!$9"F,6EER@%\B(64O?%G5G Q_Y5AL.0N$4$)$?97ODH
MVQW9J&_6XX,]V]1(=0?:L:['Q<<TR2UX]8Z5<$2.)!@ENL'D"JR"%V "F//-
MHBC!>%]_<"I5I9OB&C=5#*7-J4L[:X633QA6".IG-OC=9N,6(_^_U/P$DCOR
M(%OQ28E'!-X 9[Q[7O:[37LN#'EHU!K^XP?<^EJB)IBUFZ\F99H$;EPNE)=]
M#D_U]=V46^.E]$3! U?EG8N%4&5P1HRC(9Y?\DN]DD7YS,4""0GZGI*P"FT-
ME>:7+BKR,:B'L-:9]#CQX8#:1'HVEV?1R@O8.BY=JG(?P1*@SXX(,KQ!!;YL
M[M>1H^EQ!TEY.Q34O80!].74JZJ(4V(S%SW#N,4Q[(E K3J1X^@=ZTPGEF,G
M;+97W!X\J>L/D@H<? =)?7 2\2TE$>^(2?),4Y^"=;Z<TSD6%>6,_JOL8$*C
M#*>"_2UH^F6B2VL^1M6R$+ U:%9Z/]Q+BZ:*,T4:YX)NX3MM12\T3ME*O?KT
M,:I2O+>E4F I$$6*31BFT(LF=LK!3"+XQ)\C.<9SMA/ 4&(@@]P?+T)WHC29
M%)S!1H>319HP_,Q?$;NT#^#R;T=TVM($!2]>Q0BHG];6#5KSJO1[F\N=3^5!
M.A R'B9--G,%KR 1@MJ'[P@S+;8.0G;<?7YLS=.&Z"N\ R>-") <I(,X T1N
M#8/Y8>5 SXW=J<U-U3X) UK?HJ0"W;@PY2J ?D2(\2#PE)TA%( 24=2?8MU6
M8[<J-"-Z[(\@Z>2ML%XIH:$0*'_HYR"@)GPTHQ3..]3CMUL/O5LS61W]NB0W
M-$M:E+U)4C7$&=67I.#G,YY!W ER:!S9'[M<,?A'D2(\G.9H)R-KY  C/TMS
MI7.[2.$7"M6HTMFB@*TD?R+WKL'0=]JF.R30$RL63/G '!!*4;Z_WCT04/GO
M]:>X,AD46(80Q[I3DZOU\*$?<CODYEY:K.M$IZ-UCE,6&?]QBY9MQ&*B,2A8
MMP4U!J(*!G3-VMYQCY<6>TVA(O19^:2'HDCGN,-Q;>Y2@*DS:K)FM(I38-&M
MH.P,XTR3#-:44K$,1EZ+!77I"GV@EBV3SE,UI,40R15V1YT7B:M%"X#*4QI
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
MW9A2Z\4S'&=P15J"C2@7C,(8H<2VE%:TLC6E+#R/"J76+[ WIQ\ZJ1B0"T+
M,05AU\UO/YEU6%HF.@8);C&R=M-OF96'KFR_8N72*AP?YY\)L78 $^[@:-<0
ML]W=)XN&448>6?\$4U4;Y4]<'0)-T<+BFQ)95L*QF(FFT7F2^E:#[]:ZWJ_$
MN8R(ZH\E4>2R1!?&D90JDRJ\? [[(R;%0IP\Q"P.JYVEH#^4T52X8W -BX0=
MDB#:V0%:QYBZY,S9^D(MEB:NA:!+?^_U2$N-K*3C'XN=ZJO[=]+<&+3705AP
MGKJ4K@9OQ&N\;[-T+=B /5R7?P"YFJ8V<YG<B B<+&D2#U /(09L.2$2C1$$
M,*'DLG-T$78_G+6"AE=X6)A"U0U$Q(%(H2*E6>!,E<CSA6J]Y#YE,J*@RYS&
MY=.*PL-3&B8!XP/8:_!;5EVMM$<8=M[=__90;SU2VU&R%-K$U[VCS1&93)8@
MDR34U@U1LZ"3E;B+$M2NK!\)E@&US"%-,./(2SM'].^%OR5:E.@G2IX&Q$"&
M@J2P#,23L,<#LPX"P S:?K&SR71K,VC."B,-G@LP=D.DBED0H5J6:!8LQ4R@
M<U$, R$DLL1BX=FGR:TWN4./MV-=.=:U<#J%257A6F6A<4/CB#C5;Y=V;>!T
MUWQ6:(RJ!;CD,C"YL'1SD+#O U*+9UXFU9EH1GC0YY97>R%AKTN8H5B>IPNE
M7!/)4K2)BW^@(&%.#[?8$#[XZG).W:2J5CMXU1@N'@MR]O-;6&Y;QFEE@[*&
MVK(N+$K)GO:N:&E--B;5(J(RKHNQII^P'Z\32WCKS$PDSJY0EDT!KZN@G?OW
M%=KY%I2]*6,N^7SA%^VA*><_=6OMW&N-,"WBAL-*92ALH8:PTRDUXR5RR[RX
MD+)O3[/F*)OZ87P,7T$9].46T2(EP-YW:^VP>]HN$!X&S+DLG=JQS<''B;FB
MOB1#3_476%"-(XH%;9;!(TG#!?" +@[^DOH%2B2M@S= ]\IG<@A("I_B*V !
M MA2%1V>-1_0%DS%8N5,755R&V>5,2)P5UF!7'$\1.?:D,'JIUO[(E?:02V8
M>IUA+G-CP"+/+KG>"CPE4Q0NJ&@60M/V^L4/[,I 9XM%SL6ZQ*N7MSC[WX%G
MN9PZZ.HC$R%*JA*RAA_A*!J#"$<_%AG:MA6"?^.MQU=I^L/[JNG/3-X@6(,.
MP8>FWHFUG-^>Q5>-9D$8!5 XD./S)L]7%R8#I_$YO#J(9RYNXXNFG*-%\JK
M"-!S< HS0@_W/*$5/^6GN/O2O<[L)Q3:=,3_*H)!T*YRM2R; -Z!.>^8]L[C
M^7_]97?_X"FJMY?IQ):(8HJC'Q:3'UU]&BD[0??A3E<&CO EN)6-N_D:TBRM
M>:Y^L.4"R4!5N;'/[5H%<O;!A2J#DBWO3V.E/>S6W>W=[7L7_KG>*71 1T1Y
MLIO-*SN=CF%VQN"*9=RAJ,B9N!S7N:_Q*J4A2M7C$GP6ZA",9.1T5OV[X0 B
MQ22F+4A8 %<\#Q@_@F?G%B] D+_2@:,L+B;92H'L_H#&HF/./6<KG^^&L314
MNEL5&;P<_"2V23#X1\1B@G3HV(%NEE,;1/H:?X)71^;"I!D!8^AFCS%3+8RI
M5]V/B@0OUNZ&+X*U:8L")9[Y@>B;ZC'M:[= 5$J-<%6A?Z2PB)\:#G,@FE6F
MA'&U?*BYFT@:";85=18C^@C7@%$&9F:EM3[QXKDMDR+*B]K'KE@$--Q-,;&<
M7?=9@;S (?,WCM: U1&G2X'T(M/0%2?A_G;?23B@\JY&Y>T,J+P!E;<1E7=7
MCJM-N0F%N!?Y@SNGL<^,Q_AS%P9.!I8+TKU@PU6U6$VN]>"HS8AU=GH^BI*R
MF0F+&?DRGN?,X>.%<WUARQES>X&2\'?IZ0(M9#\,/XPXX$D>GR(\DC:QCVN
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
M3U H.(\/2-@H(W:9"'D!C*6<./8GO<V'DY,3=YL75.@(MLC]<RQN6B3T/J<
M&RF^ZL&>'N_X$%!](643@38)-&,+V#0"38U9$.[I7I1F9D<$-RD35''T.>B$
M1<':DC4%?1K25HY"#"KNB(6$,F$$2B[I#%"*!U5-J4D@N=1I'G=CA&8(Z2'I
M7%(:H!DX(^CZ/DFF20-.B*QI*ML]O>K>&0*;K6"6M^Z(@U,GZ0[_*H9*W>$2
MC% 5<>7M#35]N7=;^6J1?4^<G[0L-J%DX\NB +?Z1=G,6)Z>%]7"(F+O6>SU
MX,N7+YX_\]R?W7DEJ%6&,7[PTB0>B\7BM$2EE2\M-ZW:??H<_XI.1Y'\XY1:
MG>D?IW(5)Y$IH:VF">*2**N05A_7$KB6^IRU1N;DPGZJI<)-LF#@M%E!@\FV
MD-.O)>5822W,(4)BTD*7Z8B[\S%PBOU>]-+N@%X:T$O_&4ZQO=NOC)W^"/4H
MV]J^!4#@@DIT5W58%7"1JXNP+*WX%1[T(H>A2;!Z4IP'17(+50OY%-YI0#>'
M@:A<-QP^L5+@KN>.(D>83'@L?J-[^6^VHC=N3"6\)Z)7-ERJ1@6C2-B$839D
M]'NX)%3PK/B+)SO;CSX^#EXY+X( L&0!MJ+W.?4I,U%GNAD=;A?+6A'-R\Y
M1Q(R=D9#R2XI+ GZ<^(]XL#-IE'0I>P-!0OBJFWG-AB,G+5!4A13G+"NB-CG
MENS(]9WF+9/+PZDX>8L<MWHK&!0>3+4^16]!#\?7IW:DWWV6"32F;=?J1_MD
M'SZY<[N.)N'@Z>VO7&O-]<[^%AL%1B6&%I'9RT $I@SH=JX"02FPS]]$4%H@
ML)=P<69G)%=\(4$W4MQU171F5AR2WST:13O'AP<C(88#\:%$$NLD@I>)O?."
M1_(,?)W$A:'PITP:;G-*6C\%??(?%+$[8&7?.Q%;HD(LFBI;<0<%TMZ;U#'K
MW8?E5YU._5F 7DK5I^ W:7;6V5UE/:(MFV89IT""$Y-R4(L%5J\'>[GUL,!U
MUB@%,Y636J#0YO'V.$%X);'N<(0;R>43'HVLIC^_I!WUK$D3',1X0E3,>ZV;
MX/FMIQA;#GKBK-VN<DTYB%>%TG+('%JF'%_@<K!V^4F:7Q39A38KE?(A'!91
MPROJ2PF"Z#76U!U/$+5(,,HH2:3<-5%1^4DNP+6 630?X598(6-+/Y5A-VUM
MNQ&P6H9<*0[U#'K4C#B.\1'?.+&8QM*T? GC+!-FL @P42HB..) Q/2WZV)&
MJY12)-F;"-21&X%QUU@8(V\?^/>$?;IRZ0:D=L5%=M,$$YEAL3#H@";/TH^(
M.E 0,G<W8P8GR5_H*DP05CUJ/4?B!ZONRU"N#I/K,?'6-3X0[;8)AAM<], S
M%,I>H(X)A9AN-;);39MLBON*A2Z=%=0<#/;?6'825VIA/:_,V)LS%_UH)1C@
M]2/X+LS[!K6';@V(K==AT 75'2J&M?C:B(<[L<JSPY,F0N0HPKR<X3=LQ\)[
M>)[3&KX5X-F\66"/(OV*P'65D^D1E<21<K!A$H3>"%7'SM%V1)Q=I"G8CE]_
M=Z/2P!)#E]$T\W:B=N$5]?5&7>1!/? NO,E4E> :@X86O\+P3@0[A//EC).G
MABX<<:0%(]A1=TR1BBM_VZ/70BDD/(AN;8*8XZXF(08W2^6C:LH+"Q)$BH((
MTWQ=8@"%"=+,W/4B8DM+X2M!.[I-T2=95]D'JKQ.<TZ+Q(;82]:]%#R:N'.T
M5.Y2$3[UA'>>GY#H<_<,>D2(]>5F.0SB@HGG5:$^.$N%XNJ\27@N$#JT/'F7
MHB^KY1@/S"1X1O24;IL+165%4R92Z-0HBCD<4C##SG,4>#VF#]O[A'N)D)(7
MJ2G*MM"(WD3N!_H]\3BDO+.UX0D=DN1+KAT6(C25<'=VQTH;BNZK^V1]SZD"
M]4>FNRF':4-IU3.1)3P\%:D7HJ7CU;1GIW^,+=<;AMD=5HOP4,DB&#>NPAQ3
MTP@)4ZQXFR5@:0C71' &IY58>M)3(WPG"F$?/JW<3^GX5:C/YGF5 ?/APULR
M./MXT=H*J[0U5@)Q,R:W(FL:01]]W4/]@I$FY-G8?,\8&W*PF>D]3ZGA (''
MAE+T,UHZ9WV!J5"GV?43@(3!A">U#RU-\_I"LC09(AU:YYU??G;,"FXW55HN
M!(1%P1V]-K?BEDG.L&$Z*X)>*$A!$0&^STH+2L%F7V#,2I\J.;9ES_ Y,?(Z
M@G8V.#)D!( 43%&6V8@,A8D&SF![&WJ3:R\0)!X#%$:(*X5-_@II8_ @XS9G
M=$CADU-N0J6<I CQGX,GQ>$2NPRL:?P):T4^ZD@_%2C(MLQUC)LBCZ:>8PD
M1<"C<P'UR0N)[4H)-; >@Z)_K(V:!<OKQ\GANAK1UWFNYB0W?_"+B!^6W 4]
MG%9?P!#ZZ#)";J1.WXA=#8J)&'#%%67[L++!<T1,$AH-(W^#BHRJR2N8#S4R
MBBRACH0!2Q)%AJC:D.,*\B"9K?ZEE^$:=D[#YY%Y5:'Z17)+(BX.'T;>92MB
MH5VID/Z:+P]J0S?X7FRSM;WSH#8S;%TH=E.!W:3!2CLSVM!35[4JJ-()YX\M
MPZFU":H?&5DXU^N33^^#1\G*UOQ>4V1G)XX*/"VP912BI-4%TE.".$OIG'H.
M H?]C4E1.'ZDCD+0L$Z&P&MV AZ8 C[C>$1,Y"&D4\XM3*TJE6!!_0)H: 0Q
M='&93O@LC)#_AFQ\];Z]J1]F7RB>H@YX-Q/AML"ZW@09EAO+IAM1_>.8]E-5
M%X4[=<D?=RY^VR7=)/F?L2O1;YPSVE!ZII/)1(]$3!P>XK\*:F3#N\-L$<"P
M5;3905F6%COQ32Y2S9]8RN'WGR14<B4VRX9GLB*&8Z0+9D!326-+Z[L^56>G
M<RYYPRDX-L(6/8XTI:NJ)$Y"5L^R1$"#\_=N(C&!CJ2@8=A:(3@M\,0<N_?S
M(BLX1U%KVO:'C[F^E<(ADBD?+C>^2:M8G\) #(%".O(YD\)0\%(:K- EZ\,8
M"=?K%"P1I"%_8.JG!:(R;4<RE8X0[BQC33'R;>[9>DC$K@C0K"V#+A00=))6
M>MRTKG(X4=V9=%YP14[I:1)E;)E04+A6.K1[ ]PJ?=$!Z7!(@9A17<RITC":
M]SZ8NB#8Y_R[,!*1ZIY6]6-6?&12"BQAJS1W.#>*$"?6<& &UPIG+\U_;;A
M>6&R:9.3^:9E!&0U><]:(IZ<86O=_>J;PT!3,84HG!8WI0?!AE,5%V5I8\^0
M!<M"KM%_;LZX9K;['"WE9R=.\.OTZ H'3\<"&L4YCQ^KP+&Y".*RA$42^0#(
M,YF$(5V)@*%T):"LHHNTR)RO[PQC'3G6GX%$(BR[<^_ 3U531_!L[ZB*,$0A
M*X;MW7./".8P'X,2Z>=4:UNGE98N.OCE6B59!TG)IX%)%Q4#^C\RSIIJ)"M"
MG3E&T& GNO,#%FU B_U.M-C>@!8;T&)WGNMJ@W2K<F%>X"I.I;R58R]4_Z$F
MNZ@PUD+J_ FW3JC7, O(D)]H"AH0/4GBT05=A#DD\E@EVSIB9;8B9Y-UH64/
MDV]GVSJ1.0PM9QD#FA?.XHH&;:&6'--')-V3O4;DHQ>S/;E/?FU,D/!;;X&K
MG:]"#=NNLNP#C9-E4*6P>*8,C]%--3,/S 9]W82.5:N;N/0$\KDE,EM6+;//
MA<!_0!>T1?X;O9%.CNYL_N'L36]^E0PJ"@!KJN*?0A$FW2E]Z8F[US_/W[8J
M?P*<>+C(!"T0OX.M"?@A/.^"FIV8#8$Y=6+(G$QS'VD)"'Q=G7R1R86P/01,
MU5==%U3)]92%M OG?,6'=#?"$/MZW8=L--R6G/:%8?B7#).<5=BEA6GD:FFI
MP@4ISJH,PP5=,[53Y^'2JKTY$2R(#WD%VD2P,J5:-Q,XDV'M"]MH04K6T\=L
MH?&W-CI\[[1JYVFU:QSE?<(LA,M ^#*]H-VHZW'5)J,U:]D1I' 1EMC0V9([
MNHADZ9EAUQFT0B3/,Z&26;FI]%(W\LO%T8;-&S= %+NT;A7/83DR'@[H7?<G
MB-]2'8,P(L,R@2<$F-F-.G%5]#''Y875>HEY<YS9_:,]O.FK@GNW8F])=T^8
MXM<3E.>V T,!$D?F+J$ 'Y:_0.&8H9I7+KEJ/3N%V9&I2;-U!24905R9CD+X
MMM6PS:7[BF"(,H.436!F877M)&;3&@0.H JQ54&4!^.*88R6Y_&#= _YR2(@
MB5.Y[T%V:GP1]Z&'A^=^6CVMOT4L4LS'JU&O;H:$:_7:&.DM3>>Y/4]5#)%)
M$HP?\[1R? WL@:F)6UX<9EQ*\<?I+^9>@F%<&FY31:2!##)7WY@FX*ILJMN
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
MDOJ8])U8R%_6\.\^K.,=;]!&@7V1N6=@'8[_D<8?B43\G#OXJ*6O="(;&*U
M"BN41M)Q&,F'CS//(<P%F,)83B:B\T1&CJ*(7'R04K:A%PUYVF0[<CX[6W%A
MN?Y%QKS]) U("/E"V=TT)Q)1X:?C8P&>4+(]:3CS=I$F#7?&\+VAFA+N55&S
MJ,3RYYV<73'E_BHS9")C,E:R9:>45:!YDETF4<$%4HBR7Z?3'&QHF-19:19!
M!,B'?TL^L?B/-''7(GD3SS9U:T%J'2QM%<8\S<JPIQ53A2LN1V:3F4NE7[G@
M]%I:,T%\7J28F%Z5&C#H[;7>/PG95WO:M@?^.3F0R%I22\Z32?>"H%Q*GK"?
MVDH.6OQ.FJNN,;U>_3Z^9PWB'9BN$ ]JU)0--<WC,> :@@APW%O9A^CJYTS*
M^BRNGP[Z[F[K.Q45%@-AVZ43C>11M5R_DO-ZHW)[+[5K2D]@3:K1D-)93N>)
MU2\1A"-/G[+68ZP=WDGW_\AM_I%G1M$7""EVX->8*7<U63TRCKV3X:#'#1R\
M!$4FJ-ZT*^A*&/_O)HUJLU!N>*7,*#"B,3?95#>*W^-!7YCP4<0*,^>("TYN
M@P'W)2HV@8V))A/ 0* SE(*+E4+]_[/WK<UM(TFV?P71-V:C.P+2V.Z>?FS'
MW0B:@BQV2Z2&I.SQ?H-(4$*;!#@ *)GSZV_ER<QZ@*!L]WCORA8_S+0EX5&H
M1U96YLES&LZ:'5;B%[X2?</=!PO*15ED#:5.+I4"A<X%'^F J!/!S$*FL;3C
MMST)IE+OV(BOLR)#N+K:ZL8D>RPM:YYZ#+L!2B&OE:\=[L9BN6%\WVWPI%WI
M+DJ0 (/&G@7*9[HV/,:HXF@OJ\-;#RHQ[B)^PIM2,7R&L32']?&%KP^=I988
M:'>7(M%YXNQ#M)^(-E>BT:&GP.W^N=ZH0RD<R?"OL E8/F6:B4L!J)7^$UCB
MMCY,L2]\BODF6#)Z@T(S%)<4V9?$)^WHO1D2J?JK'KAEH^>__/)C[&%1U%[9
MQUD:BVB:S6X+\[DWC!9+C%]>KLP9@Q[>5^R^W-<CEC4_Q51K#8J0VCH@]=*<
M!:NRL,JHF*'8 =)0A8*$5/DQ-LS!?T$ 1)@T&V8-$=D)CX7C,-F_HLE^:8-B
ME^)X3S8H,\G\F6>+$K[-O]N5RII7FQL0OV+3CJ/KG.9V/E/:9 E0RWY<=X0(
M" 5O><@X1K#']9<,_')>987U*G97K!CT;UGO11?(>\KRT4+X3G!FQ.9F>6C$
MW^XCI\6MM/&'_TA7ZU]=!&*B#HJML+B8V!(+;ZGPML%Q"/G6VAU@Y%[UT="7
M=ZGQH/2,@9 )W:J#9%YHMK1<] IM;KZ<,?D;!*9JYLPE,%53\4_K<IZG^@,"
M\N;(5*X%5_Q=[*0%T:XP++/( &N@D\NW1!C..FQDW[)E>?^=4HNGLUL0!6H"
MGG__;6XFC%>F$<X=AL.5F[4&G-AKO4D+'^S9,4ZFNPG_8YYQFZ^QNS,-GIR2
MJ-+0?*OYD*4UPUX?ND\ 5:<BFG(B!*;)"K4PK$;!A(KA_/0!M"!?N\JXU3[Q
M)D7O2@]H\C<MN"28.S3#HFFU6:U!WHCR$/-4XP'AJZ0%$Z8>,3/_JLZ.3O*:
M?>M+SKCDJGQ\R9H3\VBTSDLSC<<9J/G9^D^)3M>6N5V*OC3O2>7*G!SXA$]6
M03]/"FH@?&U&Z%M>N2E[X7#S,^6[5KT@LDV:,Y=6)&OSE;3]8;&J^='E% M^
M7E/CRBV*0?/B][OX-6_$)2>V8^SJP-H%2TW*:%+HIA54)Q=AP6#4P!=NJ^SX
MK\KGBT5F"P0B5O5"%1U?1U7]IC&-MQKMQ7S%*I_?0]6:S9<O2^5]XDW)2 V2
M3A+UZH*@0"_\,$K--H3_\OR[8T\S M.Z)3D!&LLF\O3(::7)"OKEF6G,/(5_
M )6Z&>D9SLVIB]"SO]*G_,]Z!H\IG?=U>@:IL4?E#?'&<\9-ZF@!'B238U4L
MF7P:LT#"7FQ*U:V@$YH+Y1,ITM$[C4;CH>V@HT^P+85+Y0,! 7:OP6K;CO[Y
MN-:9K>$DP#'F?"R?YLZ0B@J5BD&6@]@#.Z:$"I%Q6-?CKES242 @"X<$"DF.
M2/J[81IEW0-;%VIMWFJSO/&+1[4KO7B';CSW.=+CC$AW2]T*O&FV)3RK:FRD
M]MATG;R!30S5I=F+LP_WTXX^J.S3'W)_W,L_9OOTC+B[L?.C<'A71 $IEQ")
M %>C\]EFUF(3C*4(_[Z-Y=)S4) '-FW;/0H!**<@9I^XKPVN3HZOCJ-7C+:+
M3J@J^Y)/6/20#KV=5R>78[<#K@2 (9HQ.07X./C%*[!A,8* WIFP2U9A@/)A
M"IV.:G- E2V#LE(;P4IJ!9XW/<U%M \<^+?^+/#LQP/P[  \>S+\6P/&/(M>
MBZ*0+<&LYLT=FHR-;_LX1J4GEG*D$^C#>0GU$C9U[!4?!4),EC_><PF08 D5
M7SSQFG1%%-&Q2MT@U+8A [_4'1C[[D;9:<OV-_,]V7OSOMK6G@/@ABQ%OK8;
MQX, )X>'D!HT<WHO;5;1VPT86[<C(=,JUNBJ\N#- <K34$CH>H26<<2"/< >
M[7^LD#2F7(5AF7N(AV@K.5)+^+_A<UD;M"! JAB<(P1SO\\\AAAB*S>N"<&X
M5#>@B>6K62*8>2/-"%.AB;<#+K,;JJ<@3Z!6UN^<E!;Q96:ZFY&F#K6^',7R
M"T<8 $RZ?JH.M*UKV=T3\_G__89,P@^_?/.5@A6G\+4OX6OWR6529M&QSUOS
MM(KL!IYH"U84> >QW.IH=#41H36:T^VBXQU,$"JHU,G46*9_'KGA:FT^MI/X
MF=.OT,";8 ZJFPS^=YN^Z"ZOFHTHHBQ9F3&;N\*=@,#*-DSE(':;Y 16[*N\
M&APXWLZ!7R I:UIF3DOWRM;DJ)[RVJ<HDJCQ<NN)3D1>9\<(3:3S%>@1<03Y
M(&",&!3(V%#.SI@NJ@O?4:]C2^P&I?Y.9%!MDKT--EF5YK G <2PPUG8$L%P
M,D"H. Y:*0TSUE+2,02;H1::3JH;/<^:=]8V1PF"\\#.:7F>AF^Y65I&JR%V
M*<EZ8B6PKW1^QAUKP0]NNQ"#4!QP97*J9<A;.I;[$465?2?I780]S6:[Y//3
M/!/=/7N6[ZU,^PEBI*7I/:DY\\]\O8N>._)9R<<^<Y+1>1'KA-38L\K,>LX?
MV@3$Y=0F(-""8R_:&7YZF%_QEK#Y)DM>0-B0S"I82L%7@Q>[S])3'Y_:U:GK
MZE9B_<>Z;H$BL88E1&)+*CD#@R&2S X!&*D ?>8R+L/^F4NYT'?\4>9"H!4:
M1HC/9AF&!OA8\7R\$G@X$.'X;23$Y(R9'^%8<W0\X)\;]$^.GC\[NNQ/= !.
M2S^-19_:82[](M6%'^J2R(;I=_8T@=;5%QLKM?4'BT0+UT*-$*YX=I;SNC5\
M@)N:0;)\/G*UG7?:\*,)<>;0 CC)TYNBI%$P^SW'=5Y1\@:2JI9^=G)T,GY5
M.X(S^05#_&O)83 ,,(V88 [:+:GDL,*XB5""09P&;\_K6 IF_;Z?YV:FDM%4
M+CL2 .:>@MZOJ^V6($>=D:M*83MY;A:"J9CEC!%5Q]&9[JWEIK$C(.,4.SM@
MNM4L0Q[]./Q@3[$)@[_,[LAT]\P<D )%3;_V@V%Q'=N[[-M>Y=D)?(N,*7>6
M/((QA=VSZ8G9_TE._HKFUIC+E)A?40,M.3X2SVVM72U4I7Z.N1K6:IZRQR!B
M9,YO<'Z,C#^&AT^V1(, -5846^>S(\XM!?RE8&[U%OB.1Q9K2;,2>XBJ*O%>
MR7-MSFJ&J[G$M=8:5V\N,C'<[GSDQ?K$YLC'^+E..DOT'_A"+9@VOS?V9[G,
MJ/Q"[!:M.C5*"Z_ /SA_NXIY6:C'X5E*Z&=Q'ET+;-FU"NP:7/^.6$3;H[:N
M#)\T.E(E2B_&JF^^SIX8Y./H9<;';/#U[O7M*?JB.$X;9.[4$867;#<K9T;W
MS&D8V)NTFI/&*ZI6N)1C5M:L=$'^D?5(["G(S_\BV+*I2!Q,]Q7>DMU>HS0^
MMMS#CI*(TENXH2[&!WN"8*YSYKI%@"IKE3@N6EVC*' &A3LE;$Y!W64<$?.8
M?%I?C].4CZ'PJSJ?UFH^(0J!AH6=5';3YX A-\_:X]W3G$M:=@&0W/+P3NWV
M=&DQ=$WF&1%B<G$\4>;OJQ2"D6W[+HX:8WKJ5F&N+L*'F2.1X@F$8(554Y.@
M@<*?+S?KJ]#/_,A..$^O[:$W/#GL'@W4VO'A71)H#W> 'W&0.$;7:3L5,5>-
M%?C+0HP6KP=M%#OU^[ZI[7$R+6E05-4Q5CB$:_1$8,2Q)GI5C+X0BQ4:Y5U3
MPUN^U6*F+O0RR&8VITHHX\Y=O%\'1RVSQ);9#<N?*N3.'#(S9?!(N0MMOZ0.
M&+03B"FD9)"BIV; >$0*U!P&.J]@(KLV+<WN/":/;H[L^XR+Z#@=;/I_PX6_
M_@=V!*)<,8^OYJL$@F%]@!]+4V7A?5NZI;CBP0+I]Y(QKS(B3&[N#+VP,PJQ
MDV>E6_L<!X]W9NXB.+1X<0;>^=H,3V:3N&FO![4NK1"/"A1+ WG'Z.I*]\[-
MSC[AZ"Q9'5<Y52S/$\\\<#W5W<*X'PB0?\W;SF"OU!IBE>$,,0O,*K]@MNA^
M9+$7GMA", >$ 1"Y*IT,.Q%C[#B*;K@FA;B"J]9-(Q&>#OG @H>YIRB'DS6X
MJ"MR. X<+TDKC0Q%N@;U6A#;D7:!QC,K6*PVP'9B\9NMZ48IAP1)8;F#?:6X
MTBE3D+>M\/<@1]7B8X7T.H7@6\Z61Q7&N@0^[6KN>"X$%^<HXI1TR Y>AT0;
M614P&*,WZD!,SD8E:LU6KLD2-PXBX^J[-5@>G Y^-=;HGN(QXJ9(;&!6&DNS
M5=0,PQ1GG@P#>0"\X6/X7;<^N37J5F2#M(SUF#1&Y--"Q4&$:DE 3HEWY@2&
MQ3\%)<9$M5[^%@XZIH!5G'G&#H(@:WT $(I*"&LSA]'MTP. OM];3=+7'$=B
MED$J*"+3C!EHZ.E'PK-^"Y= UDSL X8O+WM]+]I,+*QFB<X:I5#%WQE$ID%3
M;,/H+R_Y8-D!;:5(B,J*/=P=GY/2:I7.L@WS4OOE =V:MZXQTLFHL7>C8J'&
MM7ANO)0.B*4_B5CZZ8!8.B"6OE:JK(]P91>;[AR\'!_->2B%EK3GHL7& VFP
MSXJ>D'E.3.DS8%*;]'T&E@#U;OCA1PJ-%41Q"Z7T8:.(8WN+Z3IY/R-D\#1]
M'WW[S<5),OWF.]FJ$/G(9@[Y2;M828)(Q8:^G"/CWW/.BFE:K[/FGD()K4M@
MLT],E\$"?V]#Z@^UF/7&_$(#<G525&11@QMJL'VQ^>D[FIPOCK__B]]Q^.+6
M:W00L=/:5G&+&E;((:H=5HSIV=,>]@OLL"2:QK  S;/L7&2S+K1+MHIP>"QV
M[]$X#FU6S7W)_.(K6IK&?=^L-%1+8\2>'&.WPX]3NEQN)/4[,:IS9V;OL]6Z
M<4 EUY/4I+SV7X;='44TD$1GTMCV$/X26]4B)CWF^$>?/2*:DQU?2:.$6J5V
M;9(WM5Z\B$4X;ZI?S-)XQL5?L@_M#]PO3\PI=0X.#EE>1&(.8R0UY\25 D>2
MBW^-SU6Q*VJ7LT:;@MI?*>F29 .D3&_XI$91"SJ:$=<NHH5TM&"HB7T7SCN.
MU(%E+QQRX(% H?(\!/3 [DE[L#0//5&#')Y+&% ]AYPP9$S:D,HJ@RS**DMK
M%U>2<YA*T[0$/GRN7HN5W,/9ZQBOJ8%L]ED[ ,Z[C+%@'>P^HF]TQWP+1ZS*
M918$:;UOT3H4R;LH_Z+I=A41J,H%&$*6YL#8QB5Q.JDS*H5.:2<LX+O_%=A7
M)G->.S *%<"LD.]F27*OC.=A0&D':C26<>] FCXQJQ $4@0)[9T_]4SF OYD
M-3#5$.F5V5SGRL7"LZ]]S*O=D]Q^17C=&TJY@=J=QE^FJ4.MV8*CTJ^_642;
M-?WJQ5]$MY368U[3AL922\I#RC6ZI;=^?*G1[RU5GE@H<-OQI1[C^4_&;B$E
MZ 6;S69E6J[Q<$$?Y^11O,N*XVCD;4JQIU5ET5G&<3+?9IH]IHCVPMOB7G1M
M_E91KHN%QU%&\Y+I[+V:8CE$8;5=,]-:<'!69]"KJ<Y7*:)E?)K4^E'R42MG
M[?6OOAH*(@J6_+Q_-K@T'QD*"+FO_5NLT\0;G!_9TW-(GUY_[(40['X.^VD,
M[6:9DMWC0;>-0$A!1,<L7F5.Z]1-J;#D2^1@W(,9&H;G(W(.(3]]YF8]1\:<
M$QY@NF=@D_DR6@V%#Y&J+<!MSA&?&YYMY(:XM(.%66F4-I CU-TDS ([]&4+
M].^K?5J"1 *0^N62RB^RY$1U&#8E5]>2-F*3J\-=@A66:OH>XE,/80I8VW7-
M02S3@KIFN5RQ+1*,LHH\7'7L*B_\& NP Z4%-&B)G3]S 8-@+LNF(U,R8WGU
M7!T4@G$A$:X; 1<<NK(^BJKAJF59;R0"%A2!ZW \L>UBZH*9,O)F2_C#C %K
M8W!DTS.-%JQ2^TJ<*5 9-F6YZV-)/: >%!CS+@AL1RO&DC]J$>*P:C4O[E(^
MCY'#P*R \GHOE$?DHK8)QQ&CN*SMMK)2:("C2;AU)MJ<N<PY!I10ID]&%78H
M?_*:%9?R5]BY;G.^G0WRMM'@@[CL$\36"/;+E3ML!#LQ!2MD*KTIWSJ]M3K$
MG1T,_#=."E9PD($#(OF!-:11; \4""GLVLRKVU3(X'1KMQ#BB2TY#3:IKN2I
M6:2YVV\E1<(2B=X11OJ3CC$. 6%>8Q_/GVL6L^UA_Z^T=5,">M98OA-XM\0<
MN3('VR"L8I.@#GD-H1[P*DCG,Q3#:8M(EY][UJ\)CF!>TX.&T2!@C7D")R3+
M(OW!$2%WD("<+1EWW\[FM5,TZ4!%TRO(15Y"?W2W^JWR(SG8N8I<RQGHS20*
MPRI"K&U&-]WC.',#W!5O'#?D,]"&2E(?4BY&N>VL@;V]-D;UELPO]X'&\G6_
M\=B#<;Y<T1F "5W89F/G#FK[;16R.G\+H,C?*_S"J0'+F FXPA,9;(T?GV P
MLI#'41\1'>XW U46J9Z69+Y1K*R_D?WGM_*:XQJZ)!!OH4O\,)#G&KG !3N4
M/WEFRY[CO%Z2-2\5AYSDD]IL.'I[XX[PW)>H5VP8Y,R,(.*L'$>G[&[&PLQQ
MFVJ"Q*Y1FE"D$$HFW'0,$0FO"35AC$9H&MEN<ZDC_N5Y81&H2-H6\3@BW]IV
MQO,?E,(F91-VD@M50=\< 9OHMPTQ,,L<&I9H>.$N,D^>9N]3 OZQ9Z:PDHZ.
MS&M?YE2@'G"J ?\WDUN6'_Q\/H!+[H^2X#&"HG3<)?/I1Z6HLT38EU>3FPBQ
M&/B5<,WO;A-X464W.]U"CZ,WM_DRTZ)2F'CS&_,99R6UH1=:>CCJL 1W@K[$
MHO4ZQ/2/U<+!547I41AIB7_>B*T)HSP:HB&_\[HVBPM1%H&2&AN8V0PY'VQT
M\W<SQ)\7^MD<,N**)*_/6Q&2WI(PGC=LJ0#G=PBQVG.JY:,:-K:Z\ AGK[.:
MMO*4N-GM;\C*^'E<BQ-K':/9V#\XV;.E;.#A9.\YD35"[I?AV5R$8V4'(X%K
M 226E05>:'T@1M*NZ\A&6%I^LH" /QH_9.-6(L;F%0+O*I\*+S.A(.Z+^[2"
M4$<-]]H"BH$F:$E:Q4HK;X,^]_M+D3]CV$?+;/_VXFLMLTV,1UINL^QSZH \
MIL_><XCI8>QU%^$8DDM.0#MX'OT4?__BQRC3'HJC7W[YA6=@N9+,2'&3$N;>
M(FD@PB@1;:YCLPLTCKZ/7_SP/9 Q-F%E15P9=,.S\_OXV<\_\'6!MI>82-])
M9[D!LU,U"%</R\+*P=EV1S9^;LNQ+%0CNC8C)WM+2AIKCDO\/O/,V::2 KRR
M  V>-0/N+5SY01(-#RVDOW4MI -0XF&@Q,\'H,0!*/'% R7V[$!2-OVT]A]H
M:K^3S!?TOX6267UUH47T YQT;8\CSV,A331.TRGE&9\_._H]COZ^,:<(,[NV
M77__>VS+N]M__9ENQLY"A3\JQUUS\5Y99ZXQCCAW(7J<7'6F>4D5G:7@6%FB
MME<0HKB)60GDL"P)3HJ[6#)I8$<6.1V*R(/E.BKU.LD]G#!%FF+M$Y4A\B1Q
M?8#%).F[ZN"1W\#Y' Z\>?OCYT]\T/#=W]\?YT6SR6G?/)Z5J_CQ?] W_V63
MTTK_"?8F##R'7-P 1J<YG3RU(%D/"GW$![>X\/F+7Z,!BD7*BNO%6:.-XP?J
M$,G8'T>7LN"8J^&>"%.N9VG=V&=JN!/+(+9)AV5J?GD+ZB!-&V0V[BL*,\I5
M)(1)7-I+59SFR^[R% WI:FJZLXA:<;I[BW2E0ZI7M"U?9Q=4D=T'9H.Z<,%=
M&$M)#:GH>!^!,Q@*?5*0%[EPQ*>T%L%DV;I:76[!X5R3HQDP:F19K6E:LV<*
M7DB -I#V%( (EWN =-!QH[A?JVXO]1#-(&?*[.-@RMKMV6E+RAXQK;:-DE3R
MW66QW/('4F>BR !H%C.Z W(@BZR)1&P[;10\7#NS:0;N_58B1H[/T2D^^*&/
MD-*2BE$1>Z- LXH-T5>VC::SD*:%YIK';P0^:-7J;'9\4]X]_B_YYK]V9S\'
MEV2^U=X"\&:\F^2\/KW(:CAUD7\:G]N\1OO)GSJ5GYROI6*T?G@(0*Z"JL)O
MY-!+<<J%%I8BF.Q5 4*UFX*UG#"7C#,1ABSIY$W.A0LW:7Q)\U"4%B$X#(W1
MOJ"#1+$5>0FY^;R>;6HI"I<=<4  @Y_ $]7FE#OARVV51Y$NMW6.Z7AJF];7
M2)B0J=E V,@&PJSL6#$/WOKSL?><B=.KH>LF)+C J<UJ"]99NU\O>(X'KNMQ
MM+]LXJN<A -UT6PE=6SVCMDQ,@&@K>11?O[++W]#H2N*;LQD6:;W'+]AL^%(
M03:5_26@A_-_LOM?1\MR!OMBMH'GE)G[/:=BNG&9SF/BH"^V=Q"*[U/&LC0N
M=AK]\L.SGW_D2=R8C65]2PM#"E_,T'UK_OP=S]>_O?C^Z,7S9\]B&VE_ B[U
MX_\>LP4]$'3[^1!T^_2@VR^'H-LAZ/8A/N6C'[]OZTO@-_NWK*9<FU::2Q[O
M%K8G4#>8)A?1\]YQQ#O!>##Y/3KM]:>C\62_[?GQ^9>;.<.+_Y/0L/GL8SJ(
M>F02C9/SWG0P?!5-1]'H:AR]O)H,ALFDHX^^J,[XP-PXQ;=>CD<G5_WI)#H9
M1</1-.KUSP;)ZR2ZZ(U_3^C'?G(Y[0W[21R]2:(W@_-S7/8RB7HOSQ/JL5?)
M,!GWIN;?9XGIRM?)\"J)ADG?=&!O_):NF%Q=7H[&TZ!OG]B)A@Z;^YAYK%\F
M!*V:>J\RB5 1W:;YDI1I'L!Y>T\*#H"$<YX?K(5,GGL<]6:W>0;(D(4<QXY'
MII,Y1TY+3,.PV&6B4V)>,-NL60T$-+Q$8=O=#C#V5AL</228([S=($X)4 :+
M-,=%*5JNF%ZO47%DSDDD6E8)SP(=S56'?K<:!2%"O>P#;"4?05:R0V.S"^7N
MYB.R?PUZEUYN@6L,Z_\8"A9+,.%0<(N=D0MN "&3DM5<.N"\[9HJ _V31'91
MV--ZA)114&HYI0JB%8.R&\?GLY6+,WN&E@(T[-,0VJ7H;46]F[TGGE:9(U@"
M#8E=YO]$D6;B&-[I90"->FA KXHM:*)"^JSB5D-152#FP7/-H!]$W_9RKBU$
M5L!1!VC0,JV!JJ?*U^Q]2FC@F&#W<U8QK)M=2)'K5/-;45ACQ&+5V,51YY .
M4H 9,BS>PE$*HWLB>G*QC%:$.?A 4C=8$GRKY J?UE10BC AG,HJL/'-HV6N
M^)\JK]]1="K'S+.UHW(7V9R G!!_4X@JX[,^BNDH]A29&7^Q)$N)/B]8MFRW
M+,^GU+!5<G?E$E:N7?Z6%7=YQ7((3VR;>9,))-JNSBJS9B.-".*GH$14^^0%
M]:$PP7EKDOCJ&ELB@FI!YK(26&:'I3B.7E9E.N\T(E*NQ?4:*.D0<8SPE10B
M:]E]P:I=9PS)=WAXHM4):L:5_I1#5_H2F.X.VBJB))J30$C%9%W!EYO?L!VH
MHY!LT6X?Z=R\F?YA#**HH'T*J^*7,LOV(=#ZH^'H8M"/S']/!M/!:#@Q_[PZ
M/XG.>L9U[!GG<9J,![WSJ'?R.AE/DB@Y/4WZQ@$<P@?LCRXN>\.W3VQM7GFV
M,KTF#M.;97E-&B0J\&PACZ$DC9G@.:L_U("$$41TGETC;36#Y/.#[%A:X,.7
M\IMIHS#+QK[9]-,]H.6DGEND7G*+"+($CQH#)(YM9&ZUPP(L+0-%\[K:L)"N
M+9AVJ$[^&/O$.XB]+!7Q/-L250$#! !KC=LMIRIQT6>KN7C9?H3 ZK:Q5^A,
M>+@-U02:?RRH#HA<22VZ=,%8J8>6>DGFB*T%[2Q4:<9'R>>T36J#CJ.^=4FE
M/(W9,Y6'<G9;$A2#:A;+NED#Z&<AO/KT:,Y]Y[J(!-QH=P1D K)UV-LWA=HN
M81B4KK3W9M8?WG61YNJ9V(*Z4A^ 1%CE&5JO8I;]+B$8UKIV-TMU>,-!;5>\
MMRDT<^+<N,-8FV:^R[8J_<PJ?0U+[18>*GGO!S>W :!:Z]!#L&:[+]A+E?((
M!0I@=WEJ=8%A&;F?:*.CV[($3+O)'2DXZDW,5MYVN+B(-A; *5-2,)R"/1!.
MA^@Z+N:>WY@S?,$OO-%2 A0#^\6$'9J7_R,%A4&_//1VMH?+)3M0>+I4(7#9
M!.D#YUQ0J=649OW-LU@JW^4PGKZW]6E^,90*>'MWV_,3'N/POW7T ;XA >Y0
MW8+6^]GR&E?A?DH0L2D>W=-'.TF-WNG45G1SYMQX7'Z-HIJTJP+O1;ZQ/KHP
MC9Z51_VT2.>I_]QOKB87_=XWW\6.:T.X-/;HUP1*:O#L9H3[H=IB*B!OM& S
M15W+@@YTL76$/38#C[>CS<[QQ S HLOYB.[-#F9.XE1]9E[4JDJDHG"4'%KM
M5NKU'6, 4Q[.=::[\J:ZAG34BU8_78%1YE/T^4NR\@A#V&.$BQ:AB*602OIL
MOIO5CP,UO$\C;-E3D[)'\ [E,O5MM#"^R5=^"GB9]'M7QK<GCYZCQ9.H-TZB
ML\&KL_.W</*3J3D=O$[BJ'\UF8XNS%' 7&G^=#8:31 [OKP:]\]Z\A"]8S2>
M:-S,1J='XVB2C%\/^@G^34_A:#6%IZ.37O1Z,.P/HO'HY6@ZZ!_U)I/!9)J<
M1).K\:MD_#:.WIP-^F?1&YQ2QLGDZGP:#8;F7^;QR8D-6_>&)]'Y:&+><:H1
M\,F9^:@G9A?&^\*_+(>V/Y*-@DN$]%A_2M!UJW5&P"?<[?-Y X^I%+^.H*1T
MIP<4-AK/&H7=3I112L*8(6+#T"E/0<.*I@B+#1K 6(ZNM\@VZP?K+@:3F!9V
MH9\> [)5N2M0!VXLD-;X"'<IHH(SF)X;8D8WC9BXPO\Z\X.]*8(S08!/76K]
M&(HD;@KR@U&:RI5(6[(Q&<YCL&10JKO-:ZXW7% (QGRZC@+7OL[OH#PM)A!(
M=F:6<R1@JS*H&D?A8EV+1"8K=Y@IVTD-[EE7EO)J%1$2ZB#C$L9-P><$.LV8
MOFF,TV*;193'&YT<F#LU%Z2:?PE_SL[P@3:&6LX1=:6T^"OXPNKFR'T0FK\O
ML^&[$Z89ZB2VHOT<R=J)'G.E*(I".> MP*I@LGL]74K%_6Z0+*08#F8N5H\6
M&P!KC^IEN]J>'F-SSYY4!16^D!'0&&C)O[&]J-JMGF@F#8,<(>E.K"CYF:H8
M*DR2>&?:\$YO'K,Q1B&<3$S)+?3H#-;6"&G?OA?O\>@AG/B+1DRRY=S+Q%D+
MK&W$X<A\)_E2C0=,EC )GZ*]HFP@>+Q'?\1Y85$NC1>CHN]H]W]&/>*!KU++
M+?IJ=7WV:]2_&+N]X)R?\VOT6WEKSOI%]!_I:NU^^C8(!YA6WM^:%VV/ROL"
M/7A=Y_,\1>3JP-/\YQ;&BV<')-0!"?7%EQ_N,_L;8Y6%ZEX@N61F7V?5M3-"
M].OO?E5FN3*?XS?XA7BWM>FW:LV_XK*,:+V<_6I<KPP97-05\4W1:+DUIM[>
M,4E7]<;8K[Z#^)I?KBB_BX<[YVO+(ICFRN/HO)F;>Z=YXY1>8WG!E%C*$C(M
M^7O]'7W3F^RFC,[*):RE>4:,AT0C^$)N%X-KX ><6)A'ZG(LB31YI?KM['"M
MRX:1!,LMDX[:$@=O"[*;FKV9KI/<H.ZM$(,;H>A<B+,E;JW!=@E!"PV<QR)1
M^=0U^4)@TO:I=G?F" 'R@U[J7\B./LYW#?.5 R -Z&X76Y>S2J P'TLQO7P7
M_#3*"V;5_UA<X>&PPIZ<IE8YH?)JQ>@)OS-1\R;;7Y02AP"I?3B'TDX&O_OC
M"&I\/$6XMA2S3:FA3'M9E>:)^9ZM&+$#.:BDL:,^56U 5 ):R=6F?!P8];V0
MR7UUH(^CV0\W<F^ @A>59N@0>\BL_B\M?$SN#9)8EIX2TD:L]3M50B'/VD)Q
M;*EY)H=38S44K(ZY&W<NALT?$NK#&67C@$TZI:P<)T4%<N\L25@(-H]L>FI[
M:6TKU%8@M'+YF(?GK'XR)U"7HHJL4Y<*R*5<):62I7]9X<S@Q&TYQY6A5L-Z
M>^&%*I88LH3NHN/B*$AER&G+JO34F]5:ZXASA(A<V5,*PUZR;M0;2[6UW+HE
M:G:C9>JI(W-UJI1F"931#C.?GYA%RZ9N$9VN:U!0V9R$IB+RVN4Z=MC!/W93
MDE!<L7UX(%M[%[V7MZZO.S:-<'(0<Z9(]=6P=S4]&XT'_YV<4!39_'QY.1Z]
M-C\-AI/I^.HB&5(0>WB"P/)D8BY-)H?8\:=YY]$2_!*M4GX%VYK)KR@J1\8(
M;##D+#ZT8*<TV1E J%&4M*%$I.2B-(T$GE/2.:03+3M'5G%$Z)L0;=N0S[W(
M<M!W,"@.0=B@"11+!#-S\ ?K>\(/;W+091209?"4P)L'@-^QB#P3\Y2EA!+.
M?H!$F"4 +B\1LV9*$>CZ*ZTJRFERBR1"J/N/*X4U7W:;7^>-C]TSYD7XO9FZ
MP_S,-*T[G^^/ +]C[]9%6F'4HB;/'%SYCDY?N7"</O1L6#UHJHL@*>\&*P#-
M5Q3<GA&350Z**Z:R=(^#_?5X*M>8<4H-::_"WGJ=T<8"'!.TM\M*#@C,9R>Z
M[/-02,QJ()31;;9<1QGH3I5>M\W[34 8U7!5=FS&HZ#=GE1TB]10'7N__?_>
MD%UOPQTK #@P/$D=?TO[:_<YNW5XQR_,Q=BMV*!='VA)$RQ@P*1PDC!/6V2<
MYE"B4\8C@\)1IIO51^1]G@Y=C#DK2)  YQM*'\QR(4_=U$ZPT;$?,J-G\<=&
MT7%_!2<%>MTN7@B22(T^]((Q6SXT^\%VL3ADFS__CCY,WF@V.#HQ.^[YZ-+M
MUH/AE/\$*"IM]P(\/7\;#2XN>WVN/3H=#'O#/N%2>1=_:D5(;[(@F&+3#R&V
MG[.TQ6T*]G AR:V%.T=6Q"Q=,SX/4LG ^=,9A")'YK\V0+'G#>P'XQ !ESE#
M!,)C/35[IZ;'+.+)W8T;F;]#/.)6?8)]KZH2$# ))R]?&U+5P#^4"6']5MFI
MQ?]^@#+2HWX%I2ZG755-FH5EK1:"EYF*;=%3X<%6_0JHH!(&9+%$@:1\E%YR
MG/<KP36N)'%,FPDUBI$TL7#K^O=T<%Q2)G/+:J5:.);!+O,8!J-JSS0@5F^V
M%HA''!V9E]O*4/=A3L\WZO"YT7IZ*Y+YG5KQA-S)B>R;:=3Q?V22?9;8K1??
M](,6');=\QC-$<*35:KLL%[/,4=\N#%>7-(M%VL0 AQS1V WF%!A#%9GG[-3
MMN_RPF^/WP3BU3XRZX1+G8S[X;QC\ON,ER9&AO+%BBM\L+OXE0*8D!?9LA ?
MMRC[-&#&B)0C85PP1#S3'E8% 'NQST.C^C_@HO$."_8QN=9^ 377]361$(>)
MZKO&:&JK.>!]3P?PU5^:L&$>S=I.45CI)I]L'ZZ;:N,>FKV#L7SYPK1B.ULZ
MXML=(^^ \JT*&XU7._ )0EKDXRX6*DQ ;IA?8.D9[NXM FEZ+Q=B#+=*ZWEB
M*(R^24607 TJ(9;;[7]B9FSDXUB  =U<_R$(#&?'[+ZH!VU7J[LR7ZXP?S8'
MDLKP[G)"ZTAQ0.7!8RSWIR+":*EWKM'*B$K+>,4)(8H^$L& ?(CZ*FG+E\"D
M+8@=7U=K!71QY_-S1^8#^7<NPR&A*P1>@T=K$]I@$(*5TXK>9JC09>/5Y5<@
M#%K0@=>5?HB9G6N)-IUMN'0.ZYM%7^HFMB]VN4(Z<U-1#5&]LUZ@77J[*Y2^
MCD%E#WM?&I'Q4I*=;PFT%9TFPJ#A<M@:530UHBP<>=G[SN!D^)&T]7LL$$.-
M-[48 BI+(D#:?;;+E+]+>.^=_SYP^K,ZM4_+;'"L6VO_K6MK[*]NY3M%Q^RQ
M/C#=6A*=G^EL[?").I)+7\%21>[WC]\!L/0P8.GY ;!T "Q]\8"E/;&K-TF4
M_..2"J!?C2E!=#D>G0ZFE"1Z-1A.J [B-3'EC%XGXV@ZN$AB!+7Z9[WAJV1"
MJ28*7G7>RE77+MC5DSKK(-AEJ[0IYR61+TI2C2Z)MX="9I]SW_G^$8W' ^ZJ
M:4]=2]UOQ%\@^:3%TNPE&RXD@A(RN*<1)\>_K-/:8EK8[B*X[:/";8F/F)TM
ML(+3H4H.'UX+"@F1+RVA*R]+_I\?-8)'&,* ^^QO/WPE@XK*Q!]_??SHE*#[
MG_]PS%N^4UJV,8HXNLDH ;8VWF3LGZY7!!(,BZK-K\BP:FKB<?3"5PDM:B.*
M6)Z7Q04!.R3>@5__K>5X6'O_:VL/)T.'7. 4)[/D(+#$-:U'.?Z:%AS?KAV-
M&]V?KNC,CXHOO9BI"VJ(:Q:'R?$XF]H].<(0:!CRW)$N9482W<PMYG@GNG"8
M H^SJ=U3H"62Z..L)4B]]H-/]6%\'VM3'[;_DI/1$@7F.;S9'@;S<3;UPXZT
MRZX?QO!Q-O6#8^A95N.$F0-P-*_(B:+S\![RO7]OK ]GX<<T_!INCZ-E>BT4
M2^QT!VB5(Z6C$:A*BW%,*(065F$Y()FS81HD$!:>$+.2TAV9&5-JB=IGV. /
M<^S1S#&SYX/=2PP)AIW)M1Q/$2.TN90#_%Z60BLU#5H 648JNC7--,(Y>%64
M>/@'(&:M>Q%U9-8L21O?9R%^/1!%)].W@TN7#.5AVWN<3=UWU+28$A"FU#-.
MESL."8(#4*T9:WC6*!+^C$/\F'(I7^<0"\[-D:T]R91_6-[&P"WA$U^D=R53
MQ[M=&YD30>L:VTDXE6LJ;KX&1R(QO>I.+RZB \#6$8F?KT'A0D=U+PC3PKN*
MY^"S1WX^^("D=3K! YKA^;KQ^Y(#'0^283^)SD?#5TARONZ-!Q 2Z?<N!]/>
M>33IG2>3J/^V;_[#JC5TV23I34;#WOE@^E;SH2HDHN5Y()8#(=WI^55_>L69
M3;WZJ4/_ 9;GBK%B[@EG $878#$?XG8C'&1SNXVMF@"7O8H_8IF3<XV&HRQ*
MW^7*T017Q0Z5POH0;L^*G/E[/5BZK1Z.I7!ZG0ICP4U:Y/_2!2?OH:5,';\6
M<*''UGI=SN'.$=TL$0[/F((L5%1 'Q&N4$C;PI+N%K;19U:XSN>L^5U)$5+4
M,!.:13LJ'9W]8M!HR&WV*E4@EKX^ED7@*')CUR-<ZDCHODB$0)8"1.8A<ZA
M1$.*/W9*$YM\)1S)W+<ZA->;.55GH/B!K)\TPZJ=#DZ&TLT"',\8OHS:3P)C
M-O=E]:[V<Y+:*#-O*JDR\:RW-WQK!-%1.P:E5+V&.$I,MVV$8ACM_6 E.3:8
M-7WFOZR6" C]F7Z:+Z<J%N:U.R10_W\G4&M/0W<7<MZ"F#,,KPV\\^IAV901
M+;-=LPUQ'7JDYEJIY-7G6ZPXU][X^'@'*0Z68+O>7ZH-N>[4<A'S&J9G65)Y
MU\J:*1T!7U\H.0-IS,P:;UD&-QY'9V!Y5"'TH&YZ/Y\$4E.!WO!MEM[EJ&<6
MIC<:@4CD2(7OW@R9=T5>U8U> !.J1DA,!=L!*IMX@IHK.SAJ6]ZKR@K0%_**
MS\R,0X"I4_'AEL;-G/1,!W#\(9V9YY7+M7$PW^,W9LZ0"&R5K=.<<$"S6W-<
MG-%M]B9,96&QE#2UVCI($6\=)6FS76=U: W%857A @O/1AV'F4O5RA>7PG)"
MF?==RM7.@I6J(QN@96TSLR"Q".O9K>F?)5>\B,32I3Z-7@[$M[>CA078LJ;O
MTJ*!L/V"MZ><2K(!22>]-'CUF^;(G"] VK*S?+H0\)S!=>,G)XI@&5BMK\@*
M^,HIA2IUN(39S) 'GE,3=>U<.L=?>\&3N,;1V0*?.I9&-XB2A_-MGM/\L:>+
MUE[OU</[)=I;SV'PE3#<;_T*JB>VS&DH^-BI1U&5/W$573X%6Q!4SAD'((-L
MAF6GX.LX>ADH=-5A6%IWG* & GS 4C AZRWV6?*]<C) $Q<I"!D@$G:;M>K$
MR/N>;2HNZ66V&ZZ"X HQ\+L-%AQ=O#4N;%;8(E+A9,N= IVY?O8NNL=NO<S?
M,:2?-5G4"PZ_+ET1AS$;"8MNA U896GAV')WOPP50UM/4TP!FUX98$5%/_-H
ML^;"_A24>,++@+2 [4-E<#@@^?\LDO_% <E_0/)_Q4A^DCB87+W\C7#VTU'4
M0P@KF;XE1#W+"9]<):HD["#VYL?I9'"2T&4DE$MYH:>%NG\3)+%BM;;[2ZT=
M)U(<"FRUV-?-#N"IE!U'8Z&:0A[-^POY.2!\8H\489CW.<5DS?;T_;._Q-&+
M7_["KWKQTU_:Q%4+UJ;B8NR(#U,GV2PCCYZ]S^^?FR<\>_X+_O]G>="SYS\A
M1KS6VC8&_U.S7+@X I\.R@IV2>!C/^+DGR&8'^=0 O"UY(:H$')3^1)OB(4*
MV!#'AI3P+QE)*,EY@ Y\/IUK7BPHFV&#IYP<-C.<U&\WK(YAIAW47DUS:BZT
MU0IDF[$^P!N^\+FT(L[.M=FCR=!XI>,2>F\QV/DA;<;%\!$7XBWDPWMQM@ (
MV\&I]_F06(<Y\[]7!L' EEB@,-=I5>69<I#LF4X'F_&%C[_;3HRC%2W3>R%Z
M5U'(-1$*,P$P609DZD%VT2(,]]D/H$A><K6C*,QZ'MG!/CS.IG;/#QYJ4@5,
M)94BEH#Y(EG#\1V2PBXQ(ESTF#E,+"7Q(B1,LL-V\<5.!R ;.0@&T4A-*;N,
MNPUF6SRMU:3."S$3]TI^E1U&_W$V=1]641U!5$%9CP"X5HTI%SL>(\7/&>Y*
M.2VSJ5P#@G)8^H^TJ=V#KRR0='RLRUD.7#P,0!LY_P#2_C#DC[.IW4-N=W20
M4UI=0V#:S0_FC_0O2]%$&9HPQN4GN)GTE?%"U[ ?R\.<>,Q-W6\&6&$)X2A_
M4E 23_F!01[J8IUF^A"F1RW%9SD*'$Z/_^N3X7J3LTR9S]_(/P=03>:.YNP1
M\0L3V0)A-BW5"2"B\[PFK$@VWV-!$+Q?5[3S^ ?4$!]!N?ER>9A:7_K4(D2%
M:5U5;:#JP]D6BD^$I5DXD)R*6>GSY=&E#5KT9HT0&0-EP*=91#E4'H/+ /B^
M=;I=*;3)G6@ 4V:1X<->]4B;NG\.-=5&T%LRHYPL,,V#PX ^SJ9V#R@AZ,I5
M/HONL_0=U^>X[2$O%NQ1,F]6N11><\J1Z7&48',.-&0K@_FQ@>#)H<[N$3=U
MGS<B/@$E/W7CJ%6$M"!-"S,=C)>1$M06L+D&>"0@J?.:D&K^;@$MGCJZSK:E
M4.&+=_'$4)"C(OIM4V31B^^!<OB1(8!7!6J9?S?C,"]7T;?T.TR@9[]>_8Y_
M//_U.U)-F@-"#\&/^6;EHH!W);"O5LXHI1+]7-2:Z&G)AO+6YM?F5:0A[KTA
MN=(W0$]C518H,1+Z:P#]]=*7%3WU6*Z/S,=< 'GR@C$;/\G7_!X!!DA^:%&:
M<<HS)O9*K@">;40:2.63*/ QK])[PLG6&^+^-[_LD64Q7N[?GFD0]#ROK\T-
M4RJ5V3*TEYJ;>73Z=)GZ%_:QG+2'S GTD]! H@AGX:1Y1(3\P'GS:8MIE(T1
MM&L@/'S)$Y2M++DZIH[X+2TV:;6-7OQ 7?'B6>Q?9SX<X$,M;$_]QJ4$1V 1
M"._[>5SE&4"U+#.4(4@_NC<R;(;>2+7Q=&DL</F&5)%S#TY.L!M F L+O?%N
MMU )QC-'4H%OWH;J(8M4Q9?SWVZ6Y35E)9#EG&=44E5D-V;,4Z'<=,V]SF[3
MY4(GP HOKR4?2F_VD^CF#N-0\!B7Q4T)M3$[2JS=:$="1#%KOU2-'GN95LL\
MY:DA\(_&V"T$U7DB,U&\2%]Y--3M!_.>MG4 (X'D^C@CD:FR0EJ2\=^8*Y:M
MJ5!!P2PEBGESPL/5I *\W#"<EMMJ["E!H9F# ]V+JA+S^"65P3;0(;NR3Z>*
M ILN\)L>6H$KP!7F&5UNYO8\.!*2%F9[QNQ6ZG@E.EC)^,[C*"%.F5S?;^=2
M_5&3R9L^BW*Y+.^U'KFC/3)TG!X5M6? N"O>:-2M(>)ZLTL5,D<).#:PS2-T
MAP#7EB7@^I_4RCA0*O&N<6_/:]DT0Q1W.9MMJK N.KS@.NN:D4Z^90]GCR-8
MGV=@ZA>Y E>9V8%_QP,]2X1GA%AR6F<WA%MP91 \!UM AJRXRZNRL$<^-E_!
M9^:U+O$87!U4TNI$L)LJG]FL!U-YJ&86__LZ:^ZSK,/\>EZ&R.))\0[KXMDA
M88T2]61]<R*FQ'P.*2BIULXB%=TM/TMKK<ZQ.2&OUL; 4+6,Z,>;+_:OM4-"
M%7%4+[,SL+#%08G\GFIX#/EN]?QQN!JXYJ=5&.^V?IBOLEK.[R'_Z/?+#JV"
MKQ 8E&BT3@"R ;BV^3PP-G<AQP#?VMR5U$WZ&' /I,N-5F]$F6DTK773FOK6
M#-NFF/ONI*1'<L52#,Q29TM*GX %X7FP3\S'W%$A0F!GD<TAAN3MDK3]K<BH
MM<E\/ *?K3]HL'H<DLS>9[,->MQ*R5@_SNXWZ@MX!=HZP%.R[$>7*00^::]N
M"C-M;_,UK0'_OF!W&_9.ISV43]*LS,P"]!V-J\E%O\?3! 8&3IPT+WV?!:8E
M)!@R#MS0] L[1,\4@,S6+IU[965T=2SD0ORF?EJD\S12X52O&51>:%6VS=ND
M\6P:V>FI?:\'-BAMK.*I?I8QN'F]%!E!RA.D# \B71RQ5ONXC9I O#7D-J)U
M)RQ)'-+9VC?1RT'4E F*D<U5+692#!QIR09667F@W%/_6JIF%CPE:14Z8J<6
M6<R55Z6D=LA9%UOL]4ESW+1^B5&@C;2$QA )!)+ MT=Q)M5%IH&Q3TRE-:!J
MU)!]/XXF9.WU,I8(7&B?L8ZI>B1^IX)E0/ ^Z;O,#O&^UJ/S=7?D9>EBMGY-
M]D-X0]D; W0:DH94%\_;MU7/M:WR42CFZWD3B:->G:=QM->>'HJ['B[N^OY0
MW'4H[OKBB[OVS&[//5.<6OP0XX2':\)^% A5F4;<(>TDI;]!A=)4[*Z ZYGA
M)+/JC%JX$3R0_[BB:GQ5P"9?12FE9&^\*=DS6*7O9&M8:<&MOD89+O9\&<(B
M@&;Q -H]-TNK0B%=CA4C_!3@/X.F0UN=00*B6NLJR$.H\.Z]2_*W?(X=/K2!
M<=LJY/*!DHXSBBUT] 'S<MUT;A]NOW U#D"NM0<6*JJ[@Z&C^\0\<R%J68&M
M)&6R'U\N02>Z,$TA5..(4\U<@I\P+Y?FSC:C"HJR92%TG:B\6R/=G:&Q$R+.
M: )\RGSZ*S0[:L1-C:O-S'-A0>'3&N,NACY(RWKR>\Q/  1@; ?=<WH[18!U
MM=][JTV,S3V3Y 3A%G> E]#D!S04/XJF[T&6OJ^>@.]J.C@?_'<2G0PFT_'@
MY=5T-)Y$IZ-QU(LN1V-6"#M%W3)8^)193ZJ=)^9@R!7/PZN+E\G8%3Q/SWI3
MD2([ZXTO GJ^)[9ZE Q(M /R67#<%)2\7\3[+MNZPF9B%8'PLV7JDXUFQR/(
M=P]VUFG10'&]OQFTO#F&#LM,;Z+U*@?^>1RHDJJ9;/L[4*B6YK7:YGA!:KU&
MHQRDR>I_KXTR=C!BAL?D>ZLA7J0K:G7-28BLF*=0Y@:*8P,>+RF'!:&A_S;E
M":=O8.*L:F\?2X&Z;;GQI"XA[V3NX$\F"RAT)<JKDC=+<X/D&\ULZ)F>GK@8
MR:5PCY[GVIO4]\/LQDQ[D/WVEVF^JJ,QAHL5J+'[,<222L<O?4=D!.?F'"'M
M2XI0913HJHW+9_R:/KKVPI&.]FP7]]AVTO-.K;GL.W-Y8K;'JB&>*&%BM!F9
M7B.I3SZ<GZ75"H]Y*?;79E=!F*,Q\<7N4,!-<S$3;W;Y2K!:+?2QD[]5CO#'
MQHS17$/S4&WV&A'=ELNY1H6<T/2FN2TKA2LBLV<#5O(&2>!IR-Q%G(G!Q^PK
M9L*D5C0]+_C?'.BI-S6<81&8VD ^B+X1@<G@U; $Q<SQTA=E =02A^TACJQR
MSYK?BIVS+4D78]^.V%L&+M<2U579D47LVAP0IY'"/G1O=)U!;%!?_7XY.CTU
MVUSO?)J,A[WIX+5CJ>WU_WXUF+"H9N_R<CSJ]<\2XY_V)F9[9(99LWLR64CR
MC\O1)#FAK9.(/_KCY&0PQ<Y).^AD=)'HKMN_FDS-CV93)LY;NEBO.A]-)@E$
M.\?)ZV1XE>C>S+LNOY&X;B]ZIK%$<\MW/+W=5_3=[2%3O4$<ADU3;VXAT0>0
M&#-!(:!.&XC&5'GQ81_N)H$MYAW*Z>'QQ4MS[K;$IN@\3?0EG;B1>$CM'=;F
M>LP0.-58<"HQFE1S;Y] LBMEJ@?>JY![8-(12D76\AQ<#%4ZJ>2IO!V'OI?O
M=KV75E4JQ!)LN]WG=K'D=BN8>B7FMUFZ;&YG="U#>6<4L4UO])2?KZXWY@'T
MOM@E^U3%'3;*RX%ZPB#:CB/B7$%V1@C%GMABZ)GNQ7Q7?@]+B4O(1_+S' '$
M/-/\#]7H%53(S><]XP[<4!::IHM7ZT531JA+E:^X *.JT"_BP<J?RB\%\.0Z
M<YL[-<-RLN^=BNPQ/C09+2YB2=Q!X$SEA]&2RFI5ZI5U%@CQ4H8WR^:BT>?8
M\"1'(0_XE%-HQ]F3=]..M/@3FX]])2-=6/NR8U=2 L_XW+TE3:]9MJ0#/*%A
ML,XWZQNDB>!."<<MZZX2"V%9J7W+**"K<T-M(7RW<D/G!0H9L:JG&S;C.QF[
MQ'E)!!'Y3I :RJNH4?(M_S1VEO&!KLTLV>)>ZHQU19DMU+040E^]J9F^U/\4
M\^K;?"EW\VZ#RX[XWJ"_,@[1A.;7M$][" SHSJ\CZ*L9S2:;W19FV&_(FUT
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
M/1_TDR&@"^'O?QL-AM.(@DD$F#!6?DJ@A5?&/>B=,WR2=V9"60S-5G\VN)P
MW\CH"_Q^D#@,!+5OG/3.!_^=P*>@.%)_FIQ$+Y-A<CHPNSZ@&^83SOPWO#D;
MF%_0 _Z_>1B/OV;CF_]Z8E[0*6 1YI'8(/,54V/@S$AG<HKZ+I?I=>E%<8Z6
M^8P4,2EP1 H<-Y:4KC1W1&3,6)W3;+#&!MU0_&G))2^B))E636%,TFV^KC6P
MS,QV""-L;OB?K'B5(5J&N);+8\1=R8W8DCW%SCB&%SA-=VJ])$1;(3ICW5\\
M>_ZCZP?$GBBB7CCT*34;\J1DG'_#=[_F[\:&^)O99\EM, _Z)=Z])DIG@A74
M2!@A<YN=A*6U]=99H6W0.@5TD+JE"?D^E@*7?)[3:\T?3HV_4D27%,H,@F4@
M_V+2%^^1,B+8J/81=&%?IO?1'D]9'XI@QIYL)[]D]V.OS8Y6")E(^%HO;A:\
M.4A>6QR2OAX)D0KTE92[*<JVS*G(NNZVA.Z0K-%BLUQN+3\(][:7)R/MPQ:5
M64R<(;?$E7ET#:J6D&A=ZBP??#\R6>T&B%2N6;22,[).@OM,^-2=W[KG):QT
MSD0E7EH<CJ#T/I;>8B.L:\X=>.BQ+)A 35SD2(.YCT:"7:>U3$N=UIK!"SZ=
M(GXW5:K%3_8A%IIPG179(O=N5^EV4-E36(Q6NO&7S#"EHDE,7Z/&A*5D'[)>
M%DO^)VV7('_3:)D5-\WMUF8B Q:-P$%6&(=D^_RH. -"N"C0%:N9GKI!Q+]R
MCEKLC%C,SGGLI18]KDUK*NSQ+Q81:*3R^&4;I7HB7[0$:@P4TGRV\4V\\5L=
M5W^ 31.(O'DWXK>9^/:RNLB3YE.S][ .2# 2T2FR*$?LK1(VWZRVO%81 L?G
MNDCORLJE8@'NSIE5Z&EMX1^VAEA LGKVK#&!1X+(6R=\:^J&4$0&1$ELFDQ)
M]IX,&<&'RB494_-O\Y>C5?H.:VUCIG<5$HGS <M;H&[B>A,E+!G@[%>+W1I
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
MON,Q2PO:L9"/1(F_:DY1%A&[B_M2BN9XFR-IJ1<YE) @EJ"[T+$YYRE-L>L
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
MU2%1PJA(JQ'\O=B07NI 4W;A,>!Z>!%S@B[?!4PI(QQCE>..'I2;0UN;!*V
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
M^J/[WHOTK0[GXPC=\HT(S')EVR@8HX$Z]DF3+NE$JL]FYR>9&[.B!!D=8T[
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
MR-(AY;@2E'L03\PQ54*O7^&MOK7NQ,C^:<OW&19:^(F9OJH-(@[$V4P&(]J
M9[X2/+/7@&<:\,RFTM-PN2$SF;:"BPA#3^%G=0P1CV)7&1,$JBJRA7(9;#ZJ
M;2^WA7BU%VWH>E3BC+D!>LE!!5E:\6]T'#>1&+6QTDTC1^=<5>E-Q!T*82U*
M+-MS UZ($"! #$R4PR1@(>5>IPV']8+]4VQJR.P4H??:VMC1?3+(N*=PE8D\
MCIU*%S<UH-N;>)7T^NBRU?.>?ZKS@U[S]G14:Z]0+K?:V6_9W'U"8&BA),]E
MIVT.9AYVU*)$,@]H85OH)76;B$CTX[-+Y:R)V^U$DWH:P@>Q+5.TO= <QEK(
ML);6W#&,^+U7@4PWTAKJ.7!AG8&-;$2U2BB@$7&3^13?B7$SMH.QL$?Y(2RM
M 1QGQN1F4X&[115/+*2<FE0RS8MEH'.JFQD+-D]LY9Z07;'??<52]CK#D*(&
M$/2N7AL @2M[@@C@T+7WZHN@ '8$G?3TO4P/D6QI_\U17& ;?M0^VXL(<2!8
M0>*ZNC\1!PS-+!=TL0HK9C"166ZYE-TE(1",1CH2L,+.A(<"(%9N> OGQ_"I
M%*&"$I[./(Q%[Z3K3I%61*W@W 'OVVP>M\-S(IOH<-40<E8GQ'AHK+EPJ\"3
M[:C!+69NS;@R\'FA3&ZDDGEVWY[+EF"][2TQHH]F ,7.+3:+"6S=#+?F5;#8
M')NV9#_? 9.X/_2P(1I5,S(#XT-$)R.7Y<^U,&J<@D[9VWPO/H,FRZFAM$D=
M=E4XF5LGS"8O3$D3)I9#8FP<G$R&'I5&<]1F4VNWI9%CKTZ\]OV%.]5],;I@
ML?3JF^1KE_.4Z-I;7559W1IT.A*J 6NF<#/##IAE,<4LA!T:.S/AG&/)!>/7
M\%\XPZ$F5QECESA*P!O&;O]%9&&<A \]F7GAZ3-J.2R=*TW=FZ^*:%'%P\5-
MA65:.@)/T^LVV.#I-? /DQ"5K>TO.Q_RTG_'H2;$A76$VYW\0C.]2R] 2KS.
MU?,[:>T!0G DHSX-!HEAI![H 4^*?(ZGW2#&Q@/Q4. %V72@6X*+=K+414BY
M#M-$/>>YC?WRI"EO[]"UY#R DFN@;CCH^_CR_-W9[]@.Y4/O^BU-O^"N$6D=
M]/I!)Z!KNK]I1#<W54&8]6FG=_;^BJ#7?)_@]/T9_"_W']'P\?=]PF;WWEST
M3GO'G8OKH'MQ>GEUW#WOPK^Q\0D\Z5M*QLX:3?L2R="-*ER3HNH^CJ+@5_@D
M#OIS>#O<MWTJO9=67J9:#;T_BU(.38VRWP#204HOR^Z1;;E 2JH14K\\:(5>
MTA+-(NID]3)1X_*7O=T-632R#O=?Z7E8WZ%ZT[^]V^(PIDZ2C-QR9Z&$_._^
ME5:E!K6]D&7BK2#UTZ'%]DM_S=!D-!:8+LQ.-+73;CVVY7NJUA'X;7(D]?3J
M3VW$9M?]M;M.5WJXUNV?6\%&E7SW1:W&KJ1"Q:5V,)00AA$9["LPJT<Z?FB(
M7@1>)]LD<TA-I3^V4QV3NEA"\=L-W[$.-6#!3;/%GO@60X,FO3&<0>BV51CL
MSB5\)@&=*_.E#NB<GUR9@(X'D_4..IW+= \[+$)#UE9PY,EY0[Q5P3W#J_$$
M,SI+@L(X"[<#CU RRF%+J(FQ=YEEWB6[D*&R>*Q:TDHLFXF0P8@H:JG_>)S^
M,<_OF2PJ&<^9C$4(V +"%5+LQBU!$;/3O?OJF\- 8T$+$K?D<)XWLO7$92L:
MP=;'X*6 37%3(O&0LGUL-??E+;$[TF;7N%\,36K(#%?GT"^EGH8 YDY8)!3"
M,$18"@&AI]8SM\LMDVN4.0&*-*SDYD:Q4 5%-%6O\)F/NP'7R6W?S U8>G2D
ME(+FW:<)O*[45(>*?:>D1EDO*E>X%;C%?*=QC*2V0V=WZZH(2N;:SL@11^<-
MA;Y$:=$Y'MW7=2 AX+A37$$8VLI-GEG 3V@HG.)R.!!G KNW'>K(!)SGMRI.
M$D;WV>"?1Y>N06LN-]>2Z(7.P&J0ZLAF+NA<'?-9;N+NA)S&ZK-8=XK!,Q-;
M&%(K2@XU"ST0^Z,ZR8^T\*8SC7T_S L,D#Q>;(,7I]AB%D>S>[CS$Q^R C7_
M$'&:XDR5)><A";I.P )51]INB-:JT9E"Q?^9YS45>IAQA,DQY3H#1.9*:=^4
MY(5 5_RO&LI^7==2:2B/N7W)J5,(?:%E/%U0>4&GA]V0J9!U]1\FIDP1-JX0
MH5'ARV(LC2HUYS05/$LG;&2UGA>%9IJ5#$[-,_VG60PS1_\I&Z9[4RZNM-=;
M7/LU)J_+U%1V.XM.T+Q->C); 1(Q+*E>E"0C9K^\.!P/#WTE8?Q=')Q5.U7R
M$S\U5),06I4/NIX( G16<HJZLE.I>+0P&#TJ7C1@AD4,)\SU2]DQQ\S3S#4F
M<(7F.WQCX87:;#\^?6,YBLD8ILX  AS)U4NFA<ZC!1<1^1!D: ODB,],$VL1
MYCPYU5)0 ;IF[; $'+1Q0.*JI!LV>N?@3-Q.,RR2C@#X2N2\@C.7C,],DZAG
MJ0 9V \R=4&YK1?$9E9:53!J"W."X(MY3(V6,=V"16MNQBV1!%1DVT*C'&F*
MY$RW_/0$3C ^5+5)4!Q2'"*'NE=4 S7]2JCI?@,U;:"FFPHUU3 @K1I-KR94
M>[HUD=-+.G,:%_IA4.J!8W09\0"XC!:6H[>"2&"GVC(<ZRX3CI'+8$X7SA@K
MS]"T15'L\C@U+QY-JNU-YK"'FJ;(Q"#WO YA#_] N#Z7MA0-5&8 0 QLY;34
M)]C86)FN#UQAJB=,%IY)QG7B)VCJ4CH2^5%(%^/L$)42?)?\7(Z&UM7=$.R,
MHY/2$F^)^4!,KH5R-K>&22Y+9K._1_6#RM:A%?HB)TVHO3E\L+IE1W,\3\28
M%C>D&((YJVT1PY$@[^.:$YIKB\[[D>:662@X:@6+'-.YH@Y=V*#ETPR[FL*>
MA"L*X>#Y!"L@G0''XU W&>->* 0L&=UB@YE"$#%$30..)$58L79*88LT893V
M83'XXUS:[\11;@T@8OP"ZW_&(0["UYE:'VI55&6M-C@KTAY$=RMUU$DB9$&V
M)M L 3Z];K(97BV3K7-!'H;*<\71!R)GW,0A*RTN-?IN$4(+ZS<DI27]2E?M
M+-W>9-GKM()3HDR+N0\C_I>1B8OT7U6W>Q+EHSO=+KS(QN4=DUQ^#K=!)&)8
MC[>$$,CC<#.B8TLQT>@Q<SG*!$#)\O!9 ?[R'8'V-E97$A<_MT^8Y[Z.X=8O
MN&983UCW; ,J-72>PM7A16S IZ=G.L^ADL;"*=2,ZN]_%^G^,T(*9A"T%B-C
MF1?T;#H\[YH[A"BXK(+F@($!ZOOU&:Z'X-#@^]U!YBO9G_2\>(>":5^GW2A+
MAJ*/63P5<)]8WZMTV> DH01N;RQ[?^')< @0E]2S@_[K8RPB=O&$>Z)582;P
M+PYD)-E0'P[GH-Y DN.0_Y5IZ\LYAM$YGA=DZ$KK-61<H(XI6@]@J#&?FXZ2
ML SF67'A=KOR-+MC;M'G/);4M=:D.[5S,X[JH*E(QIMAN2=BG%0CEC4NAU,T
M?I+4U7@4VK;1*NS)%*71*.*06O<]GVS_C'#IG:J%@L-?#YGKFCFFDJN(4>U=
M73U, G?E!H &\Y*N9%U(K8\*01E7PLHP'Y[.T4E-D\UBHJ%45S ;RCE-O^7A
MFY@!SYL_E\0BU@5=\/(4R<#:!Q#>Y-X)PIH0EK,S E'& RI2T1OM3N@V9D0M
M,S>1#B?H5M F(;0S-U<A,_$/JD\RO0=,\VC6#S9CXL0?;4D#AV)!J]@>PG)S
MV-[8I\3!JA/9&L9#/JI[OBJF,.R\1!=(CY<VHIYX2_^W,/-: C!#_N!9WVRH
M[BI^YE\[5SWLHM.[N.Y>71!XMW/F,B@+=K?;)_!NYQW\_2M=\=_O>U>$Q/UR
MIN:E#].W_T*FYM/+JV[OS07"AR^NKWK=Y\;9?)VYU3 DSEY2Q[0B=3K^H+TZ
MMW3 ;FVB*3?1#3C<*AJWUH1$DRL4[7WE>+N7YET51E<Q5+/"%^QK*<E<<HQ4
M\AQCCZ%0UVF2/6YL.0XA.!D_K&T+,7PA@^ QW[.Y1_^$0\<P(KI,).*.4EJ@
M=I[BPI+ $K6(<NI)=&)!6]]4H:*I@.MOQ\DI/Q-Q[S6I0>XNIZ+*6VW,F=57
M#R&Z1Q.Q*NHD/YK;!B<ZC28_IOB!;NBV.,P_.<JPRM[!WA\U&:2*%U.2B_V3
M%9-QV0X\IJR0SZ#QO.#LD/91,!6T\ AM)WE3E2OT#709E;$.3-J!RGLX(\ T
MH\]-MY"=MA)'X42A[,P.9-/#@G+N(\,<9_R),4-=VA-<7+/80JN*T#N)-0;C
MQ='.S[OMG[O=XY^(0B=BBIQ0TDH.I: FM49M*$ID2@UXF)O*:"RMAJ2#DQE:
M3":D;_46]]-!QN6A(VI+P3CX19"Z8;"Q*M1Y0\<@[LYS,+BCM$H\/])O[!+
M6]DD \ZM+JN?7A8(D;>HTJ324?Y#DV,U&6),SUIXE31"DPHLY1 $FA<PMI5^
M=1KX/^&1J'&WCXZ.Z,PQ-$'$,DYU4TO'3C&#94$:'%(W'64?<B2)\LS@5.H?
MM?HB^D5<3V_&I*HAFQ=(>QC;> :(S[((#\4J'C[YJ%E,;,#A+L5^*(,"6;13
MA\6?PG34JSZCC>G3*CE<!]ZS!QQPNLBDF_'K;'3//:RC\7,K&^P43AC.Q!5=
M;:\YONJHN@T2Q1@>>)6SLS@\:FBO].GF5-8_:%=HID;9"EZL_VX!!R7=D#WN
MB%$L1IU6"^:@=A]5*3_50=0HR54TNA?95R/WA1W0E>TYYU3\&.O*5W"NMOKP
M6=O',57K3X1E8N/&@Q?8VPR'NE>\5L<JYC4!\&:N,F->[%E/FQ;(^K9PYG8/
M5&]6/>MW2C/-Q_LYDW[Y2:9+H(C"#$/^)=5NZ>LX)FIKI&5,?L3@817D2^!
M?4Q0R/BD/;,='-_9Y0RMF/8>3"<B'F=[/+D>!MQ$XTE(54NL7T"=<KCI+AE#
M9A]<8-QV'1HZF76#3\Y(%0L0.2(-TURD&=$\T_F <5W;_==$R^V+$AA#P]<6
M&MM*5#Z2* E*%#>ZQ5Y4\U)SLM+7F)#B"T(A$.0FQH2K\N,U4FKCVL'5^M&F
M5^#78E .&@Q*@T%Y-KT"+1WV@8[?+]92&:;'.Y?[BW5JKKB)R->X>.R=K7@<
M$7^0=N1L:02/R95Z>4^\H^"7L4(2?GM-BY6A>\,PQSKF!Q^J2#%R:?92Q5U0
M*T/,C16>+<X<6YJ.WV\[YN#8'3XPF[=SK$ L#L#V*44VY-.<'4E[MMA^:4Y2
M,/0].^XKK3M:+8 =]$'I&4%NTYU*_R2QLZW_(A826LQ10FGZ)6>1)&^D25$U
MPJAI_FMZ,4C>E5M9>"W'G2;#?;C3?T"6846TL1 S]D7'J"C^9Z)4&M;NFU=B
M5X@QQ3R[> G%0HPM7JIHBG<GEN'0I).0VYU.,$H"$H+_'+P+XM@:9C<I[\2.
M;A9LWQWN+I1^MU0[OW++D\.84"?@&F[F:7;+##K8'T.5=YB6<::FVKJ:ND^H
M<,E:1R/46AI E*K<B_,-*"6W= )Y8W%+' Y)TMU<S#I7%X)?#TN!\0(W2Q2G
MUJ775JB%IZ.*<<L"/.HZ$Z!X9H[P-2<M_8B+#00;M @E7E&BSIFQDM)];X5/
M[<QT<OV@DC'Z.:8^]NW9![>K'#?O<\,UZU%?1@_^)09M% \?,FW!>@Q[]2#[
MH.'B,/@MYES#;]7(&!]%"-/$8ESGR*C&R-Q8D]-!4OOL)O+F )]XH>6$HF"8
M<P0Y^\N4[;C!K9^I2-,@Z5XA%Z>BKF@E:5>$)B#/9%9%&%72&#J(H)$HODNG
MV_:2+Y4D^I1S7]X/K.D<O9]0\M"G$@QVWM4I:36)"\?1G)4FE[]0,^# XDPX
MA-MJ! 7H<NZ01Z.G%P!G&IN8+GBA(S53*9=122OY5.!T"VRE3L<OK]2+.C?(
M:Q+FP5)VPRM*,6.%S=;#CL#$=V9YG*!)V*9I,W_NAP[L46;:GU.32!IS)2_%
M"8:@8"5T@[D>^#95LTG.GU,',8$J)O=XGKA+ B-PIQ9WE.R0RH/Q>8PXB9WQ
M'[IQL)L(7E@_%.]!P##L 2<57DDVL%_#V71/^!OY!!\ 9P7&*/ 8B8239J!2
M3I1)/95IS>._A+,DSOO03&+RDGIL8Q13NI^D5&U-/T[@I6 >A]D,X8JP+=T8
MBNV :6X/&RRGV R"*1,=25EQ2P<!^08)225^XDXN#8T>N'0T8E<7+I?/9W4
MB8BQ\QDRXG+_F>]GT5#5/L+,0"& % JNWHNBJM-V;!9QAR!D[@-?1G>0</%Y
MB[O+>6@5#$4#UC"_&+$K;)(N]N62>$_N<8)ZP'C=X=3N8ZP\A75YR931< $U
M,W)#E<Q129H?Z18QB&QRWCB/MD-DO;0ZZ67A779TOA#Y>QF-RAH+TE5-J<0Z
MRWV5--0TJ!3($J>O4%ZS0[Y&)53A2L6W+BY=IYH)!SQ/,>*U\)0X9?E_9D8A
M(NJ&T0S-(6Z,C1-Q/(%97*B]=C!FE9@X+>D\'X*G0UM&$4K09 KI3+@$/6@[
MMU&$F9YRH?.H;&$&Q]E4Q\BE"QBCXZDT5#N!=VH CKN2T'Y61E+9\$=F.]+8
M@N4R$Q9O&+^4&Q<,HY,Q:-[Q]E9[BT,*3I\*CB$05YDMUAT'VWN[ 8,$Q-#*
M,UAU\7'HMGY-C6ZPMBQW2<XJ28H T7@UJ&ZR HK(82A6JEB0@MLLF4\%5<]F
M +GSTG"'@"@.W4"A:A;,7U6>B#*>6N0+^JAS@[XK3/?F:G3 @?MXQ??R9A3O
M,7Q-<@]I@ABSKVRZ,0ERAJE>I:3)I'>H8B*FC#N:MGJ.)'$C0\<#L7:#;S:^
MKW=*B+CSSL7[T\[Q]?LK9.6$?_7.>M>];E_C\HXO+ZY[%^\)1G?>[5X'I]V3
M[E7G#/R)Z\YU-PPNKX++Z[?=ZIW@VXN3SM4)@_+..[\C'D_P?R=XL^ON^;O+
MJ\Y5#QD\NYU^-^@@2.\J>->YN@XNZT9W^0Z>3/R=8=##7U__W/T-_Z,OU_ ^
MX@S]&>YUU3W&N_8OS[O.EQ_>]H[?!A^(-O2JVW]_=HUX0)<R5*X-3KIGO5^[
M5[_C/SJ_,YKQ[+)_#3_[M0NS\@P/@UI$=2R*Q3D..&(*5IR3'A[<!S7M#+@-
MK>@QFQ!<S-9Z#+X,+Z_!7B^P=7N=<.O 0V^PC=NY]U[O<JRX'BY0)6AHB*B0
M_^Y?U3_/YPH1HA*JCG<#9&X0L^>!AB[SFRC5F  <<U\2T?HS0R/?OS1!E0I2
MV4FW6TR_@=Z8V'DAV5+L(NO" S3CMD>)1Z>;O#S& #TOFI+'#JI3-_-@]+X%
M[8?BF"AD0M:54@_H!SG.ZK@]%Y@[J]!$=PNY,_[09??:KL%\U_;P==J/U0=#
MAY3YI>!"3GZJ=JV='<\H^3M5C6[[*-=GIG0^J*H2<+2,%GC3>I;6Q:H<JF_
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
M_1L7S@>4"8L\$AC+0%!64FE5K 2V3W6H88;4F%53=TL**!@CYPSS4,]37:Z
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
MGC 3#7J")W@GW(-_>EO!>X=[L]BPS#5E5K:XRUT?61T2%(W-0>!(:>IYD-8
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
MU:7?J-N=4K9+;"6V<![J5/HZX5W<B" T84YO0>:^SMRC0-="13=00\)>8]P
M6IM#6S6]+CLWM!^$HVW&@1))-D4POQ(='/;\$6-$F""=">CKC>FD'>Z"J)[#
M@%'B<\YM$>(U[>$ESM.FF8Q6H(5Z]""D*7*NH0=@PS$;ZB_V,I"^9R!\9H;,
M^TBU;Z  ]J< 9[J YM[K]/O7'7AW;:L(RATL1FI2;NI6=.D4'B$>IEMYT>5@
M0B_"FY^,QUM?NN_[]'QXG5 ]KJ9_4E<F,*]@D8"#B%@!@A2P,5!2YV;?"MMA
M5CQ,17-5/;LR]=.DCAB%U-*CVX9LA[JV"(!GZ]52:$= V!QFNAO+P?:_)4NR
M1$Z3R8 (*-!DO8OVQB/[QTPPY5]<#8?6+\9=[_L*KB-A( 71C*J4G<MSG&@$
M_];3JNAX>DK&74%3 373K)R:1U?5GFW8[^U_MD%_=,_9^L.KRMD*ZU4?*T43
MW#>GXY-4!W]\QI'ZD_[^1^I?W7ND4;]\I'\EY?-DRR YXG%ZBI7O=9Q>?W+/
M<7J]2>DX;>,.AS++@D]Z/Q<>6UV\W3;H[,<[<7CKX[#.08D?W$>+DWMI<3 H
MTV(QJ[W0'VA:KS5_UE8TB$IA(5 X-A0'=5 =7=S"7"X/.%!O?-^!>L/KW;*
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
MOE30%:BAZ.IEH!%C/E\ I*:R]2E31J\'O&O0':U6FO<I1K9>WJ5 SX(;8FS
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
MD4F!JC,C.V*H21^B&# \[0=88^#%R4)$BAW3VRGMM..]CWR=G/51!+>8I%H
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
M&5X6F1N(R\$_C6VJ@02%[2.X-MT449<8%N%M,F!R'#E!]B%+1U63H$P,+'A
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
M?Y>'GV:H1>4)WP]]L@!+*8EH4;&0T>S.>FT'C7;2)XG0Q:<+^0F4K,Q;Y5'
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
M\IB__^0!3UNCOP'?<(8F#AZ<;QNZ]QH@\'N<X/ X'CR)O,#<@SW."%@&3CU
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
M*#-F(L7"D):R3*LL&;DKRNMKVI?&66\7]]1 T?B!(5[5=_9;#5WG3H'2BZ1
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
M %T'HVX&H"W0=51;M4#W]$!W:+3"<\.4I 2%., (IU& TI0PQ+R8!F&4L2#
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
M0"F!7)X;NPB+G19 1C'*O#3Q>)@+67IO5>S9F,<&C3O(040@4BBL8$1B3PA
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
MNI:U\:^BXMRZE52YR9H'Y[Y4$0^Y_'XQ=FQ\\B;_N-9H% N)H\$V_O3O6EN
M!,8.@R2V1)\!"TEH;ZWA>;I[/=VM-$&^6,N4\@WNA?%R?)B&5Z>4_] KL/#C
M"MI:W#GXC==_*-=O4UC>K,'V?G+H^N_KCJY^9+ELOQ,FPV'JAY/.>%@^O==H
M5COO7;<_FF[X-/KQFSL>ZQ2W)L9\T9)K4/R*E*%JV#V?3OR3TWD_J-,^O<7=
M?CR8+8+=^/=D-*X)!NU+-%H+D_#W^8BTU)$0&SQPQ6LIA$S!!\$ABI"TB<EP
MQ[9V2 NCT6V'M';&"! CKS-W/ZPV=CHJ0U4>(5JV$RUG(5>G;2+1.JB5+0M:
M&@M&L02.2*U25C8GN[7#MM57:/F5L8) B4"Y_D!YGV%!A,=6P.-<?#$7MR!S
MXX'16O@D> E&<U\P,IE$,U=*\:T=?@4\HC&YU@'$=0@Q['YTW5X5^T$>#&%4
M]GBGV_^8IKM_U/FA-M6MN>WN,\82\?HMNGZ+8HE<K<%&G\42)_UA*M_D2XH8
M.=S@R.$YLA>K[TW!]3<I3(;=<3>-9N;=+ZD&EE^GT'.C43>7R;AH_HW0_KN5
M_??G?##1&NH)+_XPM9&#,#F!59Z#5RX(9Q(GBA7[CV!C-'22$3>7%$Q$W%P3
MW)R%%37/VDMCB]]<E9R6JJK+$9!%HM)&;5.,> B#L/FP8/,FAS +""[>XA &
M ?0^ 71>V,AL(BYGB%$Q$-%+<,Y*D%PQSB31P<9Z+O.UW8GG,FL:<UR+4,1O
M:31ZW+F\^3ON?/=7N5/GAR8X\6-G&ISH#/KS@<EV-/'=9.Y8::SBVT3P?#@X
MVGWY9.^42U[F&9L@1=R*(L)\;$([[6G,!HSD'D22"@Q+#IQQQ<KF25$FJXW]
M=2_?A5+$[;9=6_$-.TVN+T2V7N*$4+E2J)R%(Y+CTD3*0/O@0$A#P5 E('FC
M"'%.6D:W=N@V:UWC2<1+Q,L6X.4"HA'SZ?1?TG 0W>@0P;.MX#D7BA L1B&,
M@AJW!2&X >M8 )TT<<9J9P.O0& 893\C@+8S)K')\HA: BTT$HEVJ"#N4I]O
MG4FB=1()1/];H?_["^E4*D41- 4:DP1!+ /+%07-F?$V"DU8:A00J["='W:"
M_8,]YWNP@-HV[00"ZFT!=2X6$3,)+FA(E"40- NPF0?P,BB34T'58&LLXNNP
M+>(IXBGBZ6:**A!9;XFL<X$*HTRBTBN(7F@07/-:/K#8JT%'G@F1U/G6:28V
M#51;)*A8BR2NI^6//S9].3O=_F@\G-Q+\M9R6R2L>683#LX*!@>#GI@3UHJ!
M;6/ \^WY%/]:9KC:E"_[,^(8[0Z[HS*B3XM5V7__JCP_B&A/WLJ>?/:IL25/
M6]83&KB6ED!,3>Q34' A4N N,&>-#4G%K1VY;5KGJK<=O= ;?Q@ N:H )@+D
M"@'RQ3E TAP])8D U\Z#\#J"3T1"HL))(S01V6!Y% 3(AP60[8Y((E2N$"K?
MGD-E\B;(H"W8;"((1318H04P:2+C(1H1[=:.P4)[FQ-_7(LXPFT3NN*5<4O,
M[7I@N5T7N .)XG9$\7D^Z.!%F4>J5*V:H$$4ZP"LY!RDE:+6HG%ELFO0X>O2
M"9C6A6D*#QT=5ZF80G1<%3K.(@[6FV2\H)"9*1#I(ZUU$3S8*(7+*IOB3U7U
M%$%T1'1\".C8ZE@#HN0J47(6;/#$>2W+/ 9J# @M/'@C"(10?A8R3"EXS'=M
M<<1ADY4+F*[5#CI8:21A#N%_GY3ASR=E$'='_YOB>\3\VV+^R7S<P/ H-:,!
M6*0<!&<4+)<"1(R:>)FMR.GJ<C#W?1:W:1+8!WM0]V"1=)51!T32Y2#I+,;
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
M[?_]O/?7T]^_E/^+O_Y^?OC7T_V__V3/3E[\_5[L__WVR__]LG>A8K>F.>I
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
M4[Y6%_=&$F@A"3PXA$>K#;/:UV:QWF,=%#1'[F:.S!W"EXFQ*88 W,L$PN<
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
M?SSIU@Z!G3>3X?LZ5H_*<V'[#LJ-S1;Y86H"5F#9,.4&;MB'M&%Q)>!*P)6
M*P%7 JX$3/!96@CI[D4P\F!XY,;ELSZ/'_<G1W$P/GW]<G2IN'=[C7?WVV T
MPE#0S4)!)_,5+QR5.B61(>::RQ.L <>R L-4$-Y&8UW8VJ&/*-/;%CNYKTZ7
MM>&X@B2$*P%7 N8[K]EB7:D& \VA%9E#<UH*1H0LLZ5 2NI 6,K!V#)'RHO
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
M)^>0KYQ(T49:,-Z0V@Y.@]6J_,JYEY)+:1BKD$^97$E#.(1\A'R$_/L>F1M
M/A4L<V*TDL8(%8B5CE IM<["&TIY _GZ#/+U/]>K0%R_-:[OSTQYRI7+M08F
M5;[@NE<!?- )B(JA('X01*NM':574VQBXU%]@R+5JQC!W;F$IO&@,TP%4D*W
MESK]\]!4?;[^%MSHL',\''SL5MF!/^D,[B?*?=^Q4KS^VER_1>%H-16=MQT/
MGM9\Q]"=IG;5A+=>H?].>5QE.X.1ZU65=@&!LO7')X\ZQSW7'T\SX])_)MWC
M"B2/*EI<HY#/"OEK;6K]K#2F.[7VNJ/A^\?STUXF\U?7[5>[;]!_VDQ[DV<R
MR*].Y_U5G?5G9_.-QN&-C,.W\W%>X8QTU&40*BH0DA2GOU9.ITXZ':.)KG:)
M+48.NOP;XO(C$+8OTHE >$] .!?]Y#H0)01PIPL:"A?!,4K EQFCVD0;FYX1
MQ&PK!$($0@3")<;_$ A7#81SX4)&/2VVO0*IG0!A?0 7"QH&*80JMB+7WFSM
M&+7-$ <W*EJX)@&"W:-:*N;+>>V7;G_L^N^[-1W5-?5]EN7Y;WB5WWOP_,_.
M>>:G]&7>.Y_0:;TF!/,;@?F?\^X])=Q[Q31022D()A(X;@6P[(*VEDB;R=:.
MX"OQ[C>K/O0=C-I51+L1[%KFW2/8+0?L9BY\Y%EY+Q0D3ERQ7 OB.15B<>9)
MUM+(+!@M+KQ8B>6*8(=@UXZYNT\%#X+=0L%NSDV/L5IOUH&*%>*B5F"L3) D
M+_9YM"$*V?2X;5\'F34$.SS'O^D@UEA=YX?WKMO_L9[>=_L?TU3F\ZC63QRF
M,_<]=D=-I>+1]!#?7?+NCX?IJ#LY&EW\C!$>\=]Z8GZX5T__;.HO$L/3LT6P
MVX^O3F=\;S;;R!,WXHDP'P%@W!J7N )2C[1$,+R651=@;1"L/*6CT%L[ZHH
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
M=]190K3>VN%Z)1VG$?H0^MHQ=^URVA'Z%@=],_==.EWF@GFH]>E >.' 1:_
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
MX%D>)P%5.*$)+(W'U7/J9X/5/L'A3A1\511:VD:#%_*4CT_T8,IG>F#_7@T
MT="GL6$]&]B,\#-@Q'A6;0SX&!L85K-I*;&'(?[@<21!K*V N3]_AF63_>*5
M8Y+WP"/[8S-D>ZSPCU<-9_1RY&YRA+8]&@GCFNM<$LVT)DRF@H!QQ4A.94*%
M8DFA!2;#T<<4!OS99,C:Q@C7%SF_X_#4'CE_('(VOHV A8Q1&1)19(PPS1D!
MN9<0^##.(Q'(/(TP@>*>M>\>.7OD?.K(^9#U%CU>WBM>MH8D")KF.4N)X($B
M )**\$@'H&XF.2\"G;(H14US&2\?.I7B9P/-/L_BSGD6Y5A.-=9@_ )88O[V
M*WSV&%P5W\G[]C/+C.]>R(%B84$TO*]WVXF.[@>M7_X);SU1.XZAMAT[P;^'
M<Z1W6PY9V=1+G;M)G:CMWPCR2*D\#T!+US%HZ5%.!!/8M@?U!B%X9'HYIM$*
M#\>CC4 ^>LCLPX_K#KG?.V&CA]Q'#KF-8R04@1 J9H326&,G'4UXPA,28Y$=
MD%>H+ +(94D/N3WD]I#[*-,]>O!]4N#;>%ERFL@X9PD1::((XQ3+^D+8\20J
MDE0GF<3Y$U'V5#*4GR+N]BDA=Z+@R]L[438&0I^4XS%6M4R*P:7FT\>1 O+4
MY,H=Q H-HCS)\S@.@H0Q"0C"0(8$M A4+F24'^_\  V^EPEWDPFL[0,1@:0Z
M"V.2!YH1!H88R32F#L:A*+)(%XRI9R_R(%\A$Q[:]_[8P:N/2:X%"!:I#FB6
MLB #$"R8%#3C40&H%VB>IE(9$+Q%M+$'P1\+@HU7@K&(I7$B2:)409C*8R)H
M&I*B" .N<LV" A3C)/DQCN >!'L0?!Q[=P<0%"S*6*@D*U3!:,'RL% \HEI%
M(D^ED 8$DV\:8M'CXX_%Q\9QP-.P" H>DI!',6%"9R1C<49H'K*,%7$61=C_
M?".(PQ4-TGJ$?!1>@I\X"^-.7@(-'U[A'[A_\MXF:\A]Z9X6P?=J,A=#?74*
MW^/:C?]^A*[".]'UZ4OC-%9%FN6YC%C"PD!F81)3&?%,TCC@<6*D\<IDEEX:
M/T9I''<:C01"4(X]^604$192E,9A3E@*.TQIDN3*2.,P6]6N]-%&4?_!$7U\
MV/<X(ZV]7.OEVD\AU_IXP],47JW9L9&(8J%C(EB0$49%3O(B">&?N<@321FC
MQ8^+-_2BJQ==O>AZ,H?F*8NN/DKT-$57XP6E29X4D1 DS'2$7E!!!,>>OUE0
MB$0+Q?+PQT6)>M%ULP?U7S,.KP%_JO+SB_^%__CUMJ@F-0Z^_6W$IR?EV-,@
M67[%6RZF^P:W?O$;"#@LQYJ<VG\#8B ,'I[J 9=R,H(U7F+.TW@R@]OS*7P\
M-M-\3Z9\.#CG4]-19W:J*SW #N&X]1S=H:[M%OSH8 8?F 'AFS41:Y(9G#@.
MCBF-GMV*E(YP+_Y73/_U8OE^GNDG58E'X_E4#_FL_*Q_^U*JV2F\/[R>>U5&
M-]/8;L6J*[F EYG/]&]NUX+V+9[=;I6/=7O3N$NY]G]/IPURG&@BIII_(KR
MMWK.AU_X9?7L7YV77Z#F$I&^E1)%\4\HD=V&$&;?0!Q.;%/[YR!A :KP9[AV
M_N36/#B=HC;P7WB@4CC$B$]X/+&)/YZ___T7O_K(/%XF3E<S\<[>X8>=PYV_
M7@T./KQ_L_-RZ^W&8&?OY0J0>:ION+=_^.I@<+@_./Q_KP8O]_<.]M_N;&\=
MOMH>O-[9V]I[N;/U=G!P"!_LOMH[/%AUI+L0F]P L6?S:E86EX]87%U#J$&X
MZ22UU8[VYB.XF_P.!;D+;2;Y;#[5^\7^N9N%43VXMGM4:[L?M]^Q/7/-SL7'
M-SO!WIN_/NV_^?AI=WOO='?TZBMHKM'>(:P.M-V/_SX-Y.BO,?\[G^^?_?5I
M;_LDM%KOZT]'9^^"CW^_8Q]'[[[LTE>71X>[H+G*<.],7OS[ZSNVCQW)XT)%
M.2,\S'",3Q"0+,\520L19C&E.DI":Z64X[E66QCV"6,9JHP'898H5O"$\S!@
M+)=*Q2*D2?ILH,&$.$>NG,[ULQ?;KPY>OM_Y\W!G?V^P_]H<@]\_'.SLO3HX
M\$JPV^8;<*T$D!P#NR#$WI;AX?YN]6:;[2;?^ :/Y*!<(?AWQK-YB?K0X& .
MKPR:/&#F6&X.?L%I(C3XK?Z!^7?XVV R1>UNX+Y^:35"]^6O8$M^UL/)>;4Q
M@+7-"[!'X&RXV#@0]9.>5>9RQ0=_E: .^EVJYN<_FD3)9GP;&JW(6# F0,K0
M!)B?/^[]K;=U<'!9@=9M-@(W8*>9V_G$:'^X^Q3HKL<*K(41&#W#065([Z01
M6E*M4Q.FOU4X-D7-)1P-FT(R- 83//IS*6%->FSTMO/3RZH$ VIL?W:J^7!V
M*M$"<U-7IG"T)H-RA/_49I/_,^<XDPE5/KP$##A=F1_!NM#E,[P$T^TSK_#\
MXYTV![@ZN]S*#GFMC#T'JB_PD<:6J,:FTP@#[J]XNL'PFY7:$$F96\WPPU.@
M" &I:*+\8ZD'G\L*@=,^P(("+/9\6NH9G^):*H!Y8QFVUCN!KUN6X@(*KU9L
M\I]:L:$_1K$Y $J5!9R_\6P+3/^Y&?SU)QCT$C;D$)[T^W B/SVXLO/)*SOP
M]W?!_N')EX_;\O*(?@B.OOXQ//K[8[GW]U%\=/;7V>[AR<71X>G9[N6BLK-S
MN;?]+M[?_OW3WM<_X+GOSW9'?YU^'.V$'\^&</WNQ?[VZ]/]-[M?0=D)]K=/
MXF/&6$AY#'P1,D%8F,>$YUE.8D6S(J8RCXLE=0>.>T0SFN<9Z$E!IK)4\5!%
M*H7-R8HH7U1W#C[L[FZ]/T)5YV#GS=[.:S!J]@X'6R]?[G_8.]S9>S/X$RR
MESNO;M!^5FHN-R^FNWBFXUSR".1\QAE+A0AT($(6:Y'Q- ^RVC]]7_SX.P!5
MM5\L\.*E_>]:\R,H\,<A[":G5!$5<TF8$@$1F>($Z"UT%'!6I$O\]?30T3SX
M>3F#A<K;X*7A&91@?X(:"H*E.[#\NYD&CT)DW-9U>Z-;=G#*02$06H]!/.MS
M/C5SW,Q-ILH(\B_E['3P8?-@<W"BQV#VHB:!TOH<;\GK PJ7HY)_#DI";5"8
MJ]YL;?U9VPPHZDM3A&^U%G=]Y1S)7ENROX./OYQ.X'G$V11GH!_,+LGDRQAU
MIKD #:3D1F48; V'QC4]=2\_$'R(R[?:Q6P*5+4!D_8;ZV&)6MO,OK.L:04_
M6_ D+4+NS\Y(]PSO+]ND/FAMY/YT']A@NC/^K*N98= V![\"3L,9'E8,K!WZ
MOX(U?0IW#U]%>X<?ONYO[QQK):B(@X 4B43%A$6$4QV3* U"H0L&TF!)$%BC
MY"98:!]2@-/YT.GI];'J'MC:O%DXI&<3.)2#SW#+.1@O'A?^,)_^93^ML<$
MS0&VY3CEY>#UI)J/!W^><K GI)X;VW#PRQLX(^>_PE,W-P9O9ZKQ7;1_[N^X
M.7AYB@?S8K"KE;G^+9QW?&5_E?O>7[!AC!_'C<:4:M]V Y"CLL"!T*1*#(6+
MN=&R,!@&X(A)SK6_8]$>1Z*:%7%K>WFL XA30%QSR*8 =PBF1;TG!M3@,.#%
M2/ .[39J&Q\.:_OZYJH*MJ\8:E.FP/$Q%:*\&7X!SY^,X49^+V6;*ZH9*%BX
M-+ UW>Z:$HC9I5W]%0^L&:$Z17/5W5GS*79/J%:^!*[QW(IL8PK;Y1E[U;%8
M:UDM%H5[[\ :1MI0'7^)E1=H0^-4TFTM]4CHJ36?HG!C@&!DZ(69?!L@6LJA
M$T(CE$&#+]RP/3P-WA.>@-1OWWGAQ@-WS]1N@KL:#XTC=(>^]8;@;R>(<>99
M(]C"L9[=^E4W?XCK\TKD_R?]U18'-7UI*?73R1C^*NU;]BK^*I"7QT%64+ V
M,Q(6L@"0#S/"PYR2B$9I(<$^2[1:TO8?LW+Q>]U-!=C>'L:.[J<F1K=L^ 2/
MPECQ*<#DAW,\'#6 ;QU\J.7'WF03[Y:0,-D8U [/QVG"7.FB-WAVR"]0BSZ<
MG,,)3%GPZW,X_J##$J, 70X.49TM $( %[:J"AWM1FT",L+;HO(TGDVFEX^#
M!M>_<5<4^JV?G8),J-RF#^85\@"RR&BBRJ+4Z#@%R5.=:VGB&?S\?#KA\A3!
M=<."K]59-N!/-&00D@=R/IK;A!!X#D(@H@YZ2.%FO$1MI193W$#N'WP\1SW
MXGS6\4NV(?AI\=A@R5]TCXK^ATKO%Z] VHS@U#Y\L/0A_#5;])A%-(VY"DE&
M9428+@3),L:(C$(>R4"$62+7SU\#O(&GK.:.]7/56(^+]=,")1JEOVH;8G@H
M,:R"R-\X8]"M L@%&CE '49@^8GV@#;BGT#G]G2U\96JFH_.K0,$I 3HH78D
M7J/_HJ%P/IDZ9\B2-KK22G21F\;?M&=2!6$)M[K>@G_+A]2LV:S1O5[K[1H[
M<P*Z=-5$+3; 'BO@KP;T<5E@QYTY\7 V5R?+5NUG/G0N<AN)DQ.XF=^*LG%
MH P!@3K7G=]XNZNY"USE?VC(,AQ.OEA3&8V(BJ-C#"3-?.J">I@).ROFP]H'
M9K4@1P)W1WUQ#A;HU!/$Y&!B@! H+/3@5*L3%&UN+9.B %W $-)\TW%[;2PO
MM_2*PHKO',_HJAHY"P;?_K.><E'Z."/8-&"LE[@>;K40MY)R6N\D2F^-;SF$
MG5A:Q K*&[N1"%YA63TPEH8WP.\VG"NBNP4CS9$\?HUR/IWB7PU]-6A(UIUI
ME*H9OW#+! 893H!(YC"9 W#-BUIN&I;VGZ5/<&AME=OAH3X!YK9QE!,]EM8M
M*6=S^-1[4&"CA\IP*BAK>.FT-/[48CH9N43:^J8W>"#OW4&':7(6F]Z7U:>7
M0,ERAG];1R&^?71Q+'0D1" H20,=XE1Q07@*UH;0BF59$21AI!;C:%3R)(]B
M$>4T9RF5HH@+$3.=9J%,TS1;/Z'?82RC95O.&B!KF9-E+1G\I\63#W#!%!5T
M/'SKIR-(/IT:T>JE-&)-VSW8Y%&X) [7IM0T+4$"KNA>XJ,N '4:/@8$;WUX
MSB_=)U:Z V=V -":6Q<&I08%![!'0-<#-==.\L-'U2FH$@AQ\ZFY:'.P:U+"
MC/2JM'0?.Z2>PB*,J.ZDA8"P,XH0K&*V)%::!\,+67$!,N$_\PE^:=//,"3E
MY2_B=040A\DL50F;Q:?MAUE-Q!! 3]&96S9J##^9:J?OV(H"-$8G;9=%K94T
M:L,MW[&5=_.93\O)W'G0X8OIN4OSAO?K[G<YF[O/1_-Q*<MSWI9,)RB\QF8-
MW,DAO#TFZ RD/6O&LH;7Z(-<*W(E;L3L%ZO2NE8<*</ 9M^175'"HZ?7ZXC
M01((!YK)U'&(CR=,X(/A1'+K" %ZG9Q.YE93_S*9#E779>)RKBJ_M[K6KLRV
M8Z2B?H[WXS?L!*^O:FUJHXGP;C2FQ7B"I;J8IX95/^8].C==6([-3T,Z8%*;
M.WWGDYESJ+M5#B>H<@W@;4U093R9H:H+M *&Q2! H]C[GP*]T)#87,X*&VR9
M-UWM\-]H>?ROK*D<S_'"A;)*E?(X9S**HR!E<9$#5\2Q3D&NI8D6A;AA?A.]
M4:7Z4T_Q SBD85T]2>C:J5>[7_<.Y3&C*J0RR4G HX P&DHBPH*3+"ZR5-(P
M3'B*)9!+]8__8S;X;EO+E$I"!7H<4P4+4YTQS9.P2'!X :.YNF%.3+^UM]_:
MLW?'H<K2,*8IH85,""MH2#(A8:>+*$YCF>=943Q[D2Y/8/P?1"'OY$5,0KMT
M!<Y^T0"T!I@4(!(((]E&I[W) /W'\#O_(3HZZGCC:#+5UF\>!O]CXI63F;'8
M+$S?/K2XX5#&X4UZ0RW2SR9,MT';<5[ZN]-JH]FYVH=B-QI%)VS!W<YW+#.A
M=<PB&D4LS.(LDERDJ8P#^'\1ICUT?Z?S37>W/QR'@LJ,T8CDJ8@(BT1(1)!+
MHCC7(8\R'D<QG.]@U?F^V[[J,(I5'FI!*04,#[,D8I0G0JBPR/,P[G'[.\>@
MZ?[VAXN][:-CI8,BA?\C<1+CL/%4D2P)(Y)(E114QSE-TZLP_.[R&<YM&$5)
MDH+FC<,3113J2$8JC*.0B5C>,%.HW^=_ML^'KXYC%H@H4IK(7 C"X@S[E2=P
MJG,1"SA[(J"XS]$*-6Q1="X*;YMO Y:,J1MQB4$FE/$](#]5-,DB$4195K ,
M='>5@IK.@%\R$48Z["'_.T%^!.]Q#,BNB\(,U$X!#B(5D"S+<\*SB"<9 Z)G
M[-F+Z#M ODJB@"E0%;.H8'D:<1GP,.2!4C0719;WD'\O4'!V=!QR6O!"!H1&
M 0  3P(0\'% $ATK+N.XH#E]]H+FWP?RLS36,DX"L+<S%FN>)X*)E%/%@;G2
MO(?\>]EGS"%F'$1KIC&?C&:$::I(GK"$Y%',4YTF&9C>.*OX5N;9LO&D,2_'
MH;TU#.!O8VL=;/[(5!37P6IQ3N":IQO:9QR'C&F>Q1$I8M#J& 7U7:2*DR3*
M"AZAZS-8JG!+P9SG5,2:TICE8'/%&K:"BP24\X+I-<QH>>E#+N8O+2Y;+U=
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
M#Y')B CL$Y#FE&F1)X'*PRMU1M,(WX3_"O@3#D4K\+< E_\R.<?7]<1?IV'
MG?1T;.L#E/N&Z8\;IAGK7?H!?V-;ESLU!FZ_[!JW!6X/P]D-T$.:YD4FLS0C
MA60X!T5KDF5!1'21<AU3&L6286)(LKD\#Z?3%WCC;GO_;;U<^KW_YKT_VSEF
M8'D('BE"(Q43I@-)N. Q>L?C/!=)(D,!>Q_$F\LSKP;UMB, W&7KO[&I5[_U
MW[SU7T^.BSC.@Y0*DB:PX:P0,1$IAI4+GJ? " $+]+,7&=U<'G#9['Q[&-:-
M#;'[ 3.W'C"3]@-F^@$SUP^8N7%@S.+H,BT5Q9AED@H&TER$>9YPG6<ZB;A,
M^?6NJ^_2> -X=,R'8'0=. O<EIFO'1ACC>Z'\#@*8E'D@A--$U-B+HE0B2))
MPGBN>$R3-%R_ZO*7_-S\&)N&>CZ!$U*Y5CN>BP8?%JV\G]U:ZXR8JXE4^489
MMI_&XAP.A4U[)N>F4\;4-24R!1J>C/.J"1%LN'8<^ .]$$80V' *VV0W/ZZ;
M9,!5.&*CTVN/GY\/?8L@MPB33%KA.%+?[$BV]MJMO]VZ#ZS)]B_\DWU[H?-K
M*[8W'=.TNN^")C@L1^48VPO#Q:;!LFM)5;H&6*!> .>,SNT<$KO\]D^FVAO*
M9GG^S3<''[ #B-"FJ?B02]OK&+LLE1)(Q4<XY;G[.GBOIC^N*?P&YEM1]VT]
M&_,;ZSLB@.-4%(F*J68"]/@\9WD*MES.XESU+K3O#>,G7^ YQR*119B$#$Y]
M) GC<4*$#",2Q2 NHSR-=5I<Z=9O5?!?V1/@03O$_.Z./0"/@(-C6M:LL=0^
MBHY!6PH4$(O$><H)"T/L9IKG) QXSE@:T5BI]9/:GD\&;4997_G,I;2 CRI+
M+3JY!-2TYJOKUX>"SLR4,L)ZZ^#E( M@X8]CG,%=AS1<RP./>><V![;S(>@F
M8\6GRG?#MQU#S:Y-G4Z$S2MQYYI-E<W+HH"N9S"8N30@MW\Q26KCX>6OK<XM
M[J;:-@4;EER40S^EI (H5[[I(HB#<>4\:D:]J3""45:G[<59EB)F/DJKWR*O
MEOIG3LQ4">QA9EJ>#8=W6<_JEP8]RW5+-;TL*\/<IDU-FZ+8QE).2V%U(=1&
M37]+U.-.W.@%/QBB;BMYW;N9/G2V-9O]/0Y]NWJ1;<W6FL4G9BY&^Q;=UJ5
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
M7%(51LVP:4K.<EL)L_-S N"&*=4'RYK7\MGO:&,;5ZMB!K6'U00C1'5D 'X
M<G=RR^37OLCL&XK,LK[(K"\RN[[([,:BL05'0"##1,@BDE0PIAE<6:B$YS&3
M()93&3R[XCDW.A#62EMO>_>\7>R2.:^":#.>T&&Z<4::Q-%"3Z<^Y7$Z:7!^
MA7X\::FU7>.X$1HKEN6[15RYKMFBACDIQVZF.)#OZE&%2WO<;93S=';]KEG4
M!XW.TDB_Q\RX V,).N?,X)<FT7;)4&AK_BVMX%>K -@Z-F SX$6-3@QOXF_4
MW.8R"5Q^J??&U)SJ>;ZJ&7[!<FJEJC1<[5C4,*:])Z[M?&9Y6<JY=S+X6$+C
MOH%??AI/OH"1>.*C04IC)&%Z:?*]0 V"1[@,9*7/X;5,)9[+[38ZH$]$;73
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
MBM],<<O]-K8VYQP^,FXS?!TWI*K9UVLV<Z/3<MKFRR'1.J]D>MO GL#?FY@
M/*6IS;B1.1?:9/N"&;NC6 +8+H-<,P_NWW@^%R>4-5O2Y=_%O3&UF?#Z95%*
M[.-T-E<GS:DT+0M\&D3=Q]FD[4Y-'?VDS73UZ3=@4)H)M'[N+SZ[R:9 T-H<
MO.I,,%DX.;8TQ\S),%.L #9/VI5*.&[1SB LL4$G_!;O/^*?X%":R@_I9G'4
M\.60U5V/@(F<CY"OYE/+;2=^,)-Q8)\/T65=<#\SI04WEA\+,_P:X,5XF%>+
M$=_&U#@=L $J\.]G#@=1#-O9AIVW.,>1'[;JU1RPJ9F89\]:';$PO01FIN(
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
M'CT6]ECX./;NAV/A59&?/NWG/C"PE?:32*X+G4>$":4)"S2H@2P08!9'&O3
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
M'5!V9GK6,=5'B_IH#<,HF<@0]QPCRWQ$,7#N<@3K1<1K&P1*;0/$ <0M'.*
MG?,0E)NP<X(.DOG@D?&EXEC""CGM.&(6:X%-E$[EF)4+.-*M*S7GGI5XF%P!
M:L[[$S?H#FRK'C5W7+<78J^Z0YZJ1K_;:H;&^)D>,8YGP#92<V6MU=Q&K77B
MQAA)A74DB#2#=HA XYDOZ.-I&@_!6ADJ(Y*.2Y37U2.'A43.IJADT-9XGF/W
M9XK3A<#^'+2PKH &;'6 T_O#*7" Z@"D$PX0==$I0B5BIM2LB,PA[8A 06M*
M)-/1%N>9Z!IVF044!12M'XK>I8_7LF$4F$(/@]$)4XA3FY=,9A@-)B%>.GHY
MDA@2(AJ-C33:5U3*J[[H3/MX 8 "@*XZ@-8[J@?6T<S0<\(Z(ARSY%3*X;LL
M!32,0BX2@D@23N:5Y+ZDEN=H7E[7"1'\4(#1^2XD8"CPE9:%DA.^$M?!<>H(
MDH1F'U.+A Q3',D8",89-0DN?"6U$&[FK#4+\'&%\1$@\J%N)E"@9GI.-*%
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
MCQ"P$+!P?@XA$'SF@793!)\HE"JEI9 *AF>OCS.DN>-(&TX9IHX0+3/:90D
MJ .H ZB;']0!DV>&FWM33!XNO&6.1&2HR/Z<9Q;9F"*B!AOE)?7!Z;4-;>"D
M R .(&[A$ >,G0>@W(2Q8P33SC*&K/$:<4PSRH6@D/&>>\N%LSP4HK9<2!W*
M1X]R-:J"P>0*\'7>G[A!=V!;]:A]\9 ^=JN,X]8:*R+WF&G"!4_.>.N(H4SX
M9 T1P.*I.^C[:18/%\&H9!*B7C#$F8O9LQ4649(C=ZELXKK4F'^&N5PWM6-I
MWDH)ZXIG0& '-+T_F@+_IP8X.L7_D<+K) .*2@O$I2=(LQ 1U49JQ3@F8F'\
M'\!0P-!5Q]"[,(>6#:+ ''H(B$XQAYA+,O% D1$RHBQF,;\B&D5.G0Q1*<?I
M IA#@)^ GZN.G_6.Z(%S-"OPG'B@.#)/-/5(B](M+L2 C-$$*1:C(%+YI-4P
MDF?7 "AXH8"B@*(UB.2!K30/G)QB*^'H&15&(.L#1CP:C70,##FLB<*.*6ET
M=C)5'<L1 4H"2@)* M%IMKN84T0G@1613BKD)).("ZJ0858A[E0TC$D1K%\<
MT0G $< 1P'$FX @4J0?@XQ1%2FL>2]$+85+&1\8T,LYSA+4R.G)+B6"+HT@]
M;7RL4[VC!]*G%M<)D"Z@$^!#\+M.;:I@<F!R8')@<F!R8'*@J>&L_9$_NNUV
M[/FF;36.[7'LU8/6_8C#2YR#R<2)T8H*'J35PFNN7'XAB?2!SX@F _3LAP6<
MGZ?IV8RRC&1<()N#R\*(23G>C +Q:(53-EE<]N,(P34D%M8=@&#+#6#O1MB[
M30%Q(%XO!2$GM)<8?!*4<D24,8@GPI"1*2*F*:>6&R58@C+C@)& D2N'D<"K
M?@A&3O&JB;-4N$"1XC3[CB'X[$4JC)*PCA/.G96 D8"1@)'+")^!"STKP)LX
MA2P[?DQFI] E31 WF",M&<Y_YE6,07#K&(3- '< =W.'.^ SSP/KIOC,*9+(
MD\!(AK)%:%Q"5AJ&N#<N6DQ,(+9D'M>/D )(!TCWB) ..,DSW.";XB1[1BPM
M#:.-<#+#6F1(*Q(0B201YC+\.5[*RYH:IK4!Q '$K33$01/5)6#?A&^LC:(V
M"(VX9-FY\](C70K/*A)5H%)03SCLW#U24O%JL'AZQ]V>'<1&_USWH9/JG.&<
MA0SB1DF;;.)44ZN\$T(;3Y2/P=P2SJ$&X_)0_N7I7U,>KHZ*$QT$,H%ZQ(D*
M2&,CD:'9VQ78*&M-:1<C,108AP+C (HS!D5@]-0!#B=.K_(6*T<9$M(SE%=5
M(TN]0\93K$5>02=4V=%<1+@/4 A06(^UNTM%Q&5C(3!W'H:%'\ZQ,"F?8EY
M)+CEB"LLD,UN(3)2&VXB(5%EUY!?XQ9",U6 P4<(@_4.DX',,S,,].<8&*F5
MFNJ >-0.<1DB<D$ZQ&A>7Z^59=H.PV,./B& (8#A/%U"X//,!^X^G\.=8RE2
MYPD2%>81[)%UW*+$+#:)<HF%7-O0T$T5H Z@;IY0!X2>F1YW?!T=>9Q^<MI3
M9D5 3#B<@UJ5'3JN%1(QL2"(MY2$M0U%^;H C ., XQ;+,8!=^<A,/?M'.:D
M3%1IC9'-02KB- :D.8\H*ZC25CK'B,N.G")PJ%M7ZLYC+L#S8?W]>N.@FY^E
MT\ZZWK 'L>/G2-\!-N:8C:F3U3YQIG#D@5OMF$Z&*D:4U2Q9*,13#S3_.LW1
M\=H:+SQ#-M"(N"D= P3+V,Z3\1I3C&7Q6<UBP/S1\S"!A0ZX!PR=>H'A5!GL
M))G17B EHD%<)%**[FADM+ ^$<-H2<G!D) #4/B$H/ N#)UE8R$P=!Z&A1.&
M3C0A**P]\EXYQ#T/R 1-D3-Y39EV2H2TML'FS= !& 08K,?:U0 %@88S,Z";
MT'"TCSY:ZY$FB2,>C"^QL$;*>FZ,89I&FR-@K<'M [P#O)LMWMTF#QNH.?.!
MP DU)TF.#2,8255*41!FD.:1YS 8NZ1#5-%%2,<&$ 007(#3!_2<F9YT3.@Y
M,6%&&4W(86P+ 3&B',:6RA,T"N$UB4FM;7"IUPU@'& <8-QB,0[H.0^!N0D]
M1UMBN?0*)>T<XBDP9$ER2#HA);/8!YQACA$#I1,70,\)S?YQRYZ568X_:/@%
ME\*EUUX*Q9ONIJ5;V8+YYK%M0?&FQ;D&QIH0A*%6,,HI<T9('2P3B29E(I?
M_JJ'L_#M8H6F'!$)KI"*+"$N&,LAD6:(LAP362<23J5"DUZ(J_#HF;R0L "P
M=[>M;Z"$+0<AIRAA-C%2DKBHP09Q97(T5>BR,7*?5,*.);;(K7$ 20#)>JS=
MRH,D<,4>!I(3KIA67BDE;"E=(A#G#".C8DD0H]QX'+%(#D 20!) <@D!-)#&
M9H9X$]*8($D8Z2PBSG#$"?'(X1"1%\ER3C$V!$/@#' '<+<<GQ X8_-!P EG
MC',2'8T:)5GR QPMN5*2HH0Y%OE_B;N%-M\%$ 00K,?:+<'G \[83,]')IPQ
M;502-J5"H0B(:\N18]1FE"-4>6FL"Z'4*5Y$OUU .$"X>JQ=31 .&&,/ ;D)
M8\QQ8S*@$119*42L.4=6$8>4PX9+Q7E>P1S,,D"Y1U;/B<D58/.\/W&#[L"V
MZE&_R75[(?:J.^2I:O2[K69HC)_I,>-X9 H+'A,EB8>8G),)*V:B-A33** W
M6^U!'T\S?[AEQN?E1"K&C/E,2V0%"<BI[/(Z;0F/?FV#/A-4+P3VYZ"%=04T
MR)4 .+T_G )!J Y .B$(T4BMX4PA3 )&W!*-C-/YGT1%9#GR":90*-<E@"B
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
M/>QK%O)55<!^4"N!>_K=2ZWXLC<6<6\\J*O"_9BA>HTU7ONB5Z4EP'6J@UP
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
MP;Z4'DLM#)(**\1E\$AK+1#8LUA$'%W(#C-*GJ< T=(?FA7"*(3Q.@E#<Z
M)GD@*H!=J'20G@8<"#6)<>N*PZR:A,$N",.?UM?W)0%;T"2"HI<$<2XE,IPE
M9"AA+C(G"%,K:T2955P(8Z$)HT#A$T$AC3X0XRQHS8R3((UW7( R;1@SS =:
M7&;5A$(QA<+&V18'W5E8DE@"93G2W%>6<XV<SO%GT6&M#1,F9"@4;%45**RD
MT^PU]L?:_O*YM,>J[B)5:BRE$4<%HO)+8?1Y!4K"]Z3&P>7"Z,0 UUJ"A?'$
MV""9-J4]UH+I5I^O^"5#4-AB;9%5B2.N(OQFL$/*I\1AS875 G2K-XP_CZ'Y
MBDNC%UXNO%QXN?#R'7R\*G?YQE8YPGGRT5"2)/<V.8JQO9./M_!RM7AYQOV[
M2X"7'8_8TBB0C%H@[A1%1G"*,!$JXNS!DMGG\08;_"Q>C\+++QE-61BG,,Z+
M,HYUSLMD323,<JERLC:GE'IO/7-\$H927.F5HY5Y5[J13DBO"5)@T",N$D9:
M^HB(M*!'8*X4 5K1@E8P;VNI2*7TP2I]L);$'+[FW+IT![EU_DIWD)]/3L&!
M@@,%!PH.5 $'BH07"2]]L.X]F2_<!VL4AK.0H3>56<&BV90U*VM6UJQ":U;"
M'U[K*KWT_:NT,E4:2^ET53I=%7=<M39@J=Q>*K<_YOF_28H$S%,DQG-%N#5"
M>^RTBXI;)V.)!%^LT(#&7(6*QL=]$A*6*FE$:9"(\QB0)<(@YH+G@6%B/5Y9
MHV\XUJNTY-G]>@A 8=+"I(5)7QN3>LF8BX(I82WGF#GNO.&"!\5($(*4V.V%
M8]+YTATXJABMRV6>(C I80'I2#RRF 2NN8!5'L5N&TE+\8X%9]+"$84C'I\C
M%#;)$.N$"-RY9&F*QA!B<8J24W6':.O"$=7BB$N!V-L?]SUEEF&ND.>.@[5E
M([)@?R$2G5/!)0Z&=>8(R>2SE )>>HZH<J#%(CBH2QNMRBY-I<92^J(\BXK
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
M&O!&MJ://8EW"4N[@=$KA_M_?T9[H=GO'8R-A<$4V:?-,#^/6W'^V>NFYJ!
M^KT@O7[)9&!.<4,I +F,B#,+D.X8& \L :)[PSTW.9EME5Q!]'^48,[%"MLO
M"/?8"/<"JNT4 2L7TKX@T'>AS<HH%=>*($LB1=QJCIR0%&GE+)>>2$#&E35Y
M3:OU@GPOK:DN][' >@X6&460Y/[3'G9[<]RH^JETUON94LN,Z$^@LU["\^8\
MGI^O-2SUETX.I(DP2->*$Q_&Z%-31T:!^WO!_<=935=Z21*) G'#).BW(B(3
MX,_(4A*.>!\H!DUWE3XMW#]LJU45J:KI^"ZPN 2*[CDPOB_ ^ 3 >*$':ZFM
M)MP@QQ,8_C9YI'%4R!KEL1*.6I=/#5=Q <;*Z<$/]-@2H+E%4(0!(6K-<XB
M7Z^$9C]JK,R]?"_ET/-!!NPK.?1\FEB9.<8<O5:H[U[4]^62]]LR(WCD2!L%
MAH'* 3.289 A'J2+6$1&@?HT?I;>%4^VD:H'0-5TD!?N*-Q1 >YX 6.KD,A]
M2>3"?HK<T\ 91=%AC3C3!FD=&1*< -53BDW,),+9-6>HA42J;V,M]UG#IWC<
M[>6D5=M_6UD_WF+=_Q><A-63CTJ-Y9K"LQ7RJBS(CA_#YNS_?_;BL6V&?LUV
M0JT[.(R]FA_V>MGE8OO].'@Y)TO1A9>_ "0FC$1)K%,\\>"UH\$K3[@CC 97
M7"4OIN7Z65=)$"8*ZSG"WN5*ORDB:V5"DDAK=="&\["R)JNHY"X&(+]:9TC!
M^.7'>&9]$E)3(97E'$QB&9G'3@I)9:3T82Z-<=VD2;&=4:V=.=#?:/:B'TQJ
M+G4.UCMASNWQ;JSE%%ZX+R]<>#^$,%02QY'#$GC!!(\L]A%1:[DT5#O'_:CX
M^]6XFL(+Q;_Q M;.5F=@.P<YDF3&WAG;.6]JG3@H099/[=]V5$07J=)1<R.3
M"58S#ES /#7>V:+POQ"P'\PJ_-0GG(*E2$8]S@=")BJ!G)4J!2Z49F)EC1!5
MP0Z2BP%*E76W%J!['*"S+E ;19)8!DX# R,9YD9PJ21EP;R4UMOH=GQ1?!^&
MCQ>*+TBI(XDHA#'\QT6RR 7.4=0:+!RBDN=T9:V2M586$!XKY.9?E.#)JYKO
M3A=0Y%H=MQJ1+Y,W)W=C\'[H#K.>7D)C?ND@_\[SNOB46^(N*\J=WV9M"^9
M!XH8(T\CV!9)"Z0Q8PA3+8Q3- GF%C+N\IX[K7H0]LK/(@H]57_3+#(]E=#.
M!>"I"QLO$>.]P1))K#GB4B:DI6,H)*T%%2IRS18RM',9>>IRN\0KC1#/&SH]
M8;>7\ZVWW@ES;IBI\^92L=NZ'0Q[S<'I3O[C5;=].=B73HH8DT9"Y.Y^3 KD
M9&#()B.85\P%9:]T<ENTKDJW]R)Z!Q_)\#&TK5I[+!I-N'PWU0ZN+Q2>6\O
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
MWEEG]8WZ2>/,[^-$8B3:(8PU0SQ%B30G$D5M&)!Z-(J9)>_U^7EX?-P:F2H
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
M/^R/N,CF5&W;ZUGXY.@S__BUW,1[Y2*6G,*24UAR"DM.X<O[!A? -5AR"I?
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
M\M<P=?(DE]!U?:8UZY>9)]_\<0QZ: S;PX$'Q;9LENEF.?+[/F$CC->P3[A
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
M,7S/91@P]88ZRI&Q 01"<8NTY0E)Z9+% 39P"( D:D$=1FN&>8J!6XP;%Z>
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
M [Z2PP#7Y+N;9_/]I&QN#.>D\QG+X6L8TQ<",DBWX'-;K[[L&25,4,$B%QG
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
M0+;;>=&'^NLT=N.TTDK53(]UUV#(:R>4,H@;$#^0I\'1!'V[I3PE)1E5$KM
M/>?,.!Z]H!3L:2NDQF*^/-T-H8I W5Z@]L\VU_8XUU:!3"'L,Y63PB MI$31
M2RV(DT((-;]<R85 U>0?J-)0LCS0)[ @; ;^3+EZC6RJ-(MAC4UCO3+2LE[,
MW!5^^TIO3MB<RV5J;_M^)_/B_' U)?^MDVUF&\"\O3"J;_W@8V,8AOA?0/\O
MF=K90IAZ:T3;>Q6"Y;L-A;"V8@? 0\"0\.U!/I0.&G#TJ<KBR)*;1;.R"D:V
M[S%<?FQ*SXQGN[;:1T,"@_:@4V/I<:</HXD_6IU!#^XTO@;<$O8-&KW0"' =
MF+9N;V0V#ZV8^O$FF54U5:U^'[XT-&9@K.UV(U:1W'J']29P>FIJ\M!:_J !
MTW%AS=?/USY#!_"I,#G&#/BV =@)YOG0<D^M!/]P,'7'V?P/]BP/.%JX9OVY
M*NB2/]KJ-O(%FZ/9F;JG[3<J:RYV?0M  BPX7T_6+9T*5WL3JG4[L#_RR+-+
MH;IJ]H3\]!%N?)US(6$<$DD6*Y=X9,$P$146C'(6G**T.!=>0B.MDZV=+WO)
MF$1UDL@[2Q'7*2(#%A3"3F!AI/0L=WRYRKOPZO3,[=V=8A*!LU%P 31SW1\S
MB/$8;A![8=M-.T).!MW\5[4_A[@U H@K\*MV$]V-8DH6"9$Z\: 5]]$[1IS1
M@6HP>\&42A7%%,5MLC ;GFU_^+XG!,.>VH2,DSG1DU&DJ:#(@-6;M(B1.+VR
MRMX!.YUK!&>9NIN<>+!DM3'&ZN@X#<XRY67B)%HA@N9A*"?%6;(X<@**P2=8
M%6DCH@P+Q#VQR*7@D?6*6A>TE]BLK/)W[ HYF<<?:R]SR/@VYK+$9*2LT+1;
M-:,?_EGQFN/."/MN:3U/W;#9^*_.:?P1N^\NPR"@>":GG>H[.9#T__;JT=54
M<!2TS9_HQJ,<V^D,^@#E=865 ;S;'G(Q$!=08K8]^?5,G%Z=:KR'"88;=1KD
MTEI<F[8+!#P_R37VUA5/.1'%Q--1S)&QT.]TOC=B2L ;&H.3(>G.^2-9QJ;-
ME8N@2PN@M@72=C)PL [PJ01/=[P_)S Z"DI>V!WO)N.3[RIZ<H6IY#N#=I@,
M3(Z?K [>;U\*IVY<#J=NP;M ? 9PN;,KOC,5@LUD: !S;<>>C2LF8)( C:)8
MP_D=AE:K <\-KM[:-!K:1--FT-B4O3!A;W'-*W5ES>YFVESH@!6G'O0DQT%K
MF;S4D7.3I+(FS#65+BG-6C.V>MW]]YL@+D>#H_7A /_*X]M.6[U.#XR>O*1V
M'_[]!SSRW_F)+Y0>HF].ZVW0S<./>]X)"F3%(C!2<QUV%9&S)"!%@DE)6"8M
MF$-ZM@S[_QE)R-7R,PR\CO;!+",?"_(X6Z!6F=>;U_>1F6)>/[4\L<W#M3T*
ME-H+ZY +PB.N<$":I)2SV5G@,0J,[9V#]Q7^N%CU)AIB3Y7<6>F0^A.]@3O,
M:J7B+Q?(6F655T'^9']TNI<@=DAK?H#)&L-E:)V@;B.E2/ $O^I<DNH9@G4!
MX(5F/2K-6A^I[QI7&G_#\E6$8"DXULZ$^!W9[U4^U?$ EKF6IUJ<LL>T\4=T
MW8'MGM5!5R(:_QAZEX]A6:<=IZTTWC.M7J6/[=0G:HX"%UT;[(,D/,HEZPTS
M,\KA ^1-U9"_<%UOTMQFK!W[PX".K%V\%>7)1DXF$7F !#Y?7PB(S= -7)E&
ME2^XON&E)YC,=INZM\KW!KJ2GR(>5QZKSG$<^99OO!G\"5*S#Q^]5A4IFC-9
M,<66.2ZP<$;3E*3AB5H?P\,]O?<Q\:L?PVU1*R/RYK31)M[Z\'$/UH8+C1U2
MEBC$D]#("$<1LQA6(W'+<OR1C;O,C-01R@M2"5+&Y;ICWJM#WNN1ZG)0:H*C
M51N,T"MV=]YFU?3=<7</\7PTZ74:9_:)A)C_AA$""3B;-$NS%V7H.JX=).\
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
M/)H.63]M=:5+GZC4A!WT.[\.7ZCGIWIE.*<P[K8]Z<7WHS]F]%CU[Q:PU&-
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
MQW_!Z#KA:[5D,:S!+K7[L7KS RS!'S#[?^?)W\D"NP,/\!N@^O<EQ>AO_S[
M_NCO8_O5#+8//8P"KGWX\6SS</T4?O_<//_4VOP*G]_Q;'<'[G>T2[[M?#G]
M]_GZZ>;.OMBSU ?/#4>,:@5(&Q18!Y@B!>LIO+".,5'KU=;Q &:SGQO3B 0V
M(,=):<Q=],YA[*PQ5AL)>S6M@+Q[>Y(W>W<0Z_UR.EP.9.OUN-@286(_]&8V
MQ+M*3*\2Z+$@KW_^ZZ]WE?!_^OP%OF5[<,=V.__N3]R],;J[[?4&1\,]5VW2
MUG$#D-P/VB!TL(.G]^GLN*[=9]/#@C]L'T8 ;X\V8!AT1S<YB[8+^PZ^$1H?
MHH]'+G9KC&7D72-OE>JGKA\N\Y1W];7@R5('",EI[_T,W([0N<+BR]A;0ZV'
MS1.[OQ[9[G[K>*2/"*WU#5QNN.(UM%1;X\95!SV;M]3H9L-+5_S<#OJ=T;UJ
MS5:],M2& -QM>]*+[T=_S!@0DTHC@W1H]0"2SMZWCBMXKN[[ZVDK] _>&]/4
M@E6T=1B>&XZG?ILT:TI[B1?4;PJP@2F]^OUKOWS]F\!4F+KGEW&37/>F8-<,
M^=KOOL8A\]LNT1-$<.?SDL<TTN<S0;T81'!R(HEXVID<XM?3SZ5ZAKG<K93
M^GPE< O_T @.00?$N6E3+_+15[S!GD,H/N]L__Y_&]M_[6QL;S7^^I^UK<^W
MD(3GWVL/.4NW<'.>^=9]_+$/D<M'F, B$$\H$+H(1!&(28%0Y5#@ PH)MWK?
M4>K&7'8(1";V^HVN[3]9]Y_2"VXV4G(\R/SR4K D61N$,DPK';G&0FLB%;',
M:64(-OJ&I#3V:,Z\"__<VMA%DX7F#Y"9C:'(? *)N0BO(+JDOKLZOM(1NT>?
MCG;/U\]WOVZ<[1YZ^/SZS^V=\'WS\ N'SYYMT;^/MG<^'<S$5P[;K6]_?CO<
MW-DZV#W\[]96]O7MK(LM^A'&M$_@F=BWK[MBZ\]U_._SC:D\-HLUE9PCSV1
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
M.OOUR';W6\<C&9.S$G'+M9M>\%O+R0WRUFX=1W10_YO02JFL]1J]C)*H*F
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
M*BM$5HA9A9"YVN_#Y?=^_=WZDZTZN9\F-DMP3[@DY4YB6\'U*M?K.#XD^/?
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
M%&+S0A\R#]R+!S[-A@MTP8N( T':\ +QJ#324L>TE)5AS63T'B=(4Y307Y=
M!<\^4)PGQYXA2CX^8I!1LGDH>1E L#@("[2'F* !<>7 6J:L0 87PC :B.$N
MHV1&R1\/)9N80I !<3& .+LF 'K)J%3HSR@ 1"$44FE+CZBI-X8XP;E9VY W
M1%1S6L%3!PZ><UK!VP"O,32=5+I_W!L +'SL06-\50,@U_!?N44!Y7#P\5LP
M_WZF?^'@9 NGX=L+]'\[W9OE]T&_^Y<Y&8:]N'ERTH&^L)U0;_$$/_U5=LM1
M=<=,"?>CA.W3B@XJ6D@A96F+8 +2S!C@!.=0RC%#PG+IG.>"Q6^L$YLK)SS[
M8'*>8'N.B#FOI(.,F$U'S)T+Q(R$8&T-1DRG[%Q#P8JFM$ XR@)KS(TS@)@+
M7Y"0$3,C9C/Z[DFB"1DQFXZ8[R\0D]GH>8$9*CPA8&/"'R.E1=Y&@0UC2AB^
MME'0;&0N-O#@R^%)QYPE 8?O['>X\J?FY(W[:1/@9.O5>#2L2C+\V;?#UJ8;
MM<KN"0S$5L[8>-89&Z_:IO<QO.YM]Z"E%67F?;/O3WEGLV$5 0:-*()$UG"#
MN*(86493O08;"^&Q$5[EN<<\]YA1L0%K.C+^S0G_+H,D.'!;: <F/],2<<DD
M4H0'Y$2,3NJ(%=-K&W@IZ]DR]F7L:T;?-3#M(F/?G+#O,MQ!A&<"K'E$E2"(
M ]XAPW5 I%" AJR(L9!K&XS(I2S3>/;HE[,M[B?"[2\N#(=7<BM:@]"!4>];
MHWYK^(T:#_^Q@U\VS&"0X"+5:APN+"J0H^4+*_2P'6-(J73ARHXZU_;9O7'I
M7JTUE]'TS2Z\:U[,=T^>.)^-$:@0E8#^0-0%CWAA%5*:.E0X*X2/$BOKUS8(
M+VZPDG-</$\E_NC@.._H0 ;')P?'RP""TU04B@B$I0(CF@F6:MT:Q*T1U&M=
M6)%JH)&%;UJ;P3&#8S/Z[DE7;61P?')PG$FH\-S0". 8#6:(!TP1N H<.1^H
MC,$8'W6J T%OB#!D<'SJX,)S3B/8"C$,!I.E&X/0#68X'E3Q@I8?AQ1?>'=:
M#H>ME&X 2-4?='-NP<I$$:J<N[L0P60?GRK8G/HX0_Y#(!]?!@NVZ<[6P?D1
MIHHQ(R3RVFG$"R*1%HPCZSAAD4E=X+"V(4@N#)QGU'X,'&Q.O8<,CLL&QYU9
M<*1'RA'*M3?(,2?2IH^B+HICB2?:,&(HR^4>,DAFD%QPW""#9)- \OTL2(HC
MH06FSC/D:2$1)\HAG9:Q!6L]I2DWJ] 9)!L>0'C.V0E[HW88Y,R"YJ\WN%-V
M6=6;F_YX/!Q5.2,9P!\< M@\LH4%A X>NH0IQ)D! ]=2BH"FF11*0H?RM0V2
MB__F6;&,>D^YGB"CWMQ\^\TCIB)644546*D1CYHA92Q#CA1<B4)2J^/:!KTA
M#2"C7D:]YXIZ2\X%&(*HX%/&OV6[[9M'1!:$&8^1M($AKH)"QN@"$4.U*8#0
MHJ^LO@7O^?WLH:]),_TKX*?O]T>FTRHK *@F^T.]\<MB@T.WL(SM#WP85 \
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
M-3/4/2\+-]?X7K2%FP%PC@!X:<XJ%34PED!I\_!4]U4A+2-'47H"'2F5I0D
M!6G@0KX5A+P<Q[V?"-^&83 #UZ[64/23[]IR@ KEP@S;'*M81L#V5=6'K])2
MGNFJH SB]P+Q@UDKU@G!A.4<44H<XE@KI+CUR!0V$*H%D2%MW57DF$0.S&:P
M6W9@-H/=',!NQF*%;F)16Z2#E8C'8)$BGB B6#!.>084M;;!<0:[IAJLSSD
MN] M9G*48=&V:9X>NS\ZNUE3E/- L1,*494* V$#Z*P"0RSZ6' ;G,4Q[1[>
MP'JI38>6'$'](;!M8:9HQK8'8=NEY4DLT2Y(AE2, O$"8,WZ0B,JM1.1%(45
M;&U#+R7]Z=E#6XZ4WD^$?PSZPQO+SRS6W9G;(M!F27.N2S_NYR3>26RK3W.+
MRY1( R'3W+UH[N.L"4^DT,XGAJ/"H-0WR 9F$'4Q!*6#D%RG:'*Q%!M^88.G
M>:#3S%ASYHO,%PW@B\4EEF2^> A?7+I%-E 5G*)(%07P!0L$6<T5(K100CKI
M8DQ\0>0R<NA^<+[(X?K[B? ?TYD4ZS6I&*?IN:]JI.0 U[SW#%V8Z7_1FYO3
MSLRX?B]<_S3K!U@N).9&(HK32A=2**28%4B+:+F-A2T,!ER_:87W7'<'??:A
MKAS%?X8@MS![-8/<XT%N9CD?5@3L5HH(MFF^TG-DA1>(485U(2/S7%5KFK^V
M73/(/;5E^ISC^3=4M<R1_!R9:6!D9F'F_&[(%9KN1VW;I[.;%SM9&**41($;
MB[@B'FGL&)*.!BZ5] %+,."Q7DJ-IA\[,),#^9DN,ETLU#'*=/$0NKC<7UBJ
M(#PF 5%L,- %8^ *"8^P<])ZY0E7:4]'*1I8W^FYT463XOBKYBS-;+7UL'T
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
M&(64 /=!66&(IJ2 ODXK'YNW06W3P:R9L[ 9%IL70YE=[GT>!GUOANT,EDT
MR[,9L#Q^?22,,]@2@R1C*;@B.;*N,"@0($0/?1PB3@-?44)_S8"9 3,#YL(W
M1LV V2# W)VU+H_?'*FHK:8&(VZ\05PJCHQQ&DEMC"ZB"3 H,F#FM(VGDN"T
M5G63 @XY$+^8RN;W)(H+U<A$L<@PQ.:1]Y(1:C02S"G$O8M(1X61<E9Z1XB*
MW"^3(YY]?#Y/6JX(5O[4P%2.#(M+"3AL'H58< U>$EC- NQG:BA2TFI$BDB\
M-3A 5Z8-";\N9OES1L.,AC\V&BXKAR.CX5*B"9M'&$B,\."14E0@;EE$AEN'
M7%%$ 4SG"\S7-OA-N;X9#I\Z@/",,Q9N#" ,PVC4"6E'\^%D;Z.T^=IXU$[U
M8,LPS*D*"[>&EY2K<#/^O[OL_P_0_7 ^'-B\[/],!/<B@H/9: %P>&&"%LC:
M(NW3K1RR7#,D&?2K8H9A*M<VV TE2.;* \\^D)QGWE8$%E<F52%CY7*P\C*$
M4*32]90+% F)B$O/D G1IS@"T8HQJSC/LV\9-'\\T%R=6$+&QSGCXY5Z$\9$
M+BC248(M*;1!FDN*P%5PFC.K69IYPHN.*3Q[6,Q)"8^/*5S=&GFR)?+5'9$7
M%E?(<>5EQQ7>3C?NNTH&?Z6-6?;BYLE)!^1N.^%=K0=[\:]++<B,<"]&<+/1
M!;"(H^ RHD@#1]QCC31)%4Z9HEPQS[P!B_FF^D,YRIPGW7YT<%Q2"D(&QV6"
MXV4XP6I'?&$$\I8#.#HG$'2Y0Y92ZHP0A8MD;4/=L%0L@V,&QQ\<')<51<C@
MN$1PG(DE*"<E(4JC@G"&N#(461\#*K @U$#'DE"L;1"^+C,Z-BZ8\(P3%+;K
M'4X;O>?+Y.#D:0R.^_XX[6*:BS8_JNSLG>7:4'Z]![U*X:-46CO&"TZP4Z00
MU#&C'!78B**JZOSP>$QFQGLQX\<KZSL<5L$2B8I"8\2C+9 2P(R8^Z!I\ 8;
MO;:ABQN8\:FG(.<YNIH'6\V<P,R4E"GI65!2WLBL891T&<E2)!@-_8!TI %Q
M6CADA9$H!HDY"[Y@DJ[B1F:9DC(E94K*E)3W2EL-2IJ)'W(NP6%5X" %0Q'G
M14#&"PFNDF"T\"SHR%9QK[3G2$E5"/*740JCP[^^_+SQ'_@S;6\EM;+G0P]>
M)^V4/2/&X_%P5,:S7[MF\+'L3:52?/W2=VS>U7>ZLRB^(]).V0NH77\';$B
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
MB/L L!XD08X1%DG!HDZQ+JG$>I%A/<-ZAO4,ZW.>!<FP/B]8GYG"<((1':Q
M07F*N)8*&6(]HK%@'E-'@(P!UH7.UGJ&]0SK&=87/-.08?T1L'YIK1/OE!">
M(<L(!VO=*Z2,ET@6+)7.P$IYM;91%#I;ZTV=))CWLI0Y%*]:5#FPN@3'[F69
M[CL7Y[XHBCX^6?9K%>OB+N]U0W^M;?Q$?OZ)_OP32R6.QB<718R6G47P(S'T
M_68QGP]#SWV:!(;IZVJ4_@5,G3GZ7AS]?G:B)-40E@65R!*L4OU,BS0WJ0"K
M!J\L:DNE6-M@HHDK9%:0HW^D]+ ,[,\?V.<^49*!_5' ?NE\!<8*RZU%-I "
M<?"&D<*R0 (<8J&H%]@P '9=K*L,[!G8,[!G8%_H5$D&]L< ^\QDB59.) \*
M20V8SFV1-C15"CD.?(NQ,984 .Q$K;,,[!G8,[!G8%_H9$D&]D<!^Z7%CJ,A
MP*X!^4 HXHQY9*6S"$<5!<&"JT@ V'&Q+C*P-W.ZY!FOJ7C(Q,C%1J<OFY9_
MD)^?G__#/K])$\5J!:#O-S,LW9.5+\Q&^3,TRJ?;U,]WGI1>M\VWS: '$AI.
M'U=I<G.V#%P)&_WC['2IDU'+2 P"30 ;W0N+%'4<,2$Q]20R8SC8Z.NX>94V
MFHZR.?:28?X'@?E'SIIFF%\,S,^L,V/>F*@#BDI(Q&/ R' '?P)->[7QH&P%
M\YQGF,\PGV$^P_Q-,/_(.=0,\PN!^9FIU"!=<,X*) M >*X+@E0A(W)8%*Y@
MBGGOUS;HNES&^H0,\QGF,\P_M60> /./G%'-,+\8F)^QYH4OI H4X4((Q(EG
M2'GB /"I"*$ ]TO@!/-%3G%_9O.JJS"[L%5VQJ.O-R/-*Z3S"NF5FU^8Z'(F
MJWN1U:<K,PS>!L^#15Y*BKB@%FD7.2HH+0RX)5%CG<A*+V.&X=FOF7[JJ?@,
M]!GH5W&&(0/] X'^TBOQ@49&M4$1*X9X,!'I:BJ9 SNS%":L5MZNLV6D\6>@
MST"?@?ZI)=/ .88,] \#^IE9!JEP@855B!< [UQ$BI21!8K0'0'Z+VJBEQ9^
MRD"?@3X#_5-+IH&S#!GH'PCTEQ:]E,##A<*(6PT6O0:TU[K@"%MGG )[/Q0R
M ;W(Y>X6/\\P+7]&H;5+G6/.;<EMR6UY1FUYN@G->[7U9K363P#6/Y&?T_K/
MSMC#G7TY=(,P"JV1^=*RH1=B.1JVS+ 5^YU._W28EX;FY^?G-^7Y3[<T],:V
MDG4JFH]WVU]<& ZO MP@= RX4VEY?+4"'EDS#$FFW9/0&YK*ZS.#@>E]#-W0
M&PU78'GI4XAV)1(5GT(P3UE\=SO&X%*]A[KNR[[Y\A9T_6V I[JR4U;*/<U<
M#/[5C,K7(P4N^*T>)YM=>-5<8_]^,8?M\RK>4 68-X^XQ&DG7HR"D@YQX0-2
MNJ (>K'0AFH50JH:T\1=>AL.ZSF%/1/#LR:&N1?OS<3PY,2P<T$,AF(5G%#(
M,ET@CKE$RDN/%#"#3R7?0U!K&U2M=OW?3 R9&#(Q-+WX;R:&)R>&]Q?$H"TO
M%.,%(BKEHQ31(4VU1U06S%I9R(+'M0U"5KM^<":&3 R9&)I>/#@3PY,3@[L@
M!AJ\TR1B9+ FB$MKD$J^0S26!BZ)B#YF=<GJ,HT\BBB5#04H24BU\ @HC@@8
M!1,+"[]I2^G:AJ0W1!ZS8;'"RZQ7>*9NKQ?0"&X[.U<W.U4W:H=6Z(%.ICFY
M5C^VWIV6DYF]08C]07<%5FFOO&VUJ$S?AMM6<YBF2QIJ1G"O+Z.7YV'0]V;8
MGE)H.1Q\?'E!FQ,6W)HDY[P>A2Z,C22 RX-Y,X=[LB.>G9<#![OX_]O[UN:V
M<6S;O\+*J7N.<\M0"!)\)>>Z2K&51#VQG;:=9-)?ID 2M-@MB6J2BN/^]7<#
M)/6R;,NV9)'RGIK)6'R"&QMK[1< D^F"!!;SY7::!@$SRB$18SH7D6Y:@9#
M[AK4>-?D>N":\.&V*V>0#) ,:IB:0]A_#MB?9MTLW[1TPPX)]2)+KAQK$\\P
M?*+[PG>HX5+=]%\=6,\37$7,1\Q'S&\*YJ\AZX8.P+:98)IF$X;I^=R.".4F
M)PSL?.)SZ#N+69SZ1A $G*(#@&2 9(!DL)'4"9+!MLE@FBL1E!L\"@-B"CTD
MC%.;^([M$2\P]$B''F6&CF10[^S(!DHTPOAGU23UV'@8BF'^EE"S-9M-*1Y2
M'%N0_(I"FI?LRAUR=[_VXZ$@U9Q<78'MGC$S]9,'?X_C+)8J3*HDRV2"U%[0
MX^FER%Y/^@V$@44K6+2RXASC;4R 4JSY?IR!WF?983+PXZ$J+FA/%?VLT//#
M),LS9,[',2>=S:/8+*"A8[HD )>),%LWB2]LG826:?) N&Y@AW*91'J#-5_7
M9>S4#E6P3A$AOWF0_[SIDPSD G\A]#\W]$]S*9$51)'O!81SPR+,= 1Q6<0(
M#YTHT //<#U?;;:*Y62(_XC_NX[_#S'YUS:#"7'_N7!_FCGQ(]N.@L DMA-0
MP@S;(ZYM6B3P]4CHCNV9OOWJ@*')CY"/D(^0O^[))@CYSP7YT_R(ZQF>8_N,
M.+;#Y6(%E'#'C(B@H>'0R+<<*UQNZB/D-W?2R,M)BY@S:1&9^(AS[O>%%LD6
M%HO!22Q+8W^L?HA?<N*:6']J!*L,=K_*8"NID6J&YG1BYMRDS),$AG XAO:
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
MWUB!XS:&V%KKV%>10U/L^SHUI>H=9$]DSV8L=HSLN77VG);AZ-0V@\AT";>
M0ID)Q.E;5!#;#N6&DX%KN[(,A[4HLB>R)[(GLB>RYU87E$;VW#I[3DN;A.$&
M)O==H$O=(,R(&(%^#8CG&LSB3F"'ADQXTV8O7(KL62/!U*DIR)[(GLU:M!O9
M<^OL.2T7\T//HX8/;J<(+? ]J4<X!2^4!O!;N%P73']U8+%6HY>:J@E[UJR(
MHQF)S4/X$AX/M60H2 Z/GTMQ-F#2>N-Y;U-5SS7GO;5E+.,LO7P[X;J2NH[*
MBJ1N+@:G0R$_=7H2M[)X&*4=7\TF(SES]<CG3'J G#";.X2[@4>D;>(X8+6
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
MJ+4"M*%U*HB$?;N1VNHZ&,_+]&I)%?51$6X$79@/VV3CT7.WV&H9J[1YH:-
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
M<#E,!J!%UP_[NBKC*2\]+UY9C QJSWB",U'^HCM#Q?1S:8)Q4"3'!8@IV*
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
M:X,8M]7(Y>]Y)&9Z!(ZE%YIQEWC05VP4,>O:!U5,,&FY<EH;Q;'&]LEF9W(
M?X+A!EOU"#*#%7"C-V@P_U_BLCL8O[#B%59I?7BMK]Q+YG&(^''!/+@,]V/E
M0RUNW_I0Q(XZAEHNF:!S@.E[#-UOF>?!+]O'>LA+?^K;(K=_!5Z<P9EU1]Y2
MNQS@.QAT9D,$'_AZS!J83,1CH&,81OG%KN)'X=_:=05#^0;.2AB_R@4IOVWK
M0E0J$ K2.,4^2C4@VVIOD@* BC4"XO]^@";$;3#<PTAE,,+'\. [<_AD8''B
M/M%W\8?'K"?BOE*C>-^_59I:]B,W.7:Q2[D=;"@BI>791]<&O'#\!SWQ5["
M08G4D+SP5) ;Q</@:WH8#T^9RS&T0\-9.)_- -_2V&^H_T"C]A16@S_-/>@3
M.@]13#O_KG-8=2ML1AU(K5L4489VS7RW1+5:NEGKA&-.GHJ("K?[XUQIJ5Q2
MN;YM[UT7^>TCXC05 DA!M<[B[[KC6S 647(!"PF+/>.JW[E\Q.7ZMC[$.R8V
M!G!3"-@0N)LK/%-)C]:'@ZXDLZFI"PM*L&8>=Z)%]^+%*.O3^I"NR8OK@RGY
M"M[#BN@SMVGK XBK.^7$9YJU3O@-^%WA]G%8D+9B\[JXPY;Z'O7JA)X=DWHB
M)"<F%@,9\.^]SS&8;[@B28II6P/#?'TBRQ?)>FQ/0NC#@LM[A_P/T=WVH]R8
MD+:K4J+/J.2&+-.L=0V*T9HH709]>.V[#L5=\!5F0-:E]0'EJ#&1@O1HD*FT
MT;7%<-.+JIVJ:,25H+:UXC+*>^#7\9AI<CASYX4C+VB]M?NV2\76X,R/7:QU
M ZRH83C3?3YA+NXTZ*)TMEAS58>TK59NX(]]CY=P2G,:MKZ,-VE!= Z.WY5C
M,@O,A[ EK1BR/#):-F-QJ2A6=#@&M:G ]>RX<85'JDPT_OP!?GF^C6.Z!H5Q
MJ\\\+*R9S6QJX&"PFL'G\.B63BD7$&4>^L>1L+WZ;,/;TZ';U/X^>9:0?\U=
M\M5?QZP/>$LCU!MP *EN/SX]C]&"K/PZ.[]UZP8G^-CZC97Y)#MIU3K90S(#
MQ1CH2!"FK] +T_7,&5)OQ@)/E5G@Q@!-?(Y[MSSVWR7IWW6 ;JL+'-4CW#+V
MZT(W?HTF.K]DO@UKTD=KD:Z3Y0P_\.0UZFT;QM)^[>T !%*WA7=8JBZBN'WK
MBR7V+4+W <09[#@7V1RP1".:?EG"12D)9EL7Q'K?('[<'F,IC%OKRP7?:L(8
MW#&XKK#B@VK?*]UU8-Q>U6^/ZT';5A%$KQ+\<A=WXRT+',#5QDG694M=I%0>
MSA.*$8N]A1^4[&G*SO,IW7\+K$54JAQ^3@%Q&?==!Y/H0^:_<,NWPV+!TD</
MK -R&S[A"UE5WH)*.K1N0L.*\Z"X*77:"49Q39VDLB;P]A=!4 I#7\N<[Y1N
MUCIWKT"UN#.7>N0G6.)R7Q3*^[0^I'!C8<626V[5.MDWSHCYQB1]@AVXG2L.
MOEO1J?5!/1';!FOU%3QC5[=!?P_,*2QY' I?N5I*=FY_D'6WS*+OH^*C=$1]
M @?G-S0"D<_+&9K]X.R'YG?N:I)1P?6J4@F')'J5/Z!=^SO9[0[)4Q_5W;'8
M% ZIB]]CN%[*7:ST@5X%6*VOLIPSZD"(76;;PR@E .$B<:^\V:S*07<2($U+
M>,6-Z>*"5.F9;*O[;<]!;,^@SID354?C+L%,=U94<<K[M"ZGT8?FS$J=$):$
MYF;)0TNJ@MF&N.<CC^B41L\?34?[!B+]%?DE<V<,>A),- VBS["3C-/*Y549
M4NN++O6-9^C8E_XF=*E]ZT,)/K*,/\7$O+@X>#"=&P_/9A0Y<XNYTX&\Q&4=
MD-NZCUCK/ ]YK=Y:(%N7F^#3(B'2*4WW4\??JS5FJ<[MJ[G+"07W['W%XEYL
MU#IGPM.PXJ B."936"#A;&:*SXHW1JM#VE1UA4!:AF,V\Z($14AOZ+&)1\6;
M_JOZ;>G.O]CBP_*NU1N!J5:MR^CBX231U^#A#@P(DT4E%91E^FYKS62@^59M
M%BXV^FANZ8[#@A(V?!(^F\VH8['@ 3S"^V+.HTMCP(1'-S]E;EC*N9E'_'.N
MNP8$PD3>^' 6U(" Y4M=;1, F+C$"F:U$UV=]"?>I0241$TR"' NDIMO\/4A
M=#'$@1/,N4W&$T$()LRCX(J',[3-PS>)577XT(4Z]/_%Z&&15!T]="'VO_S
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
M*&UGM<]QIMVVLZOGB0=+0&(71:JYV%;_^@F0E$3M7(#+*T\MLKCH(I8/@8A
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
MDZ05(E!$($@+KE\\RR"<2DHU\22VH*U/-7#U8%%;*7?0\J\_WY76>WS=KJO
M1U\H/H-Y^?YMF@YL,7#[R=WT&WB"FT8M&C[/\>=RV_A#7A4_'BK$!Y[83'C/
M45^I8\.'"YCZLJ&^GC6S@05#0V"<H.4,N' "AILT:>*%5%;FD (TV4"Y1\G!
MV_2PW('].XSQP2,T!R?I?#@>SN9EF*^P'F9@6,HTI40"</0@,9Q&'T$R-!":
M)<I#4*K) =[MR.M3Q'<85N[MJ]=73\6C$C/ QY2H] U\A=%DV9K@FB1D37M<
MHQ)#9P-_9\0&$4FVPE-G-0^LR<+^)%5]"OWJ J6>,NH=%9Y.9K./TTD>8@3*
M/#AA)7'!L5+8P=!C,8SD2!U7(=' F^3&-F@X'.[+_/.OJ,A27C7U<?Z/X?SL
M]6(VQW5G^O;[NMZEN%+XOW(,?V!4=(Z!7/;9*EM<B@2/CA1.TRQ1G5:*)F'N
M'K3VR8;NBYS[DZ*MRBI65<[F'W(Y [ZLS8+IUV&$V>?)* TLF@3K1" BX _)
MHR$V6DX"Y25Z=S*U::WT.$D[&E'R(J!220,U6R\A2^4@TL#C*%QDA""GB,C@
M%+$:.(D^1I-MI*S-6>4;$@[/^%R=JKJ:BL/Q N?=>@E$A_X7R)/I^O05SD*8
MW:WO1Z7<?LJJRO WF)]-4DEUS%;%KP//HS+4,V*LP=@U\K*(&DF$#-H:8R1U
M31+.'?+8)U.])T[O)ZOZB9"*2<\UX6N7[!?TZ(O-BMEG$0V09(U&H5'TW'4N
MM:_44>6<-="DOOD1>GIEVZMBZS#1UZL@N/+Z;[ ZB)0R<(KBNE4*KR-8XK76
MQ#&/C&+XEMHXQP_04M/G5SP+F7%DZR7*ET4HU3J,,*Y,=%%;IIL413SJ\_<D
M,;"GYN]U#-I3U/6A?!W 1L]U,BP38V(J,RJ28%(B.-.\5(%":'/<^)FLV)'-
M6&W%'R;WRBM:-TMV F<<BXZ $&C^;<C$"D,)+M=1.J[16C>)HX_FU-596(3/
M*AHOB =36OZI\ANZ.\HDJD#1"*9)#Z]G%Y;C6N*^(O?1B;ZG2JM-]=\GX\EM
M6JX2BR'*@(X3)6C-T'.2Y0BW59YD815PI3(W3?8%'J6H3QG>EX*S.NJMAS:8
M;P ^18UK6"I=($H_1%4.""A$?>DA1Y/Q4;$F-NP6%559VNHD9,*XU"54953.
MEUZ2#CTZX4D$0!?/&9UD$U=J9TIW-.QM7:W]H7-O3C356(LTH0Y*!!M5R6,H
M'-]QG*LVDDS!\A1HHKY)9ZG'TH3'M;WUD+"GB+NOB]DLAGB@J57-NHZ''M])
MD<>S?-6J^'BB,]C'\@:">ETZ]7$RFT]A/IPN:5PGETK'_ME)^J_%:GV^;B9F
MI)=):'3:J,1E6EB+(3OU!#37(E 1=1M_J1$_5<[3/$!6:>DWAK0Y. [YQ]B?
MEV8"_P/I[WXX7EKFZ7"&1OC-8EHZ#<!T.$G7LK;E>) M!6P4 V(IG,9)7TX:
MBJ0EE?BI;7*&KR53O5IM^S!)'CP?U =$U3US]HB4/T$<^=ELF(>KV[!NA%EB
MA9,/K]]MK8=?)U/D\TH*URQG1K7/(A$%Z-!(CVNHS=X2H3B#A&LA@R;''(_*
M=9\<F9<TR?H'R4YFX35EP7-MLQ4D)R97'6B]2YI$P2%1S0//[8Z![M31M:X
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
M8X,#%1UC5F3"!<58/7M:;D4)1,6HF=*<":J;GTEX@+ =BS!^" S5U%5M4X3
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
MIMLI=232Y #'LRA/+E&,@J%T#2\H-Y;XLAA3+R7^CYJHFH2=NY%9-\N];?J
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
M2H!36D<7N@-<;^.<CJ"TNTX:@^3C='(!T_EEN5.C] $KG;\N2K)RD)02SJ1
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
MD ?L8H@*R3+C/-:K'U"UZ7!D7F:OG):RZ"9E</<%>L[:U92T#D__YL?-=0[
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
MN/\)ZN=O?/-W<C&GH__"?(%P0>*JS?ZNH[*6Z:*+T*GT^:>_/L[[378=3]0
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
M!6NX8IY#(&939&")8T1.EB>1'X,^LGSK/>O=JZM0)D7F++A2ZO)3#5WP#%0
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
MZ &+THD94PL@/=AZO%&E8F0,/FECFY2^[$;F"X-/WXII<'S:(>!<$>J%X<&
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
MLJ$JX; KEN5V-2D_32:_?P?I]T^?8?YN<C7*[^!JAO>WMOFDEE;,']G(G,P
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
M!$TAP'JAM4BF20?B>U2\'3#OIY!6UP^5F!7XNY#3\FQXC9X3'NONIZ%MNCY
MO U.M];)\@J]2UD1'8[(4LZPD*PE5X8'ZW*.C5(6CZ+M+N>@392]BU3[/F!X
MCW%Z!=-OBQ#G)MHM)CM:M+@H->=!4+1KN62F%-KDDD@N=HLK-SS\^'O_0=*>
M]"BJWH\*KRZO9O.[U&@5;#&\,-"UO7STF38:9\E!X<C1 F+6W<X(UQ_]C-5V
MF)AZ3PNL;-4:\<4J4LA%=*(.8(5"+I\ESCRG4$!I)SUJET*!;@J[^]C7Z38=
M*-Z^X^T;2E;X[4++9H?I*96?P@,Z5-@;=7: I)J9Z<WJ4SB:))BU-C$-*3(?
M' 7I,G&=LH50_/EH;8LGTU)INPBH;V7=#%"_SME,Q6JI:2O6&HD6[1BMZ8EA
M$#P:H\'Q;MO@VH./MPD>+N))3_+IT6F93>>#ZQR[ZYT8D%PDE(RK>@!&I+"P
M. 5#3K 41OBTIJF-\00]^4XL03^MQQ$/7_T,=7F@_+9:W?_ZES49_$0_+GZQ
M^+SR^!'+/]7___;QQQMY_/GGG_],HK@:UB3:V=7T<IA@],]I\N5?%E+9[ +\
M>O7E"[G0]\I0+Q(]83C_MIA=<#$:+8?5U D%W^,<AJ/9?0YF0X+SDUFM?;[^
M7VZ%<5](*QKNP>148L&_YHL4][_]TS"30'C1-I6 4,B81=8A25NR#R(60T%)
M).A8P;.1# *0%YVB8,%G9#98+FI+")G\7<Y[A<&=%BXU(?NV)_'JDNUC]1/[
M5_]NKVVO]@/$L*9ND7ER@*J6M>A2$I .E4"C*)IQO)A!%(6'8#V+B:N:Q$#J
M-I$SQ;.B4(A[L/QO+=+W%I_.+J[FGR?3VN-P >>U#.O9O=ZX"ZY_NJDVEB8:
M@13N)5';EA"/Q$/23/K((V@;0=D.>T1/"7R'LM,F1W)?JB9_XG1%WY?A?)#
M*)<L9Q1_20J[A&/>QL"B(/_ @,Q)';'U=3],G<METU'MH%OFY0E0TZ,[V82W
MW[Y^O<>;32$45Q+CV9?:7XQXT^B8%!!S(6<M'K-Y4#],O5G$.:'F:'GT>_)V
M/6+WCJ]RW3TF&]3!F\Q$%.1">JT8N9N*98<IQ%SOP9MT]#T2?V]V<J98:E4_
M]:")Y9YL/F2OXT0C.0A"2,XIH/<>@ )Z5UB@F(V99"QB-E&TJ>L[$_[?3.Y\
M=+$3%AMDG!Q7#/?^R7=X.1Q7F7P'HSI=4PR4T1E5#9I%O7.LQ;\^1_KBN1.^
M'J(WG+=U)D)X,\XS4\A.J.SQ?O/@5G(K9N^POS:"S&@M71*T].AZ. GUNZ0\
M0U5<+%)E"TWJYIIQ]&8[9X.7'G.HFSK)#X^#!R;I%#$+1DJ0=6A8;;QH"W,(
M/!I4.?$CFD7O_+T9R9EBJ4&V^>9]M/L4V3L<=1X7"UQ+ RX1O*UGVM4J/@>2
M"1UBS!JUA2,Z<4UY?3.E9X"QAV;5:#3XGEIXN&H\YIZ*098J&HZ.!9<,(TXM
M T%18PE$J%596WO$<2_'8?K-T)X3ZAY:7#\SP/M99.X[M<19AB(X A/2(M.1
MU^0\"O1R$L)8K366\QJ?]"1+;]9R/HAY: M[3^Y>I+B]&TUFM",NTY2JR#Z4
MRA^,ORT^&B@5K8W<,HQJ,>>X]L\+MG;X%<GPY,&NW19MR<I\XD6O&F.]:V+#
M]>3A-_9/U ETDMQWWQ[*;ED\P(T('+-G+DJ*;%!G,@(E6*&()EKN +5OLFPV
M9>NT\R%.NV">#U[.99!$SX)8U (8[<B-RH4E5SAM'I%4).MP>F&U\@9C66\#
M<?+3I6V\G&L%U#&1VM^Y4B^(.?<\EU5B?A>6CM_S]"">3E,;?W*\M3Q7/0 L
MS\0.>$Y><N!,%)F9+J$P7SPP+[A**'.TLHT3]5SP_T2W@-< _UTPTG?-W_+^
M?(S7[=BX2<&DR$S4CG9&'QGDF!E)RY=@C?'0K>3O_G.?>2RYCYXF_0BY[V8'
M2R_HS\EUKR0,)2V2S!>%;S8 BP8%PQ2LYM)IY-T&']Q_[IN^]Q5R$_O^1*J[
M!I]2UF6L$:/0D>E, :3/W#(9LY>YCF)9O_M^5..W3W[3^?Z"[KO7Z8*8]Y.K
MZ_K6*"/WQ=9Z=$NTU"&E,01=YU:'$KS#@MV&VZP]^$WG>XNYQTS/.[0,_[B&
M7\B@N'6165?[O'#R;X*VM3(:)(^HG8:R@\IO'ORF\KW%O#5U\ 25XY/R\=??
MKDNC6]6';WS)T:K GV9QK?A7RH@.9#$HI<8D 66Q=0BO<"F 50-O3<@A6B92
MKGU&!:'&*,NR]L%:@TF :E+\N]-88:6C-U8%5J=.DWM9-(N: X,B@I,A@BY-
M^A<?3OK)$FF?G&%_TW?VXV0T>C^9UG\T $N (/@PGF--_>*!02 /3RA?,&J@
MS?\T(U%Z9?-<%OQF-M!;>FU[%!VM[+=7;I?9D^00.\RR(!/&"]))LBP8VH*Y
ME@E34L)CNS2,8W#XC"SE"% ]OE7M@;-33-_:F]%%[\79C^-?<#J<Y$&B94RA
MKU?!2=4^UW7 LXK,.:NCX"'9AFE-1V#PS9Q.8DX'H.P4 QGWYO,_%OJXX5.7
ME&I? 59BK).L$S+P2C)>D%LOP&EU7E[SC@R^6=-)K.D E+6J!6[")VFAX/ N
MJS+)1#XWLA3)\:[S#%ETT3$177 1P()N,OG@B#R^V=1);.HPK)U3 >_.OBTW
M+F1PG!5%P:TN(K%H/#('-NML,_<-^UH</X8Z2U6LE5$L_*7:8/T]#*>+_/&[
M%A1MCLX&Q3 '6O"3(_<I@V?2<&E5JD>I[6KESD<.SVBE?#:'2,UP^*R"XN[B
M&"0OM8R0&$I:,G7AFG8SE5AQEDL-60CW7,]KGV3^&1G@.5C &5KS3O!]5B9\
M_\3A:4%HJ0N82#)0HO;H)O_4:Q]K\V54Q@:9U\>SG+L=[RB!-V,^3V-N">1G
M?+;VM" HQN04:#H&8#0M;;F0.GU@HCB#$GEVZ;SZ%/4M@3>+/D^+;@GDYWB^
M=S7%]38"&Z0@8N*I\,2$THETB9QYU)ITZ;3Q(7G=J'+T+-A_L^7SM.5F$'Z>
M)XH=W!.+UNNB6%2^YC:F0NY)<HS<DI"<$@'PF9W@[QLO]U^;WWV&'^TDP8K"
M6>&TFVC.%0O* C-1.$U[34ZI3>O\OC@X;<7]\4[\3J+Q<RFDOYWO7BOL1!8.
M:9$DZ;DZ@ATU"]EF9KU(7-7Y.KZ)/W^/BG,M7F\$A$W#D?=2R"G.CK8*XI:-
M<:XI_3_#E^L<_BX\';_$_#"F3CA_?3^L[.J]'4O1SP7$W&?KG*Y'N2DS#3:R
M8%1F 21:<-$2^%XW>+N,DS]?[.ZBWP:8_4C>[G28R--=E$;]1@J9??SUM^OB
M)2YS,MZS8.MX:$]R Z<<13I!9N.4U(&W -^C5)UA^-Q<\9-66MM:,'#4DK.-
MG_[P5_T6^Z\]Z_*V(Q2A[<ST6C6:\EXJ]#Y9K;3UUD>G4TS!@(C9%#<HWB5?
MZLQIF>K4 I?HNQ*8R#SZS!WG@ =6HUU///X5IW\,$VXQE-'B0?3=A_(1T^1R
M7.LQER>F[R:S^>PVODJ>6\Z]8B76OHJ%XBL?LV3*AA1%T5Z[)I.N>N;CX&!I
M^28R[\= ,O#@;!2D6Y5AT5605H_%4'&?(VUEQJ!J$T5U(N_XZ_0IT?@@O.I?
MA0V*NSI)[!/\]1V.27_S]R3R35R$X#U) QAY5K3C1)F8KTPEI6L?'6^5;>(G
M]$/^ZP;J"2#0P(_M9FX_X_Q#(5X& C&(@IR1[=7N\9Z3\\45X\[%##F55)I$
M5;N1^;J!V5"E+7(E;@[U^I'A\H O($^8*$@%CY%<.!7K""I#1J9# -H@=*-!
M-"VX.=8Y_SF!^/2P.)<+@!_'%!#AKW.RZ/JXGU9\+DYE2K*@59+,@Z586&*-
MA;TFVS40I"\0L$EMW2,TG?YRX&2 F;117(-=?PMIJQ.6+L2U//]_E+K3'.3W
MILMN&#E $4='B]5UAEU23& A$[%2,C"86-(<C7,RQS;EB"= R1,GYJ<!R2[R
M;P".NEA^*+_""&>K8U03>?+*2&8I>*FAN2*F$V<8L[8I%O1&M@#$ TJ.'P;T
MJ*E)GV+NN]GIKSBBSR__C4+;*8PNQODB?R'ASN93F-]IX0;!$%^U1Z,.=62Z
M8-%8RXK*2J+QV:FUTXTMG?(ZO>XE:+N1<'OO?8HSI*=])MJ^QS]P-/E:^;]N
MRFH"P0\RXZ@2T[KDY9TAN4M29Z%**+&3UA][RXM1=F^B[+O3Z;O)>#89#3-Q
M.;[\B%\GT_K-8B]S#L'Z()GTM-YHR2,#%00K(:40HBS.JTX:WOZ.MRBB3R4<
M!QLK4^A"V.;H82>4G"(:Z%4G3^OY ('VO>(_2J#*0N3@!+.EGB"F; GHGOPS
M[Q&E-\C74VW.1M-;//K3*'H7.?:OX!O_\I?I)%^EZSU(R%P,.F3.!/(S@/8X
M,$4PHY!;!T[5UJS=E+OY#<?;RGO6P*1O\?7MI=\A:K6+7?L5R8:LE6-::4FA
M@[$L*B(*O"SD/4IG#.RJTWMO>&DZW5]\6^WTJ'E"MU[-;#[\4N^&;NHQ/I1E
M"<=O=2+C=R-(O]-?TZ-FJV[?TV&B7_QCDG&T5MMQ,9M=?5F6?_2?:W0LBH^0
MKW02X:_E/%$T&+DB9].DI$7!0-L4_38))ZS56@Z<C=P8&V@+*Y;5''@&=71/
M\A1G1NFD-?+T';BU40&Q</*<:\_$0$LJ2%&8\+5T2@H9PWD53OUT\@[<-UB[
M@YB/P]GO[Z=8I_/B%&?SCP3*@71! >A(*J^=^Z/TC"*3S'RAX-6'Z)QKDHO2
MG+,SS'OM%^F]57HVP4JKUMKQ:09C%P9K/D3-"/Z$TR]B()Q&8SUMZZ'48S4E
M&<7LEB6#*F4?'4"[/G!-6'J=\#\].LZI4] FSM8<BO^8C.AIH^'\V\+"<U1H
M-&:6 T*]77 L0"DL1>\-"*LY;Y)0?#P67Z==G!]ZSJG_SI[MAG@06E!,PSR7
MD6D=4QU[[)@1VI-:L#)\5L;RXKMCG=ABCH"C9]7D9E=!(-C@,\G "QEJDY#"
M0%G-<L&H8I0\K\]8._<&&6^FULC43HJ]%@UJ>FMRX'0N)E<7E8=8,P0*"XY[
MYEP.W*@2?6G3S?$5]C<Y"/HGT?BYI#??+S/7&K0KH)EV@J*L) T9GTZ,6PC9
M6.M5:E-?\K+ZF^P$A$?[F^RBD.?2&J(+3V_]37;O;[(35H[1(V(?13\7$'LG
M2M;!L1)HG]')9C+V.I:-6VW .^75:7JNGPUX=^IO<G;8W46_+3![._!Y=>OM
M(CA7&[<AF#K]CS86R$HP@=89*26B;W/WMD[)&<9&S16\CKB#M-.R'KX2MB+)
MHBXJ4N14M"&3<M*S8 *2=RRY<9Q3-&5; &8#+6^0.5A#1^^A)-"#$%:QY%-<
MY=@!(1HS.;7!^[<>2J<!4G]:VWKRWR8W:IG!_PG^PKT2E>[^\SZSAK:2M9;"
MDW()8$,$X8(.,8$/J!V(R*/S 3(YLDJJDA=]H<F::T9:S,HQ88P0(4H/7-ZE
M_' Q+H+-0X6Y>D@CD6XB<4VPSA3N4'.1N-;1D&Q+C&@"B)0P<SU0D(LW13%?
M:HN.XCF+Q=1[K:)T<:IPQ?L5[.U)P/+#[[!,IOC+=/+'L/JV[R?3.W]\0/+=
MH:]LI+3#V5]3L2'7GONHBO-1:Z=B4):K$@NW)D1>!FA%\! XXUXZIFM%730"
MF;>"1\NA)&%:J?A(:CVU*@]0GXV2UJ]0(('3T5DO50J9K"[E+),H@UAOQJ!6
M7AE/ZM.&,["9LQR,Q( R1MOSTK<.4?KP^V$I.,5QPMKKIU:*79'_L[@0;V.B
MW=YY)!O=0P!K6J; )1<N>2D\:XB<MC<0O-2Y ,$G;0;T11@!@H6 EGR+4EAT
M)C&94BV_0UOZWN!NF?P>B;4I9OKX8C;#>>_FN?4%S?77C;7U%;6.5[(0O2]2
MH\BQ)$]KZR(O/CJ1!B%8;J)&AHDKBBV<8\!U8753-<IQG4//F^9%S@O9P.C'
M,>T77Y;UF;VHZ=%'-U)0=W;65!/ <[('#Z8XBN0D%)MRS"FD0D;EW8 V/TOV
M(EB.I!7RT24#GRP+@O8\1]J4(1R8ZWW#Q[O)N-9BT*+P[?:V#",GQRH()HLG
M;* ADU9U$(C+9.&T-5O1),GR4:KZZ9)!#Z^%H.,T' T7&GOWN09J/XY_&,,B
MCY!^7S.DG'&10]),1UX'0!>@."D:9FL'4F]BL *:BJ +E:>JLNX#-YN;:+10
M3X/CM"W$?L2O0+'WJN"8_"@<7HY_@.F8)#4;I"RCK -EE'44U(.O 8OR3%KD
MVEB1)32Y[]^'V%> K/Z4U>#HK<KA:CZ[&.?_,XFSBS3_4$B[[MH:5F9PP]FJ
M9^"JE>5 <JNSUL"$EA0&RQ3)$0N)T?8?HT'NLVS2X>4@JE\2Y(ZGO@;9N6NF
M<&,GF ?D&WI9A"5;$+PZC34"+YI)E<FG<<'&TF2^W7:27A)J>A)\@\S3&Y[_
MOBCC_79Q>3G%RQHW3D8CF%Y\F5R-YP-AI?:@'0M<Q+HS!P99((44!DH]=HZF
M259H)^I>$E#Z5T>#1,EU(F]^7BUSLU]PNK@8&4AC,WITS.5"HK DCQ!*9,*5
M%*17#D-;7_LI"E\R=OI1RT/\F(-:(_Q0"J8:@M\Z;P3O^P[<:KE<.'8U +^!
MO=45WRRKVGV+/#4R (^,<\C>(2:7UYR?+<T3]J?A)>#EF&IXB!Y[Z.KSX-"L
M)H_?](3Z$\8)!UEQ&S+)@99%7H^F@<5< BM6$LT2-?HFQQP=:'L)"&JEBH=H
M<0>GQW3 ^;9N[0EGL]OE<X5^IYP)/-G:&4Z0"Q\3 Z,,4\G*B%8DW69+ZYN1
MEX3#DRKY(6C]H:#];3R]:6EW9_\>9&Y4,DJRZ*4G&25-9,G"@D<MG,!@5!,W
M? L]+PE"?8C\(1)"(R0L*ZI(&E.$.GIK^?^!EB7D&"+IS]+.3"AEX,,BS0CJ
ML(D Z^TAF^)C,Y6O #4]J&?#R>/!9]M;J+T1SR\XAM%\B/5TZ[KIR$5*TRO,
M Z5 )(H.&'J>F59*LQCK_"<TNG!A3;!-/*H#:'X%0.M==1M@UU,3^_M2619+
MR1CI_;K.)@?'=$FTKHH06$S*",N%A]QD#OQ6BHY5]WB$0X"#A'WJ$L79=#ZX
M:?C\:R)PTX*ZJ!;Q)25$, Q2;>B+N6:B:,DL[<4Q^)1XZN("T0ONP(5^6H?*
M5@I.5:+8DV(G?0JXQ^NQ!4$K.GX;S[YB&I8AYNNLZ0Y$[5 WV$W[VZ@Y;L%?
M3YJ:M!+ST3"0E-!><D[^=_693$(&%CPCMRE ,=QWZY)WCKK?4B]W3-7O(MV>
M5?[+=/*^9EE=US$$;H,SM6Z:/!6=(#"?<V;%1_0B<Y5DE\E:G?1\_]7'<QA[
MU,6D%T&VS*2YN)I_GDR'\V\+Z-I8C.:%LY(Y^:!\X8T*Q;B17&LI;>%M,]#N
MD?,R=O,>1=X@Z^ A5=>C.SK0U7[:V4/"3CGH[##E/8F' R3?;+S9!OHB\I!5
M,"SI*)FFJ(<6/VF84HE[42\14I,AHL=%1*>A9L<!Q"X";U'S_N=P-GN/N8Y=
MJM3=&;LT&;__=+':T91-V2M9_9Q:;"?1,XBB]@LP&4T)H%*3NN9NY)WPO.D@
M=:Y7N/>OBZW>1?-RT]M:BW^;3F:SN\=H#](C^JXKZ?[&YH4F>S*_5MX@I2>U
M%AUC<EHD&VRR3AK/M0WH)0[ Q6@+!2-"BM4LK@#>, P6G50Y<)=ZJ#SY&>=+
M^F^R>/90V<.']*F%)TA<$VQ4 ;ETMCA:P2&)&&B!!YDA9HL:8% 0*.3CFO%"
MXM0NU^OT*)C$K"."1$?Q7@/![E]FO.U1387<H>389B>XSB[[VILKBI"S#R;&
M4CA$%]Q !14IQ/(LD4*8SEFR6"0RJZ0.:*5QO51//:"]WDI?S5<YZ]_!;)CJ
M8+KAZ&J.^<$?'[!4]?/BIFH\7!1K2J\92S(E;P(ONB@##G6@+8LV,%K17!G$
M$A"-2"P1(I@6EC8S7X#6,6\IYG(4A8D62N^[<&ZW%S15XMY%=+;4EKL^I:(L
M6:B&S(7V:)0"">CM (H3LIZ':(B*/ ]'P3$ID!G:F4 (@:*$'I1UW;9EM4/6
M/AY[Z63C<_H4_=.$KDD8N<>(N: U1HL< F'<.I.")X<N1SL0Q0AK@.0:?*YC
MEA0#SA7S*F4%/%DO^RCWW41XWQ:Q\SM::V9ONP ,"6UR,4NI;0[11FUT*58)
M(Q64@5,IR*"!T6>%=J[:"35!9@8R1@$\.]V'UG[%T6(NP[]?P72.T]&W[V$.
M^ZAF\X-Z'0OU-*EK0J8%!VTD0?/H-?E5(+UQRF)T2A/Z[2!I%,XF"K=YK1Y#
M6'0K1I*T<,9*&XKMPSW82/G^WMACCVLN\ Y>F3"HN56E>.=K7HR7D&F#+B10
MCH[' 69;(-A%#YC:*;"HND$GQB-M%<YD+DLSL=]I#KOIUX=,8#O@=<W5M@_;
MZ[//?-">@TPZ"^T  A8*:!S4IOHV>$T!(]<\:\ND3;7W8Z8MAQ=3NV$%CK31
M4P34@UIOTY+'E8G1L'RK\T13JLF>>VGNB2?VJ9Q=B%_OKT0^E(J21&J-5CS'
M +2UD[R!S$Q*-RA92!X3,"7J:!VE**Y4D)@RJ *OCF_VS>5_@ %U>_#QM-'%
M*&BY4@JY\2)EK:/VSODZMU8E3WL+FH%TBK2F/2L"R;\EVV%!"\$H,@7:WZL%
MF3V;1-1;PB<X&,YJ@L_5%'^ZS4=24F5Z-:$D+,K-%(O66F8\5R%*8XSJDO+>
MZ49V9^H./7K^Q^2/Q?WZC^.'Q0LUFZZ.B9\2$CY.1J/WDVGM[$<:REF86CCN
M(Y+9F,)\-,BR1Y=%*J!YDQJ /6@][IUV6VRMGU2W5EV#2_''"?T.1HN:&8PA
M<U_;Q(0:X9)CQ )F\CF3%&"-"*B;%&-WHN[XUQS-]3QIK:0&5V:/$_GN,TPO
M,7^:U%'*]/FJ#\% *MI/*% A7ZM.4>: +.:$]=Q+*FF$]&W&N.Y%[6M'6A]*
M;)#/\3C1WV.=P4Z_G0UR,!R3LBQZ<E^T)Z%$D)99X+6:!F1ITZRD*X&O'5][
MJJI!%XIN*RY$YT"A9";916,[BE9J$8WW2= /VA;=)'5LCVVQC4N^S!"#Q6E'
MMLR!PUJ21O%!T9PI'S4X(="%+LDQO;KC1ZF>.)Z'V58IIZZNZ(;KFP$=1@?0
M$NSJ7!FS9N!)GD&EF)+QI.@FR5C=R#MV!F=C:.RT@.^EHJ/[HJN<I"XTMLSV
M[$+D:3(_6RAY-T=@?PV="DW:JPC&D2^D,Y /'!WS.9"-!2--DEA\FRZ>IT/1
M$]FBYP*B7133 #PWI)'[_&Z*>3C_:3*;7><LBI25#,!<KF4SVF8&1=%R#($;
M[3+%\$WR1Q\CZOA!2/]J7)]CV)<.=LT;77U<OT28X?_^'_\?4$L#!!0    (
M $R*1U 8:4E9%6T  (;U   4    :7-R9RTR,#$Y,3(S,5]G,2YJ<&?L?0D\
ME&W;]R59(@UEBS*5BD):2(L,E22)5B+F;I$MM(F*N411Q+1RIS)2MJ1)MLHR
M=J%,(FO,(F4W8QD7<\TUWSG=[_,\[W/G>>_O^9[W?>_O^]ZF#N8W,]><YWFL
M_^,XSO,B;!8R(?D=VRRW06)B8I _^ <)69"_N;_[<0BRMH:60Q D#4F*K8*F
M@6<*@ Z(BT$2X+<8(#=Q\>^_103MEO_MN>C';@5H^E]?G_VWYZ*'V3&?(RX+
M++T.N[KL<3E\[+SHO=!X",H@"]N@+= T,3'1_W][B$N(BQZ2TZ>+2TA)2DF)
M2'J&[ QI:1EI*2D9.1D9V9G@(35C%DYNYBS1<]&7B"X7707^SY26DI[Y3S^$
M19""M+BZM(6XV")HFH*8N(*8L S"@YE*B'U__&4Q8M/$ITM(@BG)R((/9,N#
MZ8N+3P.3E9@.%BT6"-Z'IBM(S%ZXRDQRSN[#4HM.*:Z^=/.1M.;FC&*E/76<
MQ6N.G Z>(:.LHCI7;<E2+>UERPT,UQJM6[]ARU;S;1;;+7?LW;?_@)W]08>C
MQUR.N[JY>YPYZWO.S__\A9#+5T+#KEX+OW7[SMWHF%_OQ28\?I*8E)R2^O1E
M9E9V3NZKUV]*2LO**RK?5E5_K&_XU-C4W-+*8G=^Z?KZK;NGESL\,CK&&T<F
M)D7K$H/$Q?[RF')="F!=TX ,IDN)UB4VS4_T 87I$@M72<XVVRUU^-2<1:LO
M22MNOODHHWB&YIH]'*4CI^MDE!<;L)9P14O[OK+_O84%_Q^M[*\+^]NZ6J&9
M0%6G*8@K0 1(@":$:T,_Z2?]I)_TDW[23_I)/^DG_:2?])-^TD_Z[Z2T=,]S
M)/6/*[+EM@TVEI14+(UC?_VZ/US=O\'E8?M5F?AIEEJ0#)1M3G+ .BB<<^3^
M-O[2CH[N.'$OBTZ_<"_+S6^FI_DD5'0B1-N3^RL?.U:NYH>CJ8)$F,FAMZ:Q
MQ]K+G*4BBH20S-G&Q5L$]Q-7) <\A6F&W^ZI&[TIH>R L!1M*CN&+84JU_->
M(_=\%[?&#*AP/21OW*I)1$(#EYO S=FK4C2*[/23A5#Q/IK[P(J^VES!8Y.-
M%DO]9AM??(I6?CZ/8@9B@N+=Q$I<,0-9Q^!]0'1\9>W1TUSE;)^YZ@/H%D_/
M9[JE=;%LK1N!^XO'J05"Z!@1V42N4%-J3R=7ZE^>U+^J>WJV$[%X''?XO-KX
M&<^3'RUT\&:ZFCT?@P@)%W2^PLUX3&:"3P!SL!S-%D)7G#K;3<:=[?/;*+,\
M-/LW?$H1U[OOOOZF7?[-N9KX#FK2GRW7G_3GT@09DRD50A*;.3;H;#+O0(/)
M O_'WHGISLH9G-J@6Y=?-?E4W\H(J=J^=\AJJ;1YM^QJ'<A>" 7' @W;7Z@(
M?BXOE*$H!9A_4O/::XO3N,*J4;9K&.NY<SIC(4'7\V:A7<F"!<<RE^<.UX!1
MK,&5W0$^X&>J?UPOHZRU+$X9.7O;YP7'F;PQZ>'LD#N>T:SG7U6E BC:Z[5O
M!IO[ZP_<Y[L&;!84PF[S/=EV906GO3S+'&I8=G=SZM.+EVYT=!O>:ELQ0^9Q
M0Z;R\>,F=J82BKO_2BJH/OOAWF*-12\;#9QV""&+3UDMT>Q:7C5K8%#/9>]=
M_R^;YZIJF$U7(+ZF<<R%$+*1>(#S//$)NE;P=,671H.#.QR: \RB=#OLS^U.
MJ0@9KQL53.)6'EWQ\M@;3*'.%,_P"\VW3D+HI3D;*L@I!SW>[$KUCCG@EW/F
M&6_\Y)M02\V;EG;;]DC_LGU!\/(Q6)?&\;9#YTFEDHHT"/4D>?3 I^?ZA5)(
M<%]U5M[K,YK^2[]N$T*'+H_PC([>.]I]^9Z=U+N#A%1'G6[?C=K>>E_#V1TL
MY>V)D2&+KV[;LFR>O-E;S73(RES15NPG_8\C23@B_V 2(EL2FY273G1TOV 2
MX:XG$'257@[]*'TC_U:>QK2GJ4<N0I[(>V!M#<!.=QO2D.6Y ^GI_A\MGZ>C
MN(3,'F>YCU^6'*C<=8!]8%>P^]N18\8W#NY=<O00J1LN9@BAW,^,3+]^_!-T
M\0<?A[8R6.UY1^MH!7)KOEK3T<]1ZS5.D*<?XKP]/F^$6),.*>XVAY1><SI9
M,==,5OE7UY06*G"P;#99WL.FJ]4]UOIZ;FZ,7M,,18_:RFZ=7BJB2485J)4,
MCIU/U![W#;ID%AWR]^V$YR!);C-OVFN>?K$Y?X;W(?'LU1"4*;^*TMO'DP +
M.1Z@#GYZ!*PDEQ)E\C5=GU0MWA$;E7TR(9#H<!CU,UKL?>+!C8@<P\7]YO-L
MI4:V?(^$*8P<B\I-*V3[AB21,ZRNQ ]R<_RIAZ(Z]B3G;?'6BB6,.RD5I#7D
MFPDA26?2IPLFT4W*A2N0^6D[TRB9CIYOPK=7UNW,D:;<E\$2M.-Q;!JO LQ!
MD]1 ?!$7X_L4-46LV-(!&X_+UCQWE]Q$M Y?)83TEL2V/#"EC34OY%'O]/'Y
M9V<O/"!V-U1:,UAGF(#).H&A\A I7C6G(X,KSG2.>8)N0E[+;&IXX_0R_7D$
M.ZGW+??ZDNS2,SG[9*Z7381\'9$7GSB;D(T&,O4\6:Z1V3YRR&VKP@^H67Q[
MU=&4GO$7OWKK?HL,S_<.N^ORBYGD2VV(VK,1DP/^.?C5H8"+B+4?WQ 9V>=)
M5D0)+_FNEU<\7_PN-C3JB4[KL6&ZQ[L\R=.'3T*R,PS1YJ944ADCV_4JX?!0
M*ZT(5D)7#QH2I_?6$2>6=TGTSVW;E*F SMG\<2NC_ZV;./]IPFLA=%D(S1GU
MB:3(!AAUZL]JUQL/0P\FMGFJ>0$\%<UK4M#-,&)');V1@;03PG_2_S#"=M"8
M?=16;Y]664Q6G-VNO#%D[4T.;6<&)_O7 Q/B5PL_G3XE8)TZLVA.PX15M\[(
MD8+;F(PF5XT80<ME5# 4K1?>S!Z:WV?WU+)682A)^W'S,NBBF+.1J80O91I)
MUC^$%X74L8@0<N =P_]VA4-Z(3G9[*U=W'EE0UWXBMF)S+/[I\=)G/:=!&!8
M\@*I-IJF2F,^'=?0;=!K](2O8(H%C5Y6S[L<JUIUM)&>F_/+2\6;XS7C3*5&
MO830=*[@2KXF^/U%<"M BY-<_,&"9RWSV>01W'7YO@/MI%SYEX+QMYU!ELV7
MY -2XB^Z_,T_2S'IJ(86N#0]H\%8)9G4T#&K?@]C7_WQW+J <S<L+OEY?S%W
M)2'8.H9+WJHJE^A9P6LHWY)H;X10FP7O0H;@&>T8^1I!SE?Z:#1.W?\T?[MU
MYZ)E+E>BEUGP+9=62F68>B)[8E5R[SV^Z;!><\E!^U]2YYLI0JW:"4&$9W3$
MH)YW_SXO&%C_9N2B><$K([68DG9O?LFM-3G'W,2L\@*$T,L,)UVK-OG.#&J]
M#"HKA$+FFVA:K8W@F_MOLU2ORJ5L_C1PVUCRID_"KYT]\_!W29-_>LC[2?_]
M),5QY6]QL#[,Y5?*V^31P\I4N%4W0UX=>HO#.W3V=5,1G9@22Y(D7&QK8H(<
MWWY]50O2MS^N1;I"+_GUQ:N$=2[7,<.1=$B)?PF8W^;>G!=8 SSOA#VUS=M8
MYZCQ%L*JJ(TOJ9=Z[FD*=#@8;0N!V41M':SG[02:F^>_Q- Q,?,#MJ25SKQ?
MY93S=%-=Y,"9.!//MWJW-X7<[C<E4&6 OO^%)'\)MV3.LMR4AN"1>ZEM??!L
M8[/SKKG],1?NOOO@U9.1>.05*DT=T,1DY_"=6DFE#(XU,8(BO_2-H]..)C.*
M=1WIA''LW59!;(-V;YO+W4.7WF[_/#J=S/;^_NT$7YA9>=^2V$D<D-@P.'RT
MSL"?47_&YJS=Z %J=QQM)LQ\B[M\JP</%1HC7+:)S55#P1JS\,WK]%Q\# ;%
M )9"1A"[0=_O,.DG_<\B6)_ .8_KOV=4/(1H\\*X)HT-263NQ5*NI2[KI/KN
M^A*'=[0KM&;RZZ,]Q)N&@A"XN)+ V76-QDP@<JS)"LW=:_4N=@Z%O81+[%BO
M.JWKG:ID5K[*.G2ZPO/<C>7D@N6E/<3**G:0S'V;AA4&]Y$5Z<=C6WL;S:/G
M)IR^M;7W]+-GZZ?+2VO>,-\"IO(+S#'%(;J[(D$V;BNXHSN0G;ZY$7>=))D=
M3B^//;/RH'YPT+74LOSCRU[(>JE&[:D)2EK-"&CBA/%7DAI(QH)(TEHWFCRF
MCH3S2S#=#RXC>L\'R+.2A\J7SWN6L8[U^.3^L.EVHS=!X"L$,24;D\,:U#3N
ML^A1IP^B\Y%+V8=OV_Z:Z>^S+^!TS_JJK-H9RTZ>TX=VE#$ATIO=!TVDN;PK
M7*/2 ZU-H6/I6F5JFWJ'<FGU/IIY.0\#]VRO.J#!;,R&%*/8!KIERU.JM.*5
MV)1L!JKHQ_3K7\AJR<:%,^88Z[&61JU9?"&@Z8C7KNZCA->9Y+/#//Y5T[>U
M.A,]P*]\ AE!O;.NX+7QIK2 58B6>UK )H28HM/:>R&Q].H8?7:)_ZJ'ER,<
MS\TS\'@WK#^S^.#C!7-ASME<5)EH(R@TV6B/+D+./'W^B$-E17;6G$EQM'S#
M*+M04:^^Z_+)#T7/N-M*0U?O+'KY4@V]]QT#%6:"49?"Q<8^!&8B@V-+GXY(
M6AU,XD11UC4%.&X(R9%;WOXI<7/IX+U?G\A<-&".2@81DF#$:"-OYWV>*;AV
M*[K\HZ'L7L_G2$X=2GRJLZ)Q1+^M]O+*WKEZI/?JXF]7Q3W4&5P>U=BX4=V-
M%;J.%:HT8Y[;H_V*,R&(":TK2OVS:TP_Z<\@:A<9FW4=J(_A(:R4DA5)K["9
MUJ-+FV&B1<QO4FBKY%/E/(9=NG(7G'SQSJ]&Q11W3P/:VB[898?GCC/U+\,>
MN)"XA1RIJ%$K@H*_3?G:2)>4YD/DZ&/&P=)=\^UU=%)G7G]:;09] !#!/) %
MW$D6&$O5?P2;H<=U]N3[#Z%[.3Y.;W3 6W.NYJH?:=%QN9AU9..5N:6_+"[R
MWBG/K>0$?G>/9VERV!K_4F9'0E.</-?U6H"._Q=EBD7#MXR;5WNBK]WA.C&N
M$IB/*/A\Q\3LJ#1N3:=D\I&:%VWM2,WNV$6;UF:5'>50\0E!2PH*[^_)CV:S
MW;U7+#TR;*6I?%YUV%+KEDUJ2HH((J2I;;OIQY8[T%A2TLB>G)S<EPL>UZOT
MRJ(V/UV4LN3>KT'0W,673&=]&-W(F--W[H+W?5??%(\-EWN\/#V]YE@9OGM>
MO,? ?'KF&GD(NK5=2> /'$D^@;/=30@Q[PJAC.$JMJ?C&:X/>T'87N[.Q[/.
M=LD$1!K:GSP@WW\H>(O5XE]U'ZT:44'50P 4^EK%7V@2P^WL3+H])\ F=J%1
M:+[AR4=-)6ZEF(GKO) +U:3]/9#6^AM8'^]"T+]'.3_I?Q:M)&FA^IQO%=2P
MR=PKQDZ/>DB+.1T%WHVQH?=2VM++L[]8?W)2E;^(/R*FND -(Q&8SX00QW6P
M@#5_RUXNK3_S9"L67OY\*6=I\CEE[*VOCLN9A;(;9M6]JUD@+M9U-!R[YA:/
M8X:Q_4IH<P*4N 7CH0&'60.>)1V+/C)J\NH-/9?I#@[<K^N\(4DL.V-O**C'
M&A@OOI7@VSQ+TAZC=H@?RV=>2T7B@L =50Z][S0*S4O8;I9CD0U-7PD#R[[7
MT^A":+;WH+Z).M)729OIO71QXI.OF_QVA=1[6'6!]P(/&4+P:D6[@5PR,*.W
MU(A6WX8(%C&2*#?VJ]D$?G_]T-G&PX,9Z47X>\\==P%(H0V[6WKO]\:6!,P*
MU1B8]>CICE)LVHE]I"PQI,N<A 3,!Y_!&R[S?G2?+57)5_??1UY;7]JAYAYK
M]EEWI/81*6GII!T#_U(?56OC+\*J_:+?1'X+,<2%.W2ESLR-,\Q7X83VPG6:
M]@/VKO&WM#2;GIL28AF(UC@ZVZB3CBKFE<NW H&8C]6&+AVF&ENGA&9^&,5.
MM@W:'VZY6"E_?I-\T^AC@'[.@6F<QN8 %[%B#[V\M;24J]FI$C/B'\YKUGM^
M_=W*JN2B,UV<'?=^O6?O*FEXY.[DG'A_4FE)[)+G]Q.;6WK>>%WWE,M.?Z8S
M4YF;4K357&R_:3<$[:_^T\LY/^DG_:2?])-^TO\<*B2 W&8"W=R$*<'%"TCK
M_$-*)K]FL HN[ORH]R6S(2NO2G=(3Y7AN,RMZWK:H^7;JV\6:Q9 @9?,X5DP
M9X38:H5%X3K#,!6'9"&$?XQI>/(MX;IB]*00*NG;)X0Z1\4$%;N)I134N(EW
M2P@]#D% UG2E,54(5?:-)V,SVP2/L46D.H(TMN%S@"GW6Z2Q[ZG$WLF=YT[[
MASF^_J11YZQ^JV_NP^;X(T^W'W(5_QA$<.N>>B$'P4(^^Y<>X$BALST[&[/C
M>V.C(IZY%RJ^BOTX6=(U\-SKD%)IY2+YZM(&>3?Q7@\=Y*@0"KN,!@JA!!87
MI"ZR>A9"B+Q;".%F('PA9%[:*84I.P#PIA&/&SP=CJD*(1:+@(>[7P7\ I97
M S[9V0"7EI!,A%#=2:08K"L: *3*%''^@P2:-,RDDY'EQ&N%JY PME81[9JS
M?E/ [O35.&7_X^..#8F%;_P;%JOD)!R\]^L5(61Q5UYCS<:CZ:2A*:K52DBD
M$))Z& !SOQ51Q#'Z2W]\1<<*SHG8N[PWN9&/^E34SCA=CBK]Y49)'\W[:T5_
MYZG*O:;X7 ,[3N44JP%2FL,=QR+"*G"H;C8>VV2*_]REA&Y#I04TTL9>PKP
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
M$TM/076&IH@L$^Y  .\(7;J3*H+;Z4 CK QEL,2TJ5Z&1/ML_N$^"/$^&%G
M0).T>.>!Z9>T31C";MFH$UPL"71Q%2&3+HA29E2E\<VGP-G_Q50(_'#(=;A+
M!@86(>L%_ \OFU<>8 /<H"KP-8H8 6Y6!M9F-> FCK1]W]/1?1^;"=9Q:Q4?
M^-9FSVU"J$[%%^UO&K4&#LH8A !5 5"9?L/'<'?$&TC0..7&D)M"B)E/&PXC
MMJIC97S*U[MCY0$@VDAT 1/<@'U@\+0^"R&#>!Q[\/M,,Q_WJ&@L^#1P0I>]
MQHFQ,YJS35K2XIS,8ZTH2_'8XX^3/[NK7>;%V-9X^7IJFANL3K6[UL"Z>^F+
MO-ETC3MB<H'I8&8"C$'D#!&19?1+QE8I'0)R<8=.#*9@,R?:*R/Q;EO"L]J+
MNG.>S9G3=&*GE .2% YAP*-1@0$P.XAMWS -":"_Q1R3UZG.@LP*9UD;9&O^
M#J=QJR6?$A9$G1O<V3@P/?&-CY_X8-/G/RN^@KD6F]&8%%%,"XXAT=]SFMA;
M/%-9.0WQG\X\:4]/KWPH?9*R43.2MO'8T3B=S]KQN&HR$D+A;1%"%'($'MD-
M<.G;!K@,P,27>!0-L ?0,PJ/;:-^NJ M/OP86_!-<$,(?>MD5V** )8.&^*Y
M4H1^,"P!KTS@/ 9/;J:-.8=#:(H0N@H2AF.$"03) *AR'@&-M$#-Z/R%0HA>
M64Y&M0'6_.(AL -FO)S G@6WX#"2B2[,LL )(4V[82'$O5\272B.%+/?SZI\
MSY\5\:S#OFTB\C7Z*OFL4^7U!]I5Y?"%,70^5D\</DV0I_6[-,"C3W= +!'N
MFN2#D,R71_0Q&4V@4HLX8274JWK/J%?&:N;O8'_I\;/R\GW347OP<6O_,Z@C
MQ/CT&F(^&/&'I7 [,3G@D>ZTHNN A Z ,))4$X[EIOPWL@*@!/DSV%MXA,L]
M*H1DUL$3:K3]W?&S8)91J9,1L[*$-A,A6/#-/AIK)3IT-RYEH577E3E/5@V=
MD'N?+;E+<I>_TH<?@N-/[/.?B'W(6#LM0RJ8QDP@9![/X%#9LIXZK,#3%STC
M;B>VZV4W]IV_Y<;+TX&,%M#G76]ZL=L4?_='59E*28A/1VVENJ90E1_MI;=
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
M?JR[4X=F_Q#:3>=M ID7_C&#XR&%)C6Q*@7!V2#H'+(;*R!6X5 U !N692/
MZ_R2+BHFQR@)?/Y@W%HRB@=ZL&2<B1=$3%*Q.\7$.E]X P M*F@,(PCFZ??2
M)O=*0"35[R4GWCT ['5!B""0:L'BEAR$NY?2(C9@]03F%<IPV% + RM+TQ=,
M_R#5..4]0W^/2UY=&"3\+K2/0G:]1J@:X.BR\'H %VQ /G%G_\098@J#XX9#
MDW1L & BV&&[;:7&O*9>TQ0AVW-RZ50E^BPQ9.]OE:T?0W8?$C%UB7Y4;-3\
M#Y/CF3#'EC)!H$;A>;:&0X)UG^W&UQ-+\:BB%F;3UQDFN"-W40CM,E(4ZQP%
MC ED3!FS/9'A*0OT67]TD@FRFZKD[LE?,E6,_R!5+A+.Q<JIHC:5-31U@?X?
M*I4DH8PPK8>A2,+WQ<UM7,C?=INM9]*YLR "NV!F[#4O DE3();@*X:N;" 7
MD2,U5G!,GN?Y^DCVV<7.[Z[X;.VUL50+/[20.K2'=D,((1LV\DZ"?-L/P/FJ
M /-863BSAR*?WH\2CZWMA%N/# ^J,XQ.'J)4!!&,11Y1,!,P[!#L1D9<AQ#=
MW-*KQRG]DS[D]*& )?Y^1^'6A:L=J87>S!S5<6I?"2T$WP(\R=AXOX#;66QB
M_'$<=O?7<<YH2C]Y<F=.[HP-UP6V=N.!++R2/=)7<L'Y=6)MKH-WAKO2V).:
MC_8NIMVEO<]PG:9J?RU/C$BARK>_-]?W@OD>0,]PGYP11//:2IHV>%V.9SW.
M+RR_FX?SC66I8^)$FZ9.&U3CX?<:OQA?"MV(>/F<ZG(.V,K=7?A03 @YN21O
M/MA MC'Y6I>)E4/PFM^*2"O@XKN43#MT 3%#OXP:KG( <_I61IBS])Y'?WZ5
M:_*6X9>4+9L^53_PBVBV&[$@MN%1!:H(!82"<8*= A0XNM%"R(7V@E-0@"4J
M'%(=\EES_G1R^_%7-\\,F.)WUOTCA?K7B^]BZ8.+LUY%N1WS3[P6\OA1Z]O2
M&V;]%ND7A]!-$;PD\*EH03R!P^H50NC-WXX(@TM+FVD>/I/K?5J!0YBE015"
M58KP%*^)"0IW$\OP4WR3Q?\3WV[K'O71/:>_+--@A^4FRZ+4[I_; /_=-D"(
MVF^%R27< [XG&!\@Y5(K$964/QGIC."[B)5>\&$*YT0N&O^-:2&XT,N8O$"+
MQ^7_=M[*1G2[9@ S\8@+C"S;2I$WN$_(1.PZ?1\UV29X16W:LRB#6$%H/;[R
M\YSVY_<_TM)D4)''?0!0$>)%0990(O0-:@C9_GDL*[C$Y<F)0U6+3VK*-EN<
M5ON4^,OC(>-5. #%MGY/A8:0)8R!U(O?=_05F*@'V.>Z%Y:R"O:KV ?K1N?5
M'Y=4?\MMOSY[N]WZTLN;3*D#=-.F9_G['QWTB/5J,&H]ESC=[T#NRAQD<)'O
MS*@G)_??"<:=]$1F4?O4,3E+03Z-124P[ZGYA(QYTK/\<YE/^E@1V7[O;KF7
M6_5\O-FR=6&\!NWH45-\4L/W3@- $%+E6RM9%OU#2TWV?\HNU_I<ZD+^XCE^
MFB;SO3RMB<_\)@C-I@@4W$WQM>__CX\(_5B4_K'ZSB^;:K>!K11.5,CL'I\2
MMM@-;YFJ#3%U8_"O@T_55[ ;=9H"Y9CB0W]SI[^O05#9M;0L.K+0%7W$YX&H
MD[$<A&4S [&QJ>Z/@/\1MCW7R"/_?K\!I#1%5X%TJ.E'G+-/3. X]<JFV$>
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
M3#1=4\K6KZ_RI4MAQGL-[;'?/JEUV9J:_Q8OF!:XJ;R-J4+HQ,++;5#+J4V
M^9<=J83+$?&,^BH)-QFQ_<??9)0,C]J7];$].PQ]75]AKO@2WK?!BF2.,6ID
MKW#\ G9"1*+7EPYX)_/^]]S"P_Z9^VV;281UG8WY2#>XKQ ^C.[I,Z ;!3H-
M0IMZZZQ6F0*=9P98EK7QIU1WV*IOUFTO?S?:V)4&EF<*#O I(1Y=VF#%P \
MLQ5D'N5AKB+8A-XQ_4M0W&J/@[M?F!8T51'VD89RB@;P.4*'U#A6E"^]B%@J
M-PFD;^$^Q6\.L'Y9W.M)(XE7W.LHH;S5\%Y:6NL,]!P[TVUUC_S99CKV)[1
M'6#ZA\$/R:@Y>^:= 0Z[W"<T%\[SJA'N%C_3YTP GH>)G4%M5^XUW-Q6#TX_
MA4:DS\"DESCN-7[?E4A"[_Q%I_\*F:\BD%+T(V<WPM5V?Y^-'Y@X9=!EOM+!
M!J'Q>1G)/*VR*3D_INAA0)D_L@R"P8I<<#($>Y7P[1W?!8RG$>JZP9-DYAD<
M?*^*9L,]S^=\G,P&H=[_GWGT@15#Y%P07D->72K*V>W6>EF;AUEM3Q*#(GZU
MBO>6=U+W4$L=4\]T4@Q^?:EM^@*!7\!P$AW_:Y#V &#N[[U!$$LKCG&XQ-FO
M'Q;FD"MFEUT\D7VN;CSLXN3O/,QYFV_WL(RS$7'LMYZZDQZ7PYV*GQ=?4,@S
M>WA"5VCQ,<5=BTZ&'&P0NA?XEEQ@4LQ11CX%+H:2Z:UJ3_WD[0I;U9M\6IY/
MIHLUY"']X;*K?&W641]1H1V'&8J1'!.PXA5^'6LF='SQ3!AL5";'$D_&"]43
M+X!NCHY#/N^W[52(0 ZJL8EL>VX>E9X)T)J(G5IT\<?>;))$@.3S3TDMJ_.5
MAK6^6B?ZC-UZT['9]R"K\D&U_G)5058<WTY4_1 $5X.TN*D\3'^9'PZI%<5R
M56.HI6]_$L/\<UE_/)<QC^M7%0SCQQNG+\\; <^:Y5<\'  &=*GBP.A*?JCE
M&8.:/?+77\TD(]@PICT!7LU-A8T+QCY]2_&P5(\)_2)JCH$#WX*;N.V4MP!D
MX$%7\^-AD*5J[A1C65>F9O1T]R$;P?&JS;ZZO^(<US<3PE$23OF.:[^AAGC)
M5?B(53B.:1H-F-KJF=.(,J<[M30")WYO[(TQQ':!*>!&'0[?Z^Q&&A\OH;+>
MT5>WE$]IW,ME^=Q9<MGD@[M?.P]3E*"$VN.A37\V_*53[)<0"5?1V[&'X1OY
M\-8;4F6/9(NW[RU.<,]'6W-8U^9^6R7(/$^J0_$QZI8A);W:G:3MIE<8):H&
MZDYW*E(HKC&RMZ^H1U==6=X@Q.K]#HZ+<$PGWZOR![CY@=O\DM^]'584#;/0
M)+T\2WEP&ULWZCI)J9Y#HJFTUU;7EJ4%?L2M-@AHH <8,RR!73&[];FA'8,G
M >;)%["AJN",W )>^/?#"R_ :!Y&Y"(/$X.:3=B!=L7!UQV_K9&HO;.QV.?4
MBZOTP)UPCD<FROFO4L,#%S<'RJ [_CCS8QZVXQM1?$1&SGF4,/763]FMGU!Q
M.Z*.4@+0^M%OIR*R%$1T[??*1I5]K.A^?F6CSRR5>,/E.1$6Y>SE8<H]Z/HH
M%>??Q*Z!; <K46R^:(!%#79-?O^2J1*](4ZY?B[+XIV;4Y1CC]LXJ8_PWC*P
M ZR( ^6MP@!TX:,(6*=D)_QF9DK9\W KK ;99QWF\FBS E=J[H#0Q,P8F<70
M[/!E_PJEL.2L4?AP#5<Y%U.XZFR<Q>*".)/4@92C1N/';)B/?'W5N<VW/BA]
MT/[H%&>Z\T[[W3BK\U:7D'R -DKIQ, K4'2P'<HR#R5NF&*8O,B 3D@?GO+<
MEMP1Q'8[T[]G%&%0X^90NY'M=DF]]X9WEJ%N98]%UMCNBT7%H5L3DTQ//KEW
M*6%-H+8 ]QCJ -* ?"M8M1=2#DQD>$2":H>@QPQ1'F9YB3YC%U%>5%4*75'C
M++.R)LD>Z@&/CSR,DU50 OE9W2B%.4@O)"5XPJ+TDF782^(;/"Y?C.Z?T7C[
MWNI\==N#G_#P=U:PXBET+[DV4$=3W,ESMIDVW]3G>?6 4#\_A5H>AZ7V7VG@
M]W 10J+LD%DU2/Z'0X&?-];X[Y+Y[N3P&(N8IT4!:MB*OT_(?%T'OLYVS'N#
MQT4!3O:\L_KG)'^UKQ$_G \8X6K^ #8_0HHVULQ\T0=M@9F:/Z=GOZ; "G\$
M]J7 BD.E!S/=?4 79EC-;?S63SX;E"+<NZ^/*N6J750^ES:>SA*!QR@C78CX
M!R[Z</0LU+PEZ>$-/IU!&AF48#U+QBI;F6WF&6;2AKNW#CT)5@O%)Z1^@],;
M!$ZD<+8CGSI)Y<MP#-U;PDF>.(;KM9Q2]2?V:2>WY==X$3=@96.^]$C7.Y24
M?ZW_O?'[V/XWD/KW/ S3%NA@6'4^0I9ZL)HJ=)DZ+>S[=(NL+N'=XUHG;*]>
M/A/2G5$<%:@S7:-T+U8D5^SIEET*$D:X\O4KITWAE22V43(;I3/!-^!CD"/;
MI:A)V]#'??JDC<#TNZCCMC<O*>S:?-JK=N!4>\1L3Y#(7#TB?(5SK@XU>7/H
MFY("M%A(FC?;2O1#P$5 (N^,R4M/VJ1S+-=:VHFLF"LRNRT"@R!I\2[1#K*V
MQYR/*00;&NM3-U%IK61([2%YK(*CW DKL7PRLUGV]/51/B>M5"8*NV6WKG[U
M:3#1+[3=>>3\NO,7-(1&LO\4/8?0#?P5Q11W]3.H3 IM2:+/,]T$7&WJFAOR
M:]=[7_:0VCY4L:POWF L0:LA"J$C[4 A*00\U=M!K2%(!?AG:I#IU*4=A>^?
M*WTLN35>XRFL?#;)5N2!IL^IN"5FB"K@2>RLK^XM-AT[W =&*FK<7$VL3;K5
M4[II("WO&N:FO8D5_OB6IUX:_EVKZG?<PZK_42 CB?I7[ET"&UW78!UX8\Q(
M[^@<.3KM!>O*X*JIQ:/OV1^@3O5L4!7,0^U3=Q9_4"I!>)DAU)(5E'KGV TO
M79<SD:\<)Z#<#_JHSKSN';U/&;]<?D*X"2\+R1LS>R)/)]CIA8VN:3JCWC1>
M013S4' SC)?"5@;IS%O>,T]I OAKRSP]DX( D3_R).:K2P EO.=MFQ2$#_\I
M0)@O<0 9_'[W=_ U5,VX >=0MW&5 @[7,H(, OEI(B6HTO]0F0 J$GYLFO3S
M5B_S=4("G0KGJV+ 0 _XW^XW;U%"/(S:A/DZ)_WTC!>Y#-!F2!U5HZFZT%J6
M3VLOT"EM4R;1_$AP_/?C#IT;\<@5.@\39$,K!(_W,KV_-QOE7VFPZ!RK>^ 5
MM5-',TR/C=<H./!BS1Z5V',=8T6M7^A4F@X<U2# [\&>UXN.D;X/K' O6UZ0
M[V^-5XWC5!4K;9_"-SEOJZ1"R]? 632[Z8GV1XPV6!7HPM&!&+&RO1!0*[?_
MV<1=3,),[-X.]J9TW)D&H3$BC!-@=7G7E1-"K:>NM#3#5J#TI?XJS]/ML$;=
MK ZTE)!!9OI,U(:P#B.B&QF>JYVG3D&7Z=TJ58VT@2,%2[A!<X93@N/"8X0[
M%S$V'60F\='WQ '4R2V^ JG=MR2RH_7VM(9%Z(CE.!XKZ/>H$0=>3M9(^0T%
ME.]LJ_7F/$8MH"GR >@BR 5J!9QX6<SM#9N.M!(9_O2L7SOQ?')R=%E4I =&
M)6?##(I*I'Z:N/_??T3A!>)X&#>R(/(.)Z9IX,Z2K.XD7 M0>_1&RD8_];Y*
M(E%T+V-[Q7:#_&>9,SI3O3"0R-9'ORN4G[IS=9"'N7$/FZ/*S_>GP]2\-JZ"
M7A4(8P'8TLW/"A'UYZR'OM;HG[V1!E^&+F>>[JSY;*UKG=LKN?[]Y'.SOH/%
M$UI;!#\W"+5(V=Q%F@B%;55 >WTY.W ]]*C/$EL^)WX_X*5S(?NQ7KQ8F[I"
MW&8C&ERS+C9O*#0/=*Y'M8-&'<OS?]H%JT"WZ$3%XW[^ZVX=C-S[<NI$H[.&
MDLLA@2JI4[&UII^"#(,CU&*AKZRI"G*^2B77HI:ZW, \'3*MO 0D:.I8[CVU
M[-6+...(+?8M*2U&"G&50?HC:A4\C,L$M!$U?%P. =X-+H6W0GETK!P4M]-<
ML\NJ22/JUF;AMY0-6_ '' 1X&#^;TH7#G?_<X<[W G P E9_! U6=B;<R.JH
MRG37KWE:I%>4KS$T?C)>Q%Q>?.1MM<20!X2BK.!8I$Z.-+J8XP6;01:92Y.
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
MJ!8O&@OM=X_A.CW/KG-[:/EVST;5ZB6'A V"A9>\U)_/)_VX&%3CH7_J(0U
M]CIN2!F_']I._+(/-,UK9;A;58&RSYL?MGPICIN[_&;]RW@ET]CT.]UO-DIY
M1-$6K:*<_$?B$OV4+A 1!OGPML(8O]4>FF'4!Q=BE_NEMNV+-(L967UIKL:Z
M4R7N5RN-I0>WR=F*>]U*+169:_TO>NG_^HP ^C_JIM0\6CE]XE\^5+P</U.<
M]IG4H<*VASKHE/ 3(I#_$_= -6;TR&DYA^;4#<TYTDL3MSLJW'JF=[CJ%[5Q
MN[\ELTY$@J(%A!A ),"21EEA]VHF+.!4>K=;4O;+O<S"FNSWFF*O5PL[J\OG
M?DZ7N!N\[*(VRH7!9R@V'N2H(34X' RP=M+K@[S596I/R&@5I?AKAG^3+[CV
M@:A>>B?"]H[\5LLUL[?[=B@$>8SM1?5.BOL2'2DZ6A$J+1T4*>A=''"B02/
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
M 06/S#.LO/ H^EU!,R9@?@)@6=H_0GM(X ^0X>\?\Y>0Q_'E7UK;8;;O=UG
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
M&1^'H9HPAF#"2TW:A%L*L)GI"XT+5TMW+#5B$Q"K'\"=;L;G\ 61=]C&0"9
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
M_-IXVL7W5U=5: YEY.;7DH+-EPS%  LE(DX'84).IE2PM(>ZN(';!O/0C.B
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
MO]>!J?--)(C8^A_G%SOMTZ&BXN.O/.(=6V+:DIH=%\6&>E3?4'ERNGP(:+X
MR=T ?9;BA);#YJX3)V_RU:]*:C9R+]GV.HP6-..@RE]5ST& *S9X*Y9D-HG3
MVH-5\O>O/:OM(S7LN\"-XD!<!]RI5FL9A+6<.]W7R4YNJZ;\Y5%I=DJ23N_V
M)<ZVZ'2Y$]P5SGS;[5&;(G1>X'<;BY5]Q['^([\DT)RG3Y&?4CO8AI2B)!>^
M&C-)*G$7M#!VLS39KU'ZP/1F.P:,_(CB9&EL7(3GC& $[S#/LBY?SOOAN:%\
M-%-CZ;4P5SJ(_*)(+G7PS=FZE)?*-\##SUS1PDAYN";!,?DP)72 R:M//BZC
M:%M[T25,9KY)OE/RA/IL%W&;IDWQ\;2/>8'P!'+*[+221B<9UP]SJZS%OY]?
MC3=/3Q^BHI(-LE!]+HJ2E#U09NB=V%$E6_+.8PG?$M'R\PPC =M]\CM+06D4
M2#\$R]7?H]TTS3A)O[@<A-77&?YIW44I?QT<5GZ :_QT>]B@(H_Q$.ANDL0(
MP[T1V(CFSF <G.TR"M //30M-1CUTS8O4Z>WQT7STR;3ZC0E"^./-OD#R6X
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
MH+X^-\1(.=8PIJ9$$5"F5K-C4B,5,B2,O72E@ZZP%,U?!H\:UN2_HM'7576
M^U4F:9_A<5Z)[],7]D>GF8$)4.D^[OH,A-[U:JN@,/6VC O-=@4G+(_*\^S;
MSY$ZWNW5VMK:=$_[%GE2XZ6T[5^B_9EC$OUO=67!OU6))S(.U6??LB$<OP=2
MK(<&C<>CQ?0]'8>]%"9K-Y'J#"&J\[PD4F_R^N1.VN908Y+>R4JS:*/9UDEK
ME>28FZXWLM(Y>T9(.5+^/"R^7<KM]WN@BPF?:+NT4.JW#(>.MU;%IAM(X5P?
M#6G&HO=#O)_%)=(AA[@C57"_@:)/%==K _]P/YM9?:3G\,K3PUUS-$!9V7I<
M3N2AJL+#W,QDY6ZO4N$Q;>%^E(S!>#R&JX<#880I F>MR#%?6:@$(H_LWU3=
M*LKAR?CP)VD@[,H*_GM10+:UG'R@9*9>N^;G/=#UV!C$:2J$!IEBR2R:V5-^
MTL[/ZF/2:+WD0IL"*\IRLVSPCTSQ=GH(.I;>QI'HZD$Y-O-'X'^V^U,I[]]M
M!:KV)=H!P*#F>[1)RWAZ5TBCY_F?M@WPGJ^7]72]03SW\GO)SG)_FTP?R7A+
M!6>=R9. &#%4\PL/G>Q=BAE1SZDHCQT2Y\!C*%OU]_9 OXS@VWL@OM_?V.@T
M$L%>_>>=(RC 9=QKAXU(( S3&CR**;ABN@?J[[D+)2S#N/9 WT*H.);$S[EN
M)TM%_CV0T/>_6R>GH[/9F+2^) >(=NG= _V1ZXK> R4A=K8O7^!)V ,-=/2P
M5>CS,@G#T%Q[R5*8H4!9R=L*>R "S#QVYE\W'(0O=9=F#/CA'=/0 F9&SX&:
MH=7%P96C>6,7C2S4GBR=4=(Q:T22;D1*?$?]X]LVVH$1BM\EX"D)!X+WC+@E
MS$)YX$D[<H]O9F5X'$E]-:3\?'3<X)O^OT>I_ <83E<3[0PSVT*&<17PJX3G
M#WD=I=Y=ZB/6GGVOZTL,>.%X5.:]FN7W^>^Q<PLM:[@F6-\S1[Q??#WB4/7&
M!=AH)%&.;'6S+>N1L]_#M^<4\?*R( +F'[XZ\<\_V/T]'42!_:,0?J'^8?KU
M=]GX3>H?90#^9UJU4EDJS/W/9&#SC]/?K=;@ZD/])QA-C-\(;IY$0-^S4$,<
MHZRD$.NEGH:*P:OMM6V7@"*_\(/Q;W^,TK-RIUW^KJ$T2^ [2@P1BQ>6FM^X
MX#:"WS[8\S)"8*(A*$E7?+[LSHD3J_'&H?_.1?+O;S0>/&0[NBCC*.!+MX#7
MCZS(46&917L@^\FB6*=H8EIYYAM?\'%TUXEUF,>< OTD0J^'3?MA@S#^7Q_/
M:VIFA9X/\J^K.#4JHR+_X(1R.N@'F O5!^T1"$+R3NP\Q4D">(?H<O=QC9RA
MINHM^$PVS_7\R99_G.U<"]S>NG"@1'S*S-QL3'D^@++8E7I,OBRP+,<G_?/_
MW^7W'V(TP%@_JF%DP-R%]I8:VI]1+P''T"%G*;5)Y!KUM%=B,KY1@NU_&JF]
M9*^*?_YX)UH((3/]RQ%K/XB6]YTMC76(&)B]>^>*IASO87_7O"^_E%:[]__G
ME>S_OM%\"<7FTU0!9\H8#4&%Y709$3$R!JS"<GW:B^TA,7N9:^\M?*'PB,F.
M^G_90KMC:0F 7QRU$(])[9%:+RJ^XB*[4CP[X7D^*>^X[0FEVS82GX'_OM&"
MJ/_>UN!$SGT4+\.(XM.W@4?SX;Y'&Z:%_>0U"**U/XT@*<=&9!LKU%3\KSX[
M_)?.+<?->.E761\P8BR=("B'A2(BFM+:1'(4'E+I&$F^P_0^ M'..X%XXCHL
MY&H#V5JJ.Q,293A+[!;JV0\\ISZE63+K+727X(ZTB\P*"QD/A"403MD>1DH
MEPBA_$!/OZ<WR;-SBM%>;N^O>GQQ 5M;TOM!0B5W@>6<+*,&HD-[<?(]!Q'V
MG=-:"!ZJG-V,ZB3A:GW![*;" [TQV4_"-O=']WU3]1CVXKVLJ_M&JD<>X0!$
M4U/Z)?= !RW$ =)9JEI2M/F@8=&G-$2A85.7V&CH,3L?5=B-!MO["=9?#O<H
M,--*H*+(S]!&\G9_U1E9\#VH3\9'"%&P$8%>T/MHE/+RS=36U&NC(VKH*@[Q
MQ_"/M;W&IO<FF'D()VK0WP9I00OSR(]>O"A9ARI&('4F)?7%W_J%8"V=6OTV
M:DBGUO:^G[:IC1VIU[D];V2%='U9U7T@W,P",VPH4D.A@FR5\J',#?U!=I8]
M.T4;##3Q?/^1W\/-TSX@0CI213*;R/OBUAW_^:C:ZM]2K -/*N'IL'DV\3TS
M:R$,WN\6@))!'NXK7Q]#!>E[*Y/,?5<TACHELJ[EEK6.<&1RYVN\=YR[_"\W
M*A"FDF@%3#;=]MT#\9\FA6+E2#PI#+ERC_/7V[KG=E3:[#R.1/&__=KZHJE!
M_FC5S=Y]<^%>"O0@Y"RJR66SZGE (4:&=11A0AE/0SB%QKP$M'L.P[/''9J+
MWS5T]Q6X/SG(?^8'(>^:D*N*__,R>&Z\Z;8X:P+*B9 H"U!4HD*':CEG![RF
M%B],;&>7RPU$>M?(F7_OR,/X.NFKUO'^>."@N"8W9]*!&8(D8X5SFG.2W.9R
M]#-@8ANT.2E9]917T\KNB]^N@3YJ7<COGN"0*Q:L=N6\;8TRT8<((_8#7.%5
MZTAQ(#&(B$Z<0/8= ]P)*:D6B_*TDL-QAKL7,RZ[W\PY8M;&&UYV\$V>*K?9
MF_<U.><IM^'YA/IA\+PZH6U$^ZZT6:@O!>TZQ3@9&@?O0704P5'GL\-NW_YP
M,]LK9I2G%A1G1\S!CM-N4EQ&:J5H[E38"(Q_'F%#57C<^;E+.*)FN*/\%\]'
MBUM1OU=&4]5,XX</1TPXW%5 (,;V)]'A\XA3S#S,+1F$&^(JB9ZE24KI/V)
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
M]>BD9K4MBX/:ZVC0F.32PN>K0J39\TM^OS#JMS+%["QI9@JWV*32C6P>FQ1
MR[[@'V./X3H-F*<Q<B!AT6+?RAX$PC@QSP\&TI0[X"($ E+L:N.4;9YBRZM7
M,53>0"]YXR@G<+H(=<I:C.W; KX4P[%;!C^*_?!@/F.1P,[0'BD%417H6&*+
M0DNM7ZN6"G==SDZB2!/ZD/:[+&&2,YN0 %">_.<K;Y,(_7?_RRX-7NS)!^XL
MKQLND$5]L0(3<"$,.GWM\KA2;7/ZV$+O\Q/F"E>M$LXXZZ:7\9V1YRC'_4<.
M^<!)'K?+9UCOENAQLWZYP/;=<HQY,1BUV$W"Q5(GE5^-?C>]':P496C$TU"N
M4]<4^%0Z"OH<\_ _(RH)#!MK)JUB^V%U(;T64 P_H-8-319[0(@//E!;TT+C
M[/*_T/ON+)>RAH7<1CP:<9KZYB%]?I< Y\-VY(E^8"!I^5UY9R;\,>?+3;T]
M89$,V+TJ,^FXG+<9A_?W-GWIBT(70 .*VEF=Q#U&W+3X)4^NXV0>4K79@\3C
M W;C< OE^;7DC6UJ];TN&(>>($W^<@O S)?YO)YW!N"?3Q5):UW?I_PGF[QW
M18K!4@0\M:C=<A>/6'B5SPKTK]/2<9$$4:8LQGZ\/BP<SMO7 L1VFVU8]_>=
M4C3($SUN[YZQJC*(H"I /]HPX[8W6*.(,;NV!Z'ZL&^NJB"ZL HUM*SHH&'Q
ME3NSQGX5*\"\DW$(6\+UE&L'"S]\2V+G>_%).N&G.+U_!(%2>T2H1^U6$SR5
M)H-_ML$6PLQ2XQ!<_@$*:#V_XH&0H$9^%#LB2[;Z=DU)P[>C-MI]C7<O55BR
MKU>H? J(R*^/[?++GR90-S?" 5YKV>.C6L,2)>W<9B9?;Q\L#+Y7NI(V_?'$
M44G[1-=9B?D#!B-O%:8-=M:>["; Y1A^M)#US1T#9C=<;K= :P89OP?A=[H>
MVT46:4,5SJ*V7Z_H#M7WS">_'#HP&'A*;$M_J/;F/F^S6W<,(>$#AM@ AA88
M0W<,(,*F-^D1H,:BVB.$1!UL>AN9O=A=29UY8]<-5V^,<&*GZBN!@Q=G>]2[
MES031;^%OT9H-B<[>Z_IYB?]%A[[+?J^3MCQ8TB!6=1QVL8@DJ]@\OLY@AB2
M[ BN^Z6C&NSH6=I90F]%L@XVWIU56(WRF9>NO/&ZAG,E6A0H8XC8T%O AX#-
MXE0,\PP:0715?MB!V\>P*C6F(:^,M6F$PW,K4;_:S#F*58<&[_SAYG]\DMIM
MY3):+F?ZD*]B*@!''4+2(UF3M8I%%#[@DY @#.<"(BI;)^X[@E]QL<</CUQ]
MD/Q=&#E[XA9\0J;M_NENZ8 6S="2)[?W(*I/V=<NJWQ._0BCBJ=6$U![$!*2
M;C/^8\C,'L!UX:5]'G:TY.'#%,?ICWVS%1N*X4]O*WB%6I-0]KTRB7VB@X'+
M;H>E&QG"^$N)=/KNDV +UM<?36(,YD_1AA,9UWV6NHEVMG:R_ UUDVI!,_Z(
MJZ=,"#?0-^H3P_KB%9^VI8NK&L!\K) *8".3AZT*HP38);=Y%J!UH8*@RD(6
M456\P_4<H:D]:"+@<Q[YLHYD\NOC$N]F]B"^,Z_BWZ\PFNFOW1 ZZC-,'N4=
M4U_LB0]UNQKT,,!RK'X/DHJ5 Z_?VD(O;;Y/^-7%?]E'C2PFA8F5=(\]G\7A
M.?/X40WGM*9=SSP'RW2)S/%\\:\,3F"3XKV^L7"?ADO2M(BKOOMK*N7VPEBU
MEAH7.GWJ0K/AZ8]MJ0&!BGTY4@NZ4:)/_4_X@.Q,GDTJ-'D/4CN<@/"!L0AE
MW\860%Z@/UG<E 613I/O7!"D8D*V_\GWUY(*,X_6K<4XQ4-2;-%/?/=M2G#.
M?+<;P!YB#2&6Q+@(_@@!="X#7W-+G>=]1GWSQ$;T7+>SKY/CZXI+C!]D)T=W
M7P!<^I8O^Y?&\&\Y_E25?_&>2"-'YP-6:J*,,V PL$@-)D0&A?-2E')W!$@,
MJV; O_[[MLZ'_AMU/E6CWW#M\@=NVCWFBTTWY5:\ ,$^M')UVH%C;'8+VH*I
M9#'0>]&[(P/HR4RYI01,Q57_./,IUBF!>I9OA$OGV<UTD@E=XPSW\0&I4N@S
M:>SS?W=O;)DL2$ AV!BG:"J@'5%2)\Z[V<3ZHE).X4"@F(0'9O5TOI4]$B"1
M>1!?G&BQ3*&Q/4@TY,$/T8? ,E4VGH;H-J/BH21DYZTM/3?]RV^K/[_+PQHM
MR\8TF5^DOP6=2I'#9<[HD)YJQ;8AJ3KLH=RG&0K2 F>E@PN@#D5ML4PI)XKQ
M+B_VU!ZDRQ$'X(VFVOQ+P)!.:_#;+Q)MG5+KE)DP/Y%W]]$^2-)=I[RG;*\,
M0Z$,[<:NU%]BC)N_!>'V(!1'N,!N9;LT>HK8@!4=#5(3[KL7?BKED)J>OJ;5
ML3[:.;ZCBR\*H.9%S0$)2/$V#2"A:\J*IIU?,6L<JF$LM.+H-UMSV'N)^T/8
ME"B+AJJ!8F8T00)'446 EIQX*WO$0>R1+_G"#,WVX\#N<X;8L$:O_'A5]KSS
MB^5/MP._^/4B%HKF#^T6!6_&Y@E.(KQA!U'M)]\ V\GN$QA#H-&*=IKE4E-T
M1T???3VK^?%K^^J[]($#I!)"<UI5E]FWTP700A_\L"J27@)L]T!!Y<V4=A%L
M[X,IXA!TD3,U>%, #.@D'\3<U*.!J=VN\@UCBZVMHY^SPQ[2S>P/S\C-*LP[
M6[HX53=[^\CC3%B3$<D(3Z6G ?P]4Y$,9538@H7@RE"UWRMGOT88S="WD6]R
M#'W^UE)$8XX?W2[]4]NK--61X&CY;"T(S&T$^0P'L,*C \R)/%U ;;V5MMA%
M(B2KZLD1H,%3X$ 5NK8O&8=:Y/9RE\VN<7@S_HVWW/NBBG/=_4^72O5' WA^
M%]@Z<!5 ]OCYN_\6W]&);Y-FG@35@&\#&_-:0%\,5F%M7G)J8_LJ?*SB_.XS
M/<M55,#M\CV(6],-F4L[5Y<M#>"#101=N HC#'SC3<E/QM6+OB2\@(HS]'=K
M&,H+J5PHTQ"Y;K&')PLI;W3]=?IM22NA!RO#[DY;#VX+F.Y!3@*AWAVX5)SX
M2X;^CB9VM#&;^?P>=3@)5M>7V'9L<4C7J5E2>>01]JA/%2:Y1]X%L2-)-#(X
MP*>1?N_>V<?LWUT3?DK17TQIX7EPG==PWB_T$!2HP!IM%<F'/3SKZ\@1_:*3
MQ\4<%4BIKV_.5JG\0_6SSX&Y?B,W%^R'^RF+[_<@GA8D8QOP/%4M27MH(1S%
M,%S$D7[M=+H>'-':-;^->"V*.8:J_ ,1$G@"M<_8'W?<J?NP4::G@;NZF"64
MX(-/@NO@.B_C?)#3FPO1?41R(J&6([=@#2X--.!?HI]TJU&M</="#\049:Y.
MOO5Z;>H?$.A+]A4/.2X?61(S?[[]PD ?YC9(IN$7E'MQ)$0/@4.KU:(Q/PG&
M^=TSE2@T''C@S<M7(<]7IBZ(S%[RC*;HW31RB)A+@.Q"BMIY0.,=8XS3;A["
M9S/)]@G:YNHD0Q[/_$A"//KA5SDL-"<U=#+<KDM67+"^1$WX1>3MI8/]'J[*
MX16MV ";#XC;N*3V4Z"@\L;-A>&'<+$W8%@%*.XXA3D7_ +\*G/2+RS1-&K:
M"6EZI^CHY*J:MET:NNZ4GO^RIW-$N*$AAA71 =;XI.R()B _"LOMHUOZ)F#'
MT!"H/EF??'4/8M28409,M+=R%$UN.9KJJ31\OHG.4;BE+G_&\_)ZNR1V&E;G
M3<3!5K+AL3LZ]JO92KF++UB!BI3-".-2:]"YM;" [ZU?7!<NW59-!WD]'_4^
M:;-6[&!7@K!]'Q+]UK=ARD_"=5[!>977K24FN8)A?>HN*XLVV5)F/_VK3\B.
MSQH]*LFS&9"7USV;U*H>81Y:%HU;>-6N#4QUS<DOXC>D *CAB)X&G@&EQ1)Y
M>7%\Z JGG8\>P ]ZOK]^4EYPG2!S#[)S65 DLJ946RV"?)AS_II=YR_"A@S-
MF'YOE\ \#J92VY-OAI6O(7CAPBLMG+%!,KY+9FH;,DABGOS8TSU("40PT[Q\
M,*']@6/OC-6G;V,OP=^+;?]N*<$+_S"1-K5(7N\I_8*5'L$><4:']609$^\\
M8^UL'G$R".>&V$%2C:G>XVX]C0&I&;6<TRBYU%#(#D_" &#8E_B2 2MU >GD
M*[&.F>]T)HZ,O)1U,ED^SGM"W:1B]+ >IZ=UA[?O,KOUOQ.8[/NA-N--@6>5
M#Y<ZH_UZ^17;AH7KL&+_D]WQ1C1H2AV.'RT9$*=#;\1[\J?/Z=G2DQ4^2_R#
MR=-Z(/Y6K@X+9-(6)2L%8^5)497O9AY+6&+>%%%W!>_Z%-DD?<Z-$0D<GS*G
M>2^J1;?SHR:S\Q."-AR7SDUG'\TR'9-=B617OF/1HO^%O;JH*> 1N4X\JEU]
M5>>!=W1=[GV2V5%;!R?;D9)Z:^X.'N0FS/<Y38V>#X8#E3U0"DSP2YY\WN<C
MIE>RO1ZJ$NUOIFV5]X8;^T*^^ZKD@]XT^?-@)26(%A![X@>7:IYWG/&+C_5M
MS391]W7.?-=?&_XG+U\ O5'T"G-QL1K6[<J10^7?K5Z;ONC1:"'ZIMCTK!$D
M0EXZ\U.@L\Y#G-]PC.M9FF'6H[I4*%BJDO/SD>7;,,K;HOBK&IGW):SZ; QD
MRPQ%:3"&B(8-V /D+^85TJ:(>Q"N-BN:\4(3&.9?"L9:@-[49]48&X#Z]5SB
M6Z^IJG5JIE*+<+=J2]WCII9']EZG^EU,.&>>VBUM;FSLN(-^3%%"%U( PT_[
M,97,E &%IBY.,#7]"F:5GGE2YL(NYPV;3&X.6BMLRUZIO?BBOF*?K<25T3?-
M.WK)'[#S, &LXBH.,$G&$5\/E??J(:B;/"MP/EI#SN(QKPD]FS)CJHMZQ^J&
M7J#33PZFL,9-A:!TE=SYFZ9'V;_S)/P<IBN -CN7&.? 'EJ. Q@I2RAF:$[^
MV%!EBH :/:['75QW3.VKVMX8>:9Y-XG1I\2E9%4"]!EOTK7[VX8>]L(5R_I@
MTV7T61JT+S\9>1#6HX&N-*+),Z1HL&BL_-H>Q'VLK&;TY&W*2+T:]*WNRL[G
MVH;<R6\*7JAT@\Y#B[Z0G?<)C"?@[HXM<P3&BK9> #G4@$Y6W";94$B%)<)>
ME;ZAXJ3144M?9M<GJ2SW D6E21@KG2F)6POIBY#_QHCK/SU#C*?'=IB[.X#N
M_Y"42]XY!MI^9>+8'1BB0&K"AC\>_[E%%UM]KWPM4WR_J8H&>^#!7'^5*"S*
M+=,F*]OH!K3L*#XB&$;B[$6^SNK%S4!9'46UR< 2GG_ JJ Y3<<T9?R(VV*3
M#=J_2K,*>Q#3>Y 0]0[X"&:;7]HG43Y385ETA<G[#VVB\U-,)6?LD.Q1\!YE
M0X>JPO G /Q/IOTTYE"NYHTQJA@SI2(':HS=-"I41-: QQ5[42$L%P+'%Q'T
M<6YX4M]B:B3.FU>-%8'PMTOT+2+C+:C01,>?HR_K?WI$%HZUX2H<+KIE:6P\
M+GY[W"#K(%>TO/5(PT+]>NI.(".8Y0GZ$CBP@_!3H$H!>'^3:A%S*YC,.>L+
MEW=P/3-ZS'/RUDGBI?(W]=<3W]H[VG]]V+_Z)7-+\P;,YC]-QOF+BAZ$@,J_
M.@4RD,7]A: 6,@+Q'Z2WQO]/Y+'8B(P[N[GM0LR1%M?88HS+A\UZWH"#Z+QN
MHJ[>?=?#[6.#DAE/U_2K/I',!9\,9(AV-7OT?S:_9P>K&5X?"*YP];.3Y9Z0
M7+8$L_QI^VC#2<'.IE05M%QCS'8 J69?S_YCGR*.R&D->B1-58\8R"H0  N+
M:2QIV+1VA(&@ZI_R<=4=;W,I&GH.;MHV9EF,UW,TZW1Q"WW2%-O*&2BBCV3$
M:ISFXMI_K@,)6*A-JU$:<BG^*EU[D(.;/82'>E*5H$UWPW:>ZOA7N891+=,C
MZ<SQ'M4!HS6-F0Y33\7]1P6*RME)7PJ@)UB+\!!VF'R <9&"$ .%NTFCJUA.
MX,J\(##QM6Q1QGJWN@[E%>5=?_/>/;E!'=(,Y1/?ZA%#6YY"7Z@ MAOVFA#?
MS@GBZ?<FX$(D*!<X10S).TP[F(,*UF\=JI@EA[>;?<I6=KCQI\N![+-RGC[9
MFD?M?!<GRPL.(BAJ'9OL# GP 58*;;OL_*;N:2O9%ZY$4URJ+B?W?Q%\WM36
MEFFZ%)X0QWN6%!?7>EW4^/1"P$?\@EI$/>*@K[:C;7V%\L.@9]_)G--@5H\X
MJ412J^U#G** ZNQKS ;7Z= 4ETEE]$B&S,0;UP3(S];?>0OF6*(VEJ<9# E=
M0 J3OVPCH/D=>%0YQG3*<YK2F^;AHJZSXP4N6*B*[GML=2U:/BRS<[<"YTY(
M(;#B 1]_C;YV;H?;>N<\%V9<)+O6S%@1E\7"G,W5C)->V90RR2!QP=6T=P0O
MR*#52-&M32$QBTJ6B;G']R +>8C:82+T@!\)UF<N;T5+J5U$<GR1Y$S%7 S'
MDR^>?!UT=]3!52'PO="[I7//%)M,JXEWJ_!-<(,CV62&L#O=AF:45?@176E(
MN_WB7N%*=GON;CV.!G-Z8CV^H66RL4B(8@)S/[='!ALR(TJ^KA9-BAI41/K-
M^Q1 ]].\&<*$!4-RY(]\* ,1(.(CV5L)+%\%].#R]6#LR^JYTC1WS2>.<OU9
ME4I?2K*]YU^FOWV3]IS4)QM)JZ0'@-=WC!A'$.SM.JA?F:V4GQZO,[\J3&V>
M4&K.G/19CC'.?F?OH6#.=U= XICG)\&>D"!+SL?H;KK [A^8L%!J^,4>+"]K
M(M$RFPO\X/)/T3-VR2_Q=:8WLLS^$&F1M8HR\Y'FHE?6W6BZEWX3\%X7WM%F
MZ('1U/QX6>X1C"'+%VG_]FO'9LQ?+["B])E_N6NQXE(ARNTD=M@S]%0(^=Y^
MU$F/QS$<IKQAJB)L.0MD7E0[!Q"3L9 K2:7[Z</,HWI'72PL,[]^IB9H)3LZ
M+'FEH[@L'4T/Y;YWB%?('OUG29]YB920AP5@/J)78F&<XTU@B7&I^>G)KT.M
MCKV;<LK35PC>?)+&YXAA3/<MNXN&D-"7:3M'F,-8&4(# 1B.F#$5RSO72GNJ
MW:*-#_&\19H;M!#MF7U\_KCQZ4"%%&O#H"V9DIFVKQ5D083;YO08%=_#'[*H
MEMPF4^Z,3B02H,J =G-H #7W\KS*&PZOC+R1:FJ3_1G4DF?6P)9E?X^+*=ZF
M*$(OEQ4R#4<^B.XM#*/FX(3\IG28PBU %]FO76/\Y>VJ[V&ER2]O;7R5Q&D+
M:ESDSKR.TT7*J7[3R<QQ Y37E7?4,+JR'(GG ;'"X !@])U4 ,0>?-C34EKM
M7U!E&9YW3+6@O3GSS)()=[PW[U*%QM$[AR)_D(ZR#WOO9K9SNV*D: $=_&;=
MV=&;T7K!NQ5ZU\O(8(YE4SKH:W3Q <$G_7Z>UI.AQ_XIAEQEO@<L(9\Q]W9X
M&"<GVJ6_8,5 *VJJ,)J=F'<0*,F# 6I$55ZGS#7'D2IG8V;*&/D9D\QVJLM1
MBG"6.U[:/TW(D/[N*/L S@,1Z4A>IP%I<!A8XC-%&G/57X[#V#VO[\@A_GH4
M>8GT?-19,UV1V&IS]U 9EZ@5TDVNRC%DW050,Z -Q^G=H_!:"/@H][3DK+H>
M'PF"B2&G5QY4;R69!:O^:<-EBSJE-Y5L.6B@_C-C];LEY]/5_%?&Z\L5X,XU
M,%HM2C'&/\QJ] =48$4[^SG1T:LRK/0G\D9+4ZVQP-L3<EPBIY'/_"G0MHL2
M)E6(F_CIG"N$L6 5M?VK?MJIM)/;5(X_+9*";>W;#$.D:;.N&SJ73@6U-,F:
ML7-MY0C^8QN '5LE U?-H%#F>#XO(P! P0P SH=M^K0#6DT%X,-*I9>_\/$_
M]-4LF_+V#9P$LYW.]06C/LC/51(K1BJAEWX333[N=3B80.JC/!NM(E X'G8^
M2,DJ7&W4OI_=&%M _K32^+A'KGK\],_: UML-VH'<QK,CQ/JK QD4:$["ABA
M\;8 :&JP.<RFN;5V'*\E<W(>)^"2$ZY._]IKQIN8:,(8=&PE#9RP3_3%Y\A7
M5/9_G:5G_*-8YN,@?_9NK% MZ'3G%R(:+NF,@8]^3QP67K43>PUZ^4QJCYTL
MSJ1DT@7B*O)]MGB@+;9O7B= ME*G:^G70-.=HZ MDI.A'"!D[B]WD2N_!ZLQ
M7C_P1W4AG^J&?+YE'DJN(=J%>*=XO\O7"U_O>WU_\$\2!IJA":Q1Z?'3TEUX
MMGI>^P*N:/?K_F8&A!&MM6IXF%EI8^;'MRWSE[9$>O0JW)]@;DDM&77\%MH'
M\H5QG6<0GCB1/<C-U2RXS-0ZXSQE4\P5S#&GY:4M\E\8=I*L_MPRX^JL_UWC
MQ&ONZHG#Z.DD[+7 WO)*D9M>()+5[]IN)IR'83V!/<DX#I#C-?7-7-.^!L^8
MP6!^^_ILQF7E>5=#Q$J_], +:+6<;<$:K;#3N25L?4U6!M+(]1\[^@S%W0RF
MP)??@N('P+O+)D!I)._%XI40W:&YGPU)K]RBG)H]G[XT/2Q^V#OI.E*4.40^
MJ!= .]*N");N$*?NOO7SXR/QY9T>-TH^W9CQ/,9X[!++5_+FZSOA_A/(V;YE
M_N:'"-NRX]1Z,6O)P81AU/;*A>TG-CG.KR<W5;,L<V_AM9S.V$J97_"SI!ZZ
M?3->_EK&TYIOA_7JVS@TNA&O4SL(7 QCBP1'\8?SJI=GKHT'F^O._>">'[XZ
MKL67LS/@YW6/3WA6[/%;N:-N7G\F2<4/YB4:0@)EE79SX4+H[L74& (KP!?P
MR7XT?XI%U;A2,,0ZE6@W8HCR>S"Y$2P^[?[,_Y-0CI-;SZ+[SM/EA(4V!Y9-
MYW?3VKPI4%%0QPZ -[Q"#_2=1H_9$AII[U]F33*/Q!])4;5^O[SAZA_=I2!X
MO+[6:%_IK+\7Y]S1 FA^6R +H&LWM5W!!U\(CG5AE=ZDK'7JN(I,?)6B*M4U
M2KY_%J@Q+(<<;'0S6]%;47QJ=DXOX5LSGX83\_@_JI*H23J@6X:)KH*3+Z7Z
M[!SYI^)OIR;7!\"IRX:9W$$#<9]W;'=""]))G$)$J^GB P/23]:O67*F#NQP
M, >VYI#SPPO5+I\GX'(K\^?&91C^E4\0<2=4-ZHWU)QT<)VBN16AR-6<_@O]
M1*_F@0!0<7D=Y4?)ET2+(=C6O+O;SXH32/!# =*^?>9CCM]P=;/MSWQO8ZI5
M/S7MTL(,XQ_NCG**?I<18:-*(AC"M?3K(YA+\R<3NV45F\;)???AFNG?MJDG
M&S7>XAU1;TN[L3.;7*'PMY*7*)$.%U)/._GTYJ7M0+'OVV&[A5H6)'<#X.LK
M=ZK,7?JYW0"+6II7L5ARN>_IKIK28OC3VL1C 6*:AL)UBEN2VB%%-3]8?!Q-
M&UZ? V*IB%X8-R.,=C^^?(B*9R>19]!(JP::XF[=_<#Y*E10Z?RAT4.8GH13
M5^*(MR3DFL)@H!)YW=V=DLO9Z0\DA W!NK%\4WK*)2L/RA+JS0:"1^ICHW^H
MG'7/^SSY6=GGB,*@S%-BSN4%NV8K Y@N@2'42M<<UU2]U\U4!;+B&<;0.,RA
M4K2=31:1+*B5\S/E69FK>6A9R5WSH"&^ABGAME?.1QR*,>I-;O9T5ZG=!(3W
M+GO7)%9P7#,<1]2F-V0_$AZB;DKZ9M>1(ML;Q!K5Y]Z&!!YI?58=^_CU0#/U
M49V5Q*);V>31@H,!%&@7;C^&!W0O9,B"?JAP?PHK8EIY9>\SV9)9'U(^<*#.
M5^S,4,_LZZ'#U]F,MMT@[ 6BH_\L67&)Y0)X6D3G"S&0E>":?3O-,*68*L/#
M+^X:SMNK&YUD]PNC=/>QGN655R\XEG!DN:H.$X/'!U5&6?X=!X'EUJ*8?5E8
MS79:1FQWXMQQ?>^N;%Q,FREECI?82-?5;BWYV/7!89J, JXT;%L9LK<=\;@@
M*78:_N7]N[(B7.=)G'NR\(++'F1]9 _"E96 U^,-#[NIYRHS#E=<JS4LZW._
MVVA[OR$I((3D=%&WLD10O2_#\CQ/03BO(41]<OZ<F<^&'(K'4,)0_=U[(EMD
MIIM#Z@N%)[-3W, FW1\, *:(4[)J8P$8LTKDP+U0U:KYX[28XLID/1?3)7.9
MBGD+N9G"V_L*I"RY>@6O&X>SO"C$(Y9+ YN.[?QE6TA9@T;3MQ^X%E+.MAW7
M3'9<]1LPT]_GI7KRB3_?^[<!7I\6NB6N'T]3GHT127T.6@"\%'QGV!L;6\ K
M/TSI>;5BU8.7M56^4^+;C9:D7K>&Z.6FD'O2)H."&LFC)LOJ9O($;T,(>BH!
M<4-M&MF;!6>Y:VJ1/Q*SP"P\RG$X.7 Q]R9'87CI;LZZ>D36C?.?PU,^'HAU
MJXGCX%/GDSW%LOP#[("LYD2PA1 9;>Q8-_D#&2> GG?!L3:+%P=^-+P1??3@
M[OS,E4:I:C/['IG*/K'^SW&W@FZZ3AM",!N_::EF-T7*Y(/FG%JWJ]KHRS8-
MJJJ?PTCPAC#U=JMWI=-PE8M4M?41'#]U-B?LQ1]O3W!8J.9 ZT[-N:0FXE@F
MRND3 YS Q Z=9#I""*7[-4>U+/Z'"BIH;4[]"']\7;K4HS"3HM0'B>C+%^:#
M>HK=-9_ONB5 (!T]_[W2UG^W_^N69ZAA0L$<FC(E:\.==GD/0B$09>YUC\VA
MM^Q3EORAMMDCG\_C3O/T*EEWR-[Q@S(EN^FE>Y#B#) %')VQO0>1*8!^I2<P
M!0B4*H1OP*^SR#@8Z(#$T4B(__T!A+GI@Z?P_@5$\=^P?\/^#?LW[-^P?\/^
M#?LW[-^P?\/^#?LW[+^']?O+FWP1,& 25J^S*XTG0ADG\ 1PPPU-7H3UD.,;
M:NP9)N +JH5 I]^1=)+,/>>F5A/G)#$KE1IKXT,B;'O3_P902P,$%     @
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
MSA$.Y/]P;-6V:QJYY^:$M&*!GJ07H!%?[<@T^ELVVIKH"3!CL1G:]64/T"Y
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
MW(A*;0^#6N7Y23%-&6LH]@9^Y[B(CLQ=C?"@D1YLQ =*?G"YC;/:JC D@&T
M\!;.Z;@&F,A/'<,0=E[K<!B/.K #;CN=+SM<YQVW]HS;##ZCW$EX_E!L9J]V
MP^625/IH?Y$%(>(\3: 7^!Y$PO<AP81 '&2(D1 ')+#J4&0^]-PFCC?ZJ+A2
MVYZKC:O6[&KK;<]ECDF^U$;2N]PJC(L+P:G\N_P14VG)*M=KE[]9GT^:FLOX
M.'($(XQ_^KA?@$'98NLV=YO8OW?"._2:[1%S?+)H.OK4!XF6J#QQ;FA[AV&4
MI[QQSG>=](_M&_O8)1&_7>OFD%^E[?B"92BB<<@@2RB%R$\XQ&'H04I0$$=Q
M%B;"BOFL)9@; 09>8-G9T1YT,_X:%<H)EON<'RSW+\!&@6U?W L@E=!]<(%6
MPQV?#4;0):W9"S$INPW&:)_DAM]H<.%W=0"&E[T.-$]MJA%!(I%BE72*M&\7
M0Y)$"&:4I=PG\B_<JC*!X;ASX[6-V/T^6-:UW8T0-Z.W$7 <F=2>A!!L91YI
M+],2*,>UUXV&GKK(N@T>3U13M[I\XMJX33'"*]&TT+Q\P/E2Y5B\7Y7Z+&@1
M,!92Z;-!ZE$?HHP)2,( PX"H=E,<,VZ6>CNVH'/C/P?5.[;E<]L&M!NE=8"N
M5GNBJKFGGA(S"IZ#[<<.'WAALT]7 -?0)K,H>'M*UC]'@5M#Q)T5M#4=;\")
MFY)D+6GXLF!70N24JQW9>S7R K/42T-I?!%0Z3^'40AQ$F<P"%B(XP2C,#,J
M57MBG+G-%YVD37"OEA7P3EB+8YTCR!J<F[G!:V2.W4"ECF :,<$[MU!9G'2Y
M@6RB$ZTWN"P?]1;[W6HMIQRL=]%)&Y%<J>A/P-01E_QTN2INX%)U ;H C-^7
M7#JQ.OI<[<Z#==7T+KXO5VQ-]10G?Z1R4:X2KYM/.;A9K5BSD5_Q\D&"4[F*
MYSH-^]$3L".73W?2=5J'G1,M@Z\[K27^A;>6W>WR\1'?5_Q*7-[?+W.JG@AU
MQB;ENA(?\[N\>8*K!>>4!S&C,!!A %%"!$PQRF"4418*RD46ATXZ+YTCI=$;
M^O+]E_B/^[RMC"K?RZI11+^B6U6<5"D_R^)F:X"7LN*+5SS?:+C?D$GKJ*RY
MU1)<;VW\T<#&KDJCN[#"! 74SQ)S#F767>!L6(S=R5##II4OO,9YP=D[7!9R
MV.J22A]GK5GMK92-YO4"\8!&R%<3!/<ABL(8XBQ.811'G'HHH@Q990.>'G)N
M?G\G,>"MR'9$;H"Q&2^[16YDFMV UDD+7O7D!:W #EM)F*/CDOX,1IV4S<Q1
MV"<GBRM=I!?L]7]6V^UJN?-%CO>9EZHZVD*ZH)S%C,&0A*J N"HNZ<4"<L2\
M+!%!B&DV/,G@M !SXZ%-1WG<=I1GK<Q Q<V=DX)@8 PSBAH3XI$)ZR N80-W
M*S[HY =* =T?ASI-[!T*WGAY"@8RO&"V@CE"QW,6+.XSL#9C;U]6)>9NHUK;
M@A&K=:5\0[Q4GJ$J)O%YU41,]KLV7Y4?5\4-+S<5NA?$CS$G(8=I&F*(TIA
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
M1?[?^NY=<Z%-[?G/O,!+W=N\8)TC=$EIN>9LX;,TP*IB X]\H4*H8I@*)F#
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
M*((48P09"B3Y^H& 628_<1$(/Q1^%%*C.-ZK(\V-?O=D[06F_MZ(:]/8ZR+
ME\G!*6QCKSPG0LRB\9DKY"9J<S880;M^9B:H7.Q>=O$!T_4J,]%CKS.9T0VW
MY77=T?_>Y)7NE/%YF^.8ACCE'I/4B4/5;"Q+(,G2!'*/^LSC(L+,JG##I<'F
MQJ/;'*.>L#>DE%[$V<S1<H7>R'0Z'+C!Z5B7$!DC_>KD>&^2;G5)\W/I51?O
M<5DV^CC9_M?#9/OW>46+S;K^*#7\&R[_R6M=W/2K$+Q4%(=KOF2,<<KE(L_/
MD&0AGODPC06#/J+8)RGB7F:533JFL'-CL4YD(-]!@?,2/&FYFQ(QZI?UHVI.
MVB@ Y 0SI&[,6(8WH\6YF'-D6G50]V7[95!\ AJ5FP+6"]!I#=Y?^@XX*F'M
MUCCCU[)V).\,BEJ[1=ZLNK7C,0?L%'R0SU%!+WQ[^/U=/O$[5U#FJUQ+N6NH
M\)V+HGRZ>U("+4F,HX A.>6$^O0)^RJ8)8(BC%E X@0E<;9<ZW(PS& G8;@D
M1E24-534EV?$N:5+<ZOQ'Z"4]E55)QH>8AO=M>C'SUSZ@2K6H]'$8B5]@\G2
M)&)RW1?"-*4J^XI0F"(O@8(%F)%(^@O,*%=S"H--FIPU3W,9;"1-8X2Q=Z$[
M)4 O!DKI ?856>PUX&F468!&G6DL8K%1-8UE)MK&&M5"=EM=M^-Z<2/LAL=/
MMTUV.P9[FV@.'C? ]?BTE@MMO/JK=('JMGY<E_\3JU;5H0YIB2 BB,",HA@B
M%J.$<N;%9G62+P\SMUFH%11H2;M:DQ:T=AY/@WG$"4HC3Q,G ;H>!F>#E 6_
M.T%L(OH>B)P=,5\%Y"+OGK][.EJ]JL$>:UZ_>F#$L))495JK1W[/JW_^^OHK
M7]-'M3^EX]TCM>47"0()\R5'^KX/LRQ3KGR2I!E'' 5687_7!IP;4>[)"Y3
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
M36 2$>()FC#LQ59ID]=&G!L5-2V15L7ZH8DZ7^V$MDR>O(JU&0LY17!D!FK
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
MU "M'AT_JG)SG28+%>:DE %:&X=M)VX%U&D[BL'"3-NFXE;,CMI7W/S  ;E
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
M#/IID'HA#4*>,KM](Y-AY[=+U,DHR:83\E:^.8'V4,H9B.";LLX6T>_7$75
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
MSK)/7W5S\9$OO-XU^=W5C.W:_;9M&$7@TR1E GHT5KZ%'T$<8 R3.$D\(?S
M%U95_VT%F-N;OY.X.;'6;;FK)BZ4-YVY]]</.EO8('K>C;G,J&1,(XQ,-G=?
MWWU:@'XADEY?](7)8DXN!7&I8H?<-]\<BNM(M4G,9'BKVB16"%VH36+WG&&T
M^>LF7S'5,.WIN2Q>=+A9]\:IIBB!CU+(1!1!)+"J2>U32%(6,HPIBT5J0Y#G
MAYH;%7:2@KPGJAV_7<#5C,G<H#4R9VV!ZDLY OU<!\,ET5P8;5)*N:[U(7D8
MW#$T]*;*']:*E.ZJ_^#L0;=8[(KLMM]K(M='?BCAS!+$( H9@ADG/DQ]AM*$
M^R0@V(8O#,:<&W&\YV7^(E>HDJK!3GR *] JT"\#;AN0<]T"9LSB&->1*>8:
MC".PC05 ;B-RK@\[<42.,0['$3GFMPYCI'?%TQ,O:8Y7W_ S+]LW@#(JF.J%
MA'FB*DIF/B1<!2$+AI"/2)I&5HNZDZ/,C75V0H)G):4=L9P&THQ*;H9G9/+H
M(:,%'($L+D+@DAY.#S0I(5S4]9 "+E\\\*5OED9R?OV@DY2^KK_S6BZ'./N
MR[4DF:K+)O27@1?S-%/1/7$JW1$>>3#%B?1)""4Q121C9B%Z \:>&T'<L>*Y
MZVVVYC]5+S15^5=-I%6-UPR7S)(S+.Q@R"3CH#LVOVRE!HW8:I>L$QQTDB^
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
MC4Q4P_''1@GPBUR^LV*UDHZX.O %E=+@3P.#N:[:Q(Q!1D%Z9&+I!7JU4B]
M[W>=Y.JXLDDP&B'RRQ2N4>+ K@[^-E%AIIB<C1$S?L#07GG?^4.N@L_6]1?Y
M_5H&L:"81!'T,,40^32"Q%-9S)Y <@G+2!P:+57/#3 W=FID!#LA@9+2ME'>
M 8B7><8%-"/3B24J [KDG5;]YB9Y!X^=N$?>::6.6^2=N6[HDJ.@__S.GZ7M
M'['*PBH>2ORTR]JZ>U(''OZ2^/(59@&&F!,*41($,//\1/X8)"SQPX![5@Z)
MX;AS>^&;--IR*[=*>%*"+P#>9=QB+;OMBL7,#J;+&.?HCKZV4<#N1 ;?.F![
MJ<QWEX$=L."Q@LGM*LALZ(F71E9X'*^7[&X?R%B%J']*W^5NS;J/O8HM[XIJ
M6S??\[+,CX,,8A]SB+BGRCR)&#*$61;'/J%V!3V-1YX;:WU:RU'6> 4V\L6J
M6M$M^<D8=4.&&@/+L3FJ%;0Y=NQ^Z%=]TG*/4#/8&BVG5&4\^+1D98O)$5U9
M/V#HV5[Y7)2XYE^*NG? V+XN""=^$F="+I248Y5E&!+J<4C2+/&1\&/#)9/1
M:',CIJVPH!K8%NHRN*9'18X@&_VPJ$-+"=H+F!BE2KD!)FY/A"X-./&9D('N
MQZ=")C<-B#)7<6EZ&T?%J4GOJBC5A[L_\FHI0L3#*$0P4F644!1QF(:JVRT*
MO#1"- F$4:FX*^/,CS5ZDH*MJ.!W):SA2=$U:"\SAT/ 1N>,\;&R"&1V@]E$
MD<@#L;.+(;Z.R,4@X NW3Q?%>UV'O3!<@\MOV,SZ5%4;SMY+_ET_-#D^326B
M#T_/J^*5<WW1MVZ-JHH0+5E(!.=4P("*2$5848@](J#P61)EOJ\Z^EIO;MG+
M,3>>[20%E=Z<V>UYR:L6S6%;!7*MYH#-K@%VLMC\&A?]23;#&A5 HT.;*M@5
M^%N K7&:B[]M]\V4+HZWR(:#Z7S+;( HTV^A#<?KY);:#8^[N37RU_J1ER<B
MGE2(VC8BC^(L%$&4PH#%GFKDIPX'@@1&680RZK/ 3ZTJRUB./S?>[+?D+93\
M)R,G__*+*J!F&:U@:QDSQAP1[Y&9L@^U%AT81E2.TNG8!KR1&AT;B?!6?8YM
M\+G0YMCJ,?:1#7=R:<'4\N+C"C\LL?2X4TH#2!&5:^S81S#+B"K,GJ1!D'&,
MD7%(P]Z39\=:G7! 26<>P[ /UV7"N0F$L:G$3'^K:(63NMX0IK#_O,GB$TZJ
MT0],.'W!0.?C)RZ92N)Z7SSA?+W$Q".I0 PF*$0090S!E"8(^HD7LX@EJF>?
ME7.Q__S9O89*/)W$!GYO)+2,?3[$S] %&([*V.^E!2#VD_=IM9U.S@=#3#OY
MGM;O:'(]<]F0[6I</>(U4_^HHI8O>*5RJ+%JJT+JW;[X-O%.%*7*[[Q[4KM
M_Z-*2%?UD@:(!YF0;SKA*N4MBB$1402Y%WMA(OPPP=@DU<J91%8L,5E"%JXJ
M7E?@B6-5!I !7 .A,EM?5$;B FPUT.?2-GN]+FQHLH,^L67&WFN7>NC8 /VA
MIU';'<H@R?EM36:SD3^QZ:;:\I_,A):G! [AOGR>X&*@"4\>'.*R?T;A\L'#
M'&&YBGVWJ:N[-?M?!:GNJ%S82GLE73D2^>?O<L;>QO:WO<K:$/^ECW$6XD1Z
M) E5;K-<O.(P)# *$^83G :(I39N\TW2S,W)5EDM2AO]5BM]P!W5.T-*I7X5
M(77A=UU0HI</T^H&?FFUL]S#N\VN9N[\9-8:>4H]:2B'!K)>,#@!UN7RXC:!
M)EV,.,'N<.GBYJ'#&/JW=<EI\;!6A-_+KI*#Z3J$U7=>;5;J;/NCQ.+=IE0I
M^\T!CKSZ6]L)H%IR3@/.A0>IASA$C*J.CQ3#+(H$H4GF18%5T28W8LV-L[?B
M@Y(W&_YUH;-!NY8*E?SIGWP-6'-@6C]R0!OE=%TG.Y)V9%HSMI[>8"/3=E^A
MO1123=-EV]"S5:K)ZVW5:L^Y]4U;S=S1MUND7?*X(\DF)72W:!XRN^.G#PPI
M4M6#[^6]JC%P+@6JVP[F;2O.2O_W.Z=<KA'D.J!MQE?=%[^VO^5LZ3'F11@)
MZ'&2041$" E*J?S1XR$E?LQ5XTOSRD$NA)KECI9E&)$+VY@Q]-2(C\S/6AVH
MGMOL:VB-P%:EIDUPU;4+WJFUZ)I-5FKR)=V?+L1_V0<<.43::?21"[FF#45R
MB.117)++9P]DYI-=)WN%6W]]W5W2CJ_/.9KVDY5<">1-L5<YI;1-">+,]Z,L
MSF"$$^F)$TG9J8A#&'."$Q''GB?$<LT?E/MI2-7NI33BD:SAD;ZLX]%)*ZMJ
MI"-X+L?["U=B2]_OER9*U'*'9 S3&O+\&YEK^J[!??WZ1;155^B3W865EEU?
M815_NM-4[<.XZF0Q@2&<S@HCB#GM)#$>SD=SQHA#V4=YO<OKUSNYD'A7,+[D
M$>&4":R"2GR(<!A#S$4"8\(%HP)A3#W3(*_^@^>VAZ)D THXH*0SC_': ^LR
MD]X"P=CGLV;:6T5XG5+UA@"OO<=-%M]U2HE^>-?)OP_SVMYSP>5*G7WG+WR]
MX5^D<,W*?:D6R#'BTO=*> 112$+I>R4"AAP%7L33R,-623AG1YK;2]D)"LI&
MTG_]ES3P@W]?%>L'*,=_LO.=S@-LY@$Y@6WD%WF+6"OD NS$=.>"7$7"I2-Q
M?K!)W8&K.A].ZM=O&,83JJAZXQ^L5L5/N;+DZHCG.Z]X^<)52X[R@;/[0AVS
MR]^WISI+3H,@B>6J+8N\&"(6I#!E60AQ[#$N221#U"@A^B8IYL8O=XQ=V49W
M: $SDAD=U[$74A_>@1_TD;.-VA/S ^AE"[!5"NRTTMMKG5X+L#6%/L*62JIM
M-*6EOJ[5TQV#W02S2W8;)LBDS'<35H>L>-O#!K>0>"K6.A?P'7[.:[QJL@3;
M4=G'HORX44UO5#JA$FD9^HA%B @8\!C+50]-(0ZY#T4<12QD"66I%5M:2S W
MIFS$!3]YR:4SU@BM-K6 V#3=@EJY!VYKV5O(C$U'Q7WL-9F6O4EBEJ38B-\F
M.7?$V=B@40%T.CAM?3 ,/L<-$2R%F+I-PC",3C1/&/B@P:G,Y8:S;?P/KWHK
M(D%4HWM*8(A]"E$:(4A2^8E&+.->'"(OMEIR7AIL;ES7ALO52LK;5IP7(39C
M,%? C4Q6K9B]4$/EU(VQ]C0!Q'$&\?GQIDX7OJKYB=S@Z_<,+7'^3CZDQ*M/
M:\;_^-_\=<D$RQ(:81@*P2"*60(QHW()$/DA19'/"$%V-<X/1I@;4[3EO%LI
M@1832#EMRYP? GE]'_EF>$;F VMD!I0Z/Z/]S;7.#Y\[<;'S,VH=5SL_=^&
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
MW<%+,/H[8>&@F?),#[U_.=-\>B_"C?T )X/@C/:S^C^@4;<)TIV!SMO3_LI
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
M4W#W7K\.55TX;9FS&*DD$1 KD4"<) PRXX6(LCA(N4@D8JEK!4HW$:;&U"A
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
M;?3>K*IG98J)%?, )0Q)',(L-66I,4NT#10)R),41Y2;='.G6H<]9)@:6Z(
MA6Z\V =X.T8<&,Z!N?"P7/_LL,9_J\(,:"5,)Z]*C:K(H4>S[ 80?=)A'S%&
M)<(;<#JDP%L>U=_U(^7^N*U1^N.WI<@+;DY@I*A/9IK3U3"0891E*4P":4*'
M@Q@R+#D,48:8BHE*]!!-T(J]6\A9CAXA-".XC$#^]+PQ)Q^YEE<_W#'ZH=^,
MV/N4AD%Y/&^3E"<*8&^5F(&N&FU(BN^CZIMP].VC<A=D=.]5;ZQ.^;7Z/ZP?
M1?[V[=Z8F9OUCUT#K%_E$S.5_WF4Q4&:0D;2$.(TYI 02F"L<!+&F3821>!B
M!IX?:FK6WF\_?_L9E+6PSMZP"XC:\9@?G 8FJ]^^@5;*3LL]\$<MJ$>_^'4T
M?%+.A=%&Y97K6A^2A\4=[FGG]VLJ-!-]^_'$5HNY2O67GS+C04N4Z3<7:$*(
M(RB5HC'2OXU3Z[3SO2=/[?MOA .U=/:9Y_MP7?[:;P)AX(_;4G^GY/.3NMZ0
M?+[_O-&2ST^JT4T^/WU!S^P!NE[J9Q5?Y+J-*,OY'*.0AHHET+AIC'M&0H9"
M!B7"21!P3DGBM"Z?'&5JGV0E%/AI4PB@[:,Z2M>Q@O%I-!-*0Y+*%*H@-DTT
MI8*,X@S&&0UQR&@0J, QGOY6/,<)BJ\17<IM?N@6UR%@MC-];H9N8&)LY3-^
M^SJ&> 8J&3T&"E^"P&NT[\F!Q@W9O:3K4=SMQ8O="+98EW/C<Z]#D);B/S=T
MD2OCB;_CU1ZKV-:/(3PB<:82&!(1F/K/$602:\LGD6D8JS@*,;-A6_LAIT:]
M6ZFKW,6=W* 5W+DHH0/\EWEC&% ')I%O[]^"MF["#(0(!J3NT'@SR-9DXX[;
M!>;1#^NPCO[7(>,XC#8*_;AKWW)1CSM[1/5K$W)9*+DV$G]<OLBEGL0?\Y0)
MXXV)H=YJ48@%3B C&8=QC)"@ 66"69W*G1]B:L1C*CS62=)E(VX!C,#:8&DD
M-@E;S^N5-E6,<_19WUW.J@](MK<Z!'N?AOTR ?D!<_CM7"5?#=Y6PINA<0AM
MOQFBD:+57:%R"SN_B,+%2/+3=XX7''Y1\KUX[\M7NKN@WC437T='O%^*=[24
M\S3D2(69A!+'!.*,F3!-;9K1@#.ILC!.[4(4SHXP-2YLA6PCAMZ;,A):3GOG
MU&D@KSNI;H9G8'9S1L;);751^QO<5Z>?.YH;ZZ):77?6Y0M[&#=?38ZM:5C8
MG(F0@"J<H 2F*A$02Z3W5PP+*$))L A0PK%5/\%3#Y_:1_S^NUSSO##%#7,N
M024MB!W6X4/P+(R3&R 9^,.MU3>B73\VN@Z%@S%R R0CF2$NT+B9(&=TOVA\
M'-XSGMEQ1MH]@^/<-7T["BZK_=O?\O+Q[:8H5T]RO3V#G\<H)E3H+3LRVR^L
M @RS*%$PIF&(.**<I%;.(*O1IL9>[Z0VZ]92@+749MW&TO2P ];./>P-KH&9
MK943_*D%!:VDG4 >GWT$+2#QVTGPTH C]Q*TT/VXFZ#-33W)8T&+XK/:'L2;
M;A5U;Z@T3>(T##A,8X4A-JYDBJ,48J$4CGF (N[4-?GL2%,CC4I04TMX%RU2
MM?#MU8SK/+Z6_.$#M:&YHR=@[LQQ#0ROK'%VL'$9XYK.1VQQ]89^3/%F4^1+
M:5)"GEA>)[N;"C(/R_SO4GP4VL+,54YW?=_Y_VYRO?3>+44GJ4[_3ANCPB30
MZU\8;^D+751-5((@2P/!4HA01B#&BD-FME=<\""D4920T*GP\;#B3HZS3#$*
MVNC@QE #SZL=S4UGM@;FRE91T-%T!G:Z@JZR;8/"5MWJG*"C,&@TGM7%2,QO
M.UK[X]UQ9L<G>0\L\:@KP#CH'RXC(XTZ0)9,)S''9.1\T-_N/,H00B%2,$-$
M0!RF 62)$%"&B<111F@:.U6<=!5@:NL%TN:[QS284Y#;$?^00 Y,Y3;)+_N9
M@48)8+08*?/E GZC);V<DF$Z^2X7$')*=;GTG'X4=_="\X7AUP^K]3=-FKL0
M^3HG>[/:%+\MM9&_,(1L<K6_K(K<T+01]/Z1+N__E(L7^:N^^K'X0/-UE;$]
M1TF61CA+(5?<;.89AC3$"J9$_SO+HE10IVW]0').C3!W*H"%UD';7HNJ)*^6
M'X0(/%72 R-^%1?EZ&D<:K+M.'@"4S@P56\UA&JUAH76L9,!- ,[-4%GGJL2
M&*VFIJ)6.]^UMJ!6=V8SZ<ZT/O"4^&3_H40==9$8&._#M63HX7H<<E=^HJ_R
M67]RCWIE^[)>/:SI4]Z4]A#EBF[*Q]7:R$/K%&<2QTR8QH!I3$VU,8Y@EF$"
MXT2%F+(T2I!5)<)^PT]M@:A=GCL-0*/"#&R5,*%_.S4 =2C%WW.*+ [;!P5^
M8%J?).8.I_J#8C_2N?_',TA7>3BF3<%V<FH5@%Z!P;F)\Q0QT!O7BS$%[D\=
M+^J@M\9[<0G]G])CP=G6HF]*R[_+"SU.*3^6\NGS4M[GW5\6<Y5(E*;:_"!8
M+SDX"1$D2DE("=7S1%1,H\AZM7$;>VI+C980EGG='K%M"-+M!U(^2B"7E%<M
MO,VYW+<_\Z9]R-HTNSS_F=T\2Q8+SG#8#[S:=/IV;-OIM,(#(_T,:/F!4:![
MD64MACYH.RPUPZ$^WCKC%WVW):4??A?7$\='CK>8]--U;R7I^8@>R\B79K$2
MWU:J_%/;'$UP9<J#5.*,0AP+O3L)>0:98 *B,"4\CD,2$ZOSY$N#3&UAV(H)
MBD9.!^XY!Z0%I7N 9V#NWB'3BM@G@/<<1 X\[ &JD0BW#V1NG'H%BXOD>>[>
M\5CRBO1[='CMVF%/03_)[V777S1G$5)8D!"B%&&(.0H@B84)#.:8$H1,M\XA
M3D,/!9D:?Z( !<.<BAY-@=_3T5N G=PIJ5%FW\<^_G'I.4!?X]CT2)9)'I^>
M0ZSO,>K9Y_D^3GTG6?DK+9M_W2E--,9"?5RO-@^/)DFC*NMZ][1:E\;Q\795
ME',E,XE9*" +4JX)5":0F$8;5!-(EHH4:6+U<XC:0[JIL6HE?E46>:4W:.4*
M*),D].-B<>01YO#6L]&!9V9@6C;2[YV!'A^1SD"CGF;HNT7%K4T(XC?]X2[D
M]M=5[NH,4 -!O0FO0:BSP2H8JNZD-1# (#'&2>D-$S3.^6@? 2=R*GH#MO9G
MH;<,TC>5[NEIM:S<X'4 121Y($SQDE!0!C%.$&129C!$(LHBBCAAPBU[;G^
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
MJ%.CU$\K_=^?O_T,'K9B@V(KLQN9VL%NQYG>P1S:%NN4,OLQ SNY9Z""^-L
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
MSKG\:M3[9?6G7-=_RY_R<AY'&4\5RJ!*6  QC3G,6,Q@(E.F6,J("KCS^<1
MPD[-=*HD,U&"K>2@$ET3V5/3^/&G32$J<ZHP /REQ\G#4//N<,0P@=D<T3PZ
MF6Y7ZS4[F&A0*:,WM$:Q^A^@4LWSN<# $^#] & H><?W] ^,_$F7_M!C]EN$
M_BI7#VOZ_)CS=WE1!SZ8-?-[7LPE)RE/601YP"3$L>GDA0(*61:PA(LHBD3F
MLH2<'VIJ"\!.4M 5%?QAA'7T[U\ V(ZK_< V,-/V1,R9-Z^#X9/U+HPV*F==
MU_J0<2SNN"E!=WN4J.UBM5H_F4)&G]DB?VAVVIC%5-( 1K%,(598LT8H)(PX
MQB35_XL#VB-K]_*H4V.1>VUH%)17W\%S95?01?6&UU4<UMOP@^>=-F"U5<<Q
M3\AN8NPHQSO< [//MMGQ+J2C(S+8R3PS&3T;G]V0G: :(+_XRL"OD71LA\69
M3&3+F]W(2\A\_J[QH7W("TX7=?&"#_IGQ3Q)2):Q*(1<$&WGI F'3% $8\(E
MB],TBJC55OGB*%,CIU904$L*:E%!):L=\5P&]3+1>(-J8&+IA9(UAUBAL..,
MHB6-0O*?'U8O_ZKOK_E"_^60)BX_>Q1:L%*OI0&[B_O9+&U7]OI(])Y^;Q+N
MFEY'<X8"PM)$;W0BTZH@82DD/$JAB,(D21.A24"ZY$I<&<^)"D9(H&C%;1(#
M0$F_N];+OH:PG=GA$;>A>:&%K,DFT+)NTX-_:L0][Q5T-C(L@?%I7EP;<E3#
MPE+_0Y/"]C:?[ON.>[%H C7?G W4?,[7M:G_<5FSW4' YI[S9XY%G#*"8D@R
MDT"*8J7_ENF_Q9)&A)(4$0\N_>$4F)H)U.8;:#-3R5P+_:_2**2_Z@'<^P.^
M%[>X_*<QVQ.(DBCL<PJV,.@%L[$(3V07[!\I#'UR,/P\#G^:,* .$SAA&'Z&
M[$X=1I"C_^;<A##. QE$0H08)HG>BF,<",B8WH]'0<A3S)52TBH,\/#!4UM_
MMIM+(YS[GKO"RGZ;[8K 6#OKB\KWVDIW-?6P>ZX>-_J&N:O$J3WRWN]]ILWV
M/)7\O"F+DBY-)G7#'I;)1V@N%4F2,$P@)8G>?J<1AHQD',:"1BE#,8^Q6PN!
M:>@U-;IIS=V.1J.GUX[_<CD8QZ\O[83X^<;0F3XOV1B9MZ\VI<-GXXZOV@0R
M=%]M/NVR=E]/O![Y/EKPI[PN#7ZW%.;)>@"YY+GL]/=25#$I4 !C0E*(0Y[
M3,8*AER@) RB."'$.D?'9L2I+:,=F8$6&NQ)W:/SFCWTEY>R00 =>)%Y/2P=
M$D-\8SI2,D<76]H/6[>4"Q><+J9)6#UHO-0&%[WVTA&<;G3C:]/LW=2JK#TZ
M2_&?FO]S]4,__XYS$^!2O,L+OE@5F[7<O?0RT QMZK!S3!'$$NLM%P^JHP06
M97%,@]2JU&>OT:?&XUL%JJ]CIP)H=0 [)7I04;\9NDSQ@^,^])[B_5O0ELB=
M@1#!@,R _WFPIJV;\+Q@T.OG=HQY_:]#0[[?P*-0WDV8M/1WVT/Z>;,^EX]R
M_7:S7FN^_26G+%]4%34/"J 3+F7&8PQEC+$V7U$$:4(P#' <H!A%B(5.9=NL
M1IT:];V3)<T7A<EPTN*#2@?SN:TW>H_>T>*?_RE#(?KW;WKS4E:[\X,&MV;:
MW+Q"=I-DY[/Q#OW [%?#W C<A7G0@O).*/ET4M@-/*H+P0F+PPV^V\WN1V#O
MM7E8_K@30K]SQ9>5WO\O_M_\^>U*R'DH@RB@:0+C1.D]-U,AS#*L()=9F(94
M)'%L9;=='F9J+%5+"AI19Z 6%FAI@1'7_L#L K+7C\_\X#4PM?2%RNEX[3H2
M-QRV77CX:$=OUQ7L'L197-V7!.[I]X]"TTRN<EZ94)\V3TRNYW&4XH"%%,I
M;]TPP2DDC >0IP()EF0LBJT#U2^.-#4J^/CSUY^__0S>UWU/UV!?9O!I];,K
M&YR#V)80/  W#B>8R-1#N"I1?9+"%31NYH5SSQ^9&JZH><P.UV[PZZ2O3)%Y
M2F6:HC2&*6;,N'80S B-8)3$7"JB$$/(AX.^&FUJ1''%H5S)[,F77*-]FT_>
M&</7]<?[A\^/&]X9QFFXX*_ Z<W[O@=/7\][_9!)>-WW]+'UN._?U,_%5.<1
M?-.O314#L6VV*QF/9!A'4"*A]V<H$=HNPWH=BP.5(<ZS0#@%YI\99VIDV^2^
M;.6T:=7KA*N='\@#6@/3:A^@G!T]5V#PZ=HY-]2HSIPK^AZZ;ZY=WK/RN7Y%
M'FDA=\2SC<SXM2X55>>;U[\OI9@SP3'&:0A3*0.((\1@EG*]F^,RBE2@9$2L
MS+/>$DR-16JW*-\QMV/Y=.<9L&.507$=F&]:V<%.^&YIA$;^IA0"V&K@L5)[
M7_"\%G-W%F+<>N]],3HJ"=_[0;<<M*V>GM?R42Z+_*4I-6T:.7V2Y6>E=[US
M$6*$ L*AB),08IIB2$+*8" %XR061#"GE&J;09V8;82\ZBVS[80&#WIB"O#3
M0HLM"\?$0BO@HY1%-(U3&"!A(CL$ATS&#%+"XX2&">:9<#_@] C\F$M*!WB#
M^ !PNQQ5^@-QG)/*/?P.VN:93GHK9;R+OH\J[5#R?U)Y9=Q7.*BT0^+T.:7E
MO?U6@%^D9B_Y^5F:Y,#E0]5NH-@=WU.>42%E"&-3/!!'B809B6,8LX"'"8D$
M2YWZ_UP>;FKD4XOG1C57 +4C&7\P#4POM: F@Z01M>X<8CQB0T1 V.'BDU"N
MC#@JE=AI?T@BEG?U[E(L-KS\558G;E$<9BI(")0Q(1 K;3.2R 1H)3C"H8@H
MDDZMAO:>/C5R:(1S[KW;P<MR^]H7A:&WIK5<X(]:,I_=P4YI[+F1;F> L7OI
M'NMVHIWNB8MN[ QVMQ3O\K7DY8=\29=\RP75GU\EE_F+<:PW&8+%_>I-\U,I
M/NB7QE3)+^9(QA&F(H1Z&YB8 GL(9BC!,!1)%J6"B\#M$_<JW=0H @4HZMEM
MS,MDV?'+JTW!P/S4Z6IF3NQJU<!6M\92:7N=[?2;M4FRA2GMRMI?23$#1LVJ
MM8F'BH&#PC]((S4O KY.\S6?V)YMV.9UD'YDOXO47RQ6?YKX;G-Z^E46<OW2
M"&FJE2,>JL#488EIG&H6U_/.%"=0()E(9C@<A2XL;C?LU.AYEZZR$[NBBE;P
MJJ!)KTKQEO-@1]#^T1V:>2\G!]V"MC.]NH'GDS<M1QZ5$-W0.&0ZQ[O[4=C=
MTVI=YG^OQOFL/BY+_6;EFC;O]#:V+.89X2K.PA#&*M5[S)#$D' >Z3^R-$QX
M$C/LE/5S>;BI45976N.TS;?R EH)[$935[!649 EDH<PS0($S7$#I%&:04$3
M$:$XB"E-YB]RS5;CH]T==B2\95,5=BT7;>'_8?&W6Q[\83KPLG#X\NY$!7>7
MP7-F?3M,?++]E1%'97D[[0_9W?*NGKV)5BOQ9[Y8?%TM%A]6:U.9<(XQDAD*
M.$0A#2$F,H$LC0,8\3@B,0\SSIQB[4Z,,37^;D4$?Q@A02.E:QNB$UC:4<6-
M" W,#Z[@N'<<.J^^UU9#)X89M\?0>3V/F@M=N+3?E_Z6/N<F(*/:^GY<-GMA
MNMC&ZQ6?E3F36*UWB>.[\S%&B9!"8\H5T9P@@ABR+%4P0XI$,I4JB)QB'FZ2
M9FKLT?%H'3JMW!CDMCFRXYK1D!^8E1H]VH/-? FVJNS"@*L$_%J;O1H7@YR"
M>D'6)^'=)M"HU.@%NT,2]?/0OBFFVE*3)OXY?Y'O:$F;O/8Y"Y@@2<A@&II,
MAC@*-),F6)M8>H_,HS0,J57+QVL#38TDFV3)CK# 2-M6:W#-+CV#[F4.](G9
MP/36%ZX>J:67L;@YL_3,XT=.++VLY'%>Z97K>]I@J_7S:JW)YYUDY3?)-^NJ
MP$43=A @3E+*M(V%6*QM+$0A"Y)$VUB8LP3I?[LU'[DXVM3H82LL*+:2.AI/
M%\&U-(Y\03:T\;-%RP@*=I(.$/5AA8E7L^7B@..:)3:Z'YD=5C?U8Y ZN_VS
MVL:-?9,/E24SYYDV(*(TA5$6$X@SS2,L$PD4B5 L4T$@J%.)][,C38TY:D&-
MH;_:1CL6C:QN#'(>7#OV\ +9P,RQ0VL7&_KM&EK.G'$5"9]\<7ZP4;GBJLZ'
M/'']AGX<\5LA/ZOW19D_:0XJYDQ&*@PY@@*G2F\X,@5)&*80Z<T&UUP1)DGL
M0@S[CY\:&VCIS,N]E<^- 0Z@L_OL^P,R\+=^B(6I6K7(^?_'W;<VN8UC6?X5
M1.S&ACM"Z"%!\+7S*?VJ]H[+Z;&SNF.B/BCPS.2T4LH1)9=S?OT"?$C4&Z
MBC41W>7,E$C<>T >7  7Y[Z"WYM_O2R#'(?#Y0N_U\*@;_EQ[_9?[1/?ND83
MX;#B)TE9&)&,PI@D7(WX,E93!1+#"*4IDS@,I)G6\(5VQO:&?]J44&UW?OM(
M(1S"R6B(DR00, VS .(\R&!.6 J#*,U)E@9A%C*;\Y1_DM*T#[J-3EU:MZ":
M,>CXJ]$.4X1VP.*SHR@Z:UELUFV1V4K.IGKZOXD?8KX6S4H!2TG,F")30;-J
M^YM"PBF#"4XIQ1D/9&Z42G_B_F.CT_K];TRT$)XZ@MSYE]T!'IY?\ATH+J^D
M&&%B(;]U'38#"6Y98F2GL'4:@;.:6D<N&TY%Z[3-.[I99[YV16G!@]*C/:LA
MO5]H.8MI$N21R$@$LS114\4TU\H&H8 TD!@'(16<6BGG>+!Q;/1YJO#QI*YT
M7(*MGV"M'065ITUM-U#Y>KS"&_B]]M@R"\G'<V$6Q=VXMWUOR/7J(D>UIYV
MZ+^\]'5FCJ""M!.<S8I$NVFJW]CQD11+?6A O'W=_/BW0BS5C9Y>/ZM!:E8=
M@Y$X3HB@ >12%S.B,8-$9CDD81#D*"8BCZVV%,R:'1O#:U.K4S)B C;6VG&R
M(=YF-.L>1<_,N05PBU]UPNC+W=^=GRNR0\<E)1JV/"C+V:&Q3UR65_?CHB8F
M_BJ6<K%\UH>7[NFL>*PX\KTHV;)XJ3/?'XKG8OXXC5"$0A9RF"4"Z=+U1/%1
M0F$:!RP0* I(G-B0DF7[8V.GCMU@L3$<O(AEL3@M-^BD)\SHRB.^GGFKL7P"
MNAAOC9^ COF54E?E@#LJZXF<2TZS-6%0<NN)SS[+];U-SV.4U:F=-ETQ3[A
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
M%E,",6$<9@R%D,E8RP%&)(^LLBI/-32VT61K)UPV!X$)8\LUF5D7-3N!K-E
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
M48JORX*);SK_N_F+GF;6WRO_(8K'IY7@=\H5LOE"?4DX32A.DD#$,$UE!G'
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
M;OYK,2^>U\]MEN#[M?@T_ZB>L_\09%E.\U3* '$)*=<5B9-$P#RB',:IB%"
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
MD3DLWM[C'GU#K#O.U6W*YI_/Q5S-_)-,TH2(!,I<*E:+>0+S*$T@RT(64:V
MP6*[P.I(*V,+IYI!OS%QTOX M+'@?FXQ<SH-K&F@="5<PX1']DCUB(G.('%U
M)'3LW@/'/V?<.XQZSGVYI_Z[GCGH-=VE>!+SLO@A:H%?+3_X33"=.57(@M7+
MO?P_U[4:_4?ER-W]NT]-^NF]W.:;?A&K>ZGKMO(<TXC0$*9QS"'F.(:411E$
M*:)I$ =)G*(V,'JPT(OW97"/4.IAD!-09?E_P;YG@&Q<JPZOOGDDQ;S\"YA5
M97IUI:YB4SK 4A_5WQ-A%HW=MH,'TK.OYNL[3K;"VF^TGW^9'/;X7:?'E;-
M>UOU?978KP^X=JH%:ZT&]2>G97^]=XQ3M7QOQ@XKJ^\;\P/]?>\-]JS]7J7S
MOELOESJ)J=TKYY%@,DLY1#%586H64DAY("!&@L@XBZ(@LDI7.-K*V,+4QCQ
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
MK#_A\IJ,)MZ18(PJ]>V]MA^R.E%81 C*:Q%2\C(UN;MVH&V<*6?MH#2T.CI
MV'7B34RI1*6!;MPZ=CH*")XN8N&2],GRG-T=+]@#AVGCS$-K>%OM+>+]\;%8
MA]E %FCQ&9?K;V]GH0Z)S34>^%RS']6:1A9%3KZ B#(!W:Z$]:0]A;)T!1>&
MRMY5ECV$Z;F?J![\YD&"^\$DWX&5N<OY_VTQ3^?^?\VDLT)G@FOBQB0)D<X5
MI#HWL!C),K_CE;M-^'5)5@]>\R!(&E#Z'6#IY?9K/X2O9S*B\W"%&U,2ET4:
M*,9(\O $&6F2$$AA4Q0^,0H(6F#I8;)Z<*H'P=* TA\12_7]B@*#=9A_G-*Q
MN.[)32QW%!A$!58+!!4U>6\)->B0!;EWS)K\W?>P![^A![_X(#0,)[\.#,HO
MBT7^<SJ;382,V0221*IK653P$9PP#*P,S&2;G+NK!N]PTW%.0 ^.[R!&8B^)
M=H"$+7X=N5/*U5E.NH[S\C% 3#) D(+SX)WE[(Z1>D-%0>,,^&WV.O4H:780
M\+R>ACB=;7PD,FN;\O5/BQD)?54=\/6WRR=>*U6=;P^HM*L3K@4XYQE@$5%%
M3CS')D[KK@2.&P@U?R5OHJ<.;- 5OFXF(=!G;E$9R-K7H$]8NE=+ F-B"L59
M&_0=!9^#(JZKE_0V$+@?9X?HHP-DG;^:O W?:BQXGI *RD0621I&T$E4RKB:
ML%3 -7-9&V9X:!(PW4U.-X@Z2-GWO%<=(/D.\//3R>?9XAOB.YS5ZKO;LIHP
MB5HXTG:,DLZ9R!8BS\20,"';P+2P=U0='PZE[U(V[EW8"%7#ZJ,#@)WG%M[A
M%YR?7AP3X9C.TBDRW'7(*E,2O#%864%DV@1?FCQ*W$W.N%G!1E :0/(=X&>3
M@[CC&-1<E&8V41!3B!<N#51Q +?.%A0RI+N:J X'T#WTC)L+;(2@(63? 83N
MX""IG"3C$E(.M=\C(GAN/!2MM>."_E<VR0;L"9QF:<-&P#E0XGUE##:GX,.G
M,'^]F'\D5)Z\Q'@U/<XM65*>.;AJ1I6LC[\JT&G 6"P7F4?6I%9C=Q*[\92.
M$M$-J:^^K-=$">95/34V&E/+G<CW(V'55M=BG7*>.&L,M6Y<I:-@Z5$2[\!L
MU?D<T_5FO$*M]5[,ZUQ)G*?*2D%7F*TCGDPAD111P&GA01K/!5,,K6ERYSU
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
M3&4AT98FY3\'4]YGG-+ST1@>$%U')F4ZQ[QM=7X["_.[(L7%<@.8:^V(;S<
MN-"&2XP'+A&BJ*.X@M#@/2=M9&<$9LQ"'#6>'XJQ3@;2C!JCC "1CGVN.^1!
M4OA]'DZJ#*XXHP_YG]9*HYW,8#3I2 D,X*LMT^BU8618G#IJ%GD(IGH-7L:
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
MO/S0XPPTO(>)X><87GS1Y9K*A)Z)(B&P4AL 58*8A 0ABC6>)X%M9ML\1-0
MP4N9KC>Y8$E(=Y[1 21W%Q1+Y%MP*R (GHK@4J!O,IWQDH1.6CX/U?T=P<<^
M,NXCS*BB( :^3.EP/?_V^PKSJ_D;LF:AIK.>)3J\9PM5+U8E,8J71) @95W>
M;2EN]]P7"#9KD84(.32I\'@\J9VTL ^-ML8ZZP"5URI0:OG(/$UG>"V8^K!X
MK R(:>N\XV!5'<6&F4/TZ,'PZ+6H#_QM.I=:,#.N'6T-P(?JD<9 P]CO4B^1
MOC9--_JEX.U\\<=B_G*Z^KQ8;2JK%H6X)W[7W^HZ@\T4S,]59!/-F1;6(KB:
M[5*>PCRR+P:B3B*JD+37ZGNNX<%4C(O7\0&T&$.;/1CRL]53&U[KC/MUF'^<
M4JCV;+7"]6J2K6*6:P%.9%6G&6KPQ9!IJ ,W/$8G6)/TT,-DC>LV= /6!CKL
M 9$IU04PI,MK;-'9V[S@KI[-\]LEGDQ/3U:OYA2VGFEBXKTVVG@!**.KTQ(U
M1&8<6),5:A%YDJW&"^Y![KC-^/TAN+W.NZB[NYV:>[DEY4SR'\)7I ,KBE"U
M*5Q[%>C 1@D^A5*'I'%O;-&Q-.FCVHFZ<3OXNT/N\!KMIQ7EGKZ:(!0WPDDP
M6,C#X<%"J%LHHS7,D7N3;9OTP@&]4,TJG[K#XP ZZ\ 'V/:PU)6H+^IS 4GE
MQ6*UOGH[3((73L>H@3%=0&44Y-;P",F@EFB$$*S):_H.M(W;L]\=)H?69@<
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
MVMXL-],0KDQ'O[J][2>2P/K\X'^;Q%Q2B +!1^)7E5PS^"*""RSRJ%S1O,E
MJ4&H'WGY0QNT'E^O'8#Y]UJN]--J/3TA7E:34+R+*"V46(N5F$)PV3+@&*UV
M2;KHFHR:ND[&R)L9VL#K $EW@!-"?,(Z-[IJX=UT]<<+HF&ZKK^;Q*"DL\E!
M\:FVY_( ,>H"(D:F2T%L5'SS $TC;TAH9J &T4$/<+KS,?NF8\"$=2YE 5+X
M6L)6/(2ZG-84K8T67LG4I'=O)^I&7GK0"&*#ZZ4#L%U>W#<9,=Q[H;0!+80E
M45D-GD=&DDO)&9^-9:X%P.ZE:.2M!6U -8S\.P#2SV&Z_$>8G>*O&"CNQTN6
M;C*6C38E* L160:ED;Q R20DR3TFM%+Z)C5].U,X\KZ!-D!KHY\.@'<^#OP6
M'X5%8Z0KX(/4Q >W%&W0W5]4LM$H2SY $]?K/H+&?>1N:+\.EGX'*+JV+9-N
M^8N%F;<2,MXZJ8L";^D7)1DYDTYFR F]M*:@"DVNQ5T)W EE_HFAK(EV.D#=
MJSE]UCS,*/Y]ORCK/TG&VU0)$UK94+OQZIVO.'F0GM'Q(:]2UDDX+*DFSTWW
M4K1;$I8],6 -HX .D'1>F/)B<1*G\[/G_2TG17EEN)0@$V-U?FB=?1P#F6.'
M'%/FPC2Q6/>3M!N6GEQ&?Q@5= "F7Q:+_.=T-B-+>W-;[RUGD7NGZU@DA8;"
M71,T!$G1;V%:NBBR+Z:),[\[B;N![:DEY!NIJ /PO3KY3*'*IAQS>;;0/,S>
ME->+.D'["^:[>2Q*EL@%@O,L@2IUH+:@P"4D;DI4.2;19(;E/L3N!LBGEL)O
MKK8.H+G=)E#;BL\71=9)"R].5^O%"2YO<A>D9ZYN/BN.D3-J@X 0F(? K='9
M1Q2FR<"6QY&Y&QR?VGM 0U5U ,37Y&8LEJ]KU\ZM,Q6U9,D(DI5)OJ9O!$0*
MQ4&0 #49_R#;/%,^0--N$'MJ[P%#*:$3/"'>S8HE8YPCYV290Z:06BIR'\A0
M9R831^V"=4TBT0=HV@U/3^TI8"@EC(BG6FTX>3:;+?X,\W0^QW?U#M>GRWF=
M]/MR<1K7Y71VL:'LYK&1V:58-Y7I9,@?H'C;2:6!!YN4=4H;=Z,#X'9]XX$T
M[(:MIY+]/Z9".K!C=T^Z>K/IW]E$2K5&@-S1S?BV\Z(D691328,QND[&5!YJ
M13%9I"0-QIKO:9(>V8/6W;#YU)X06BNM US^%)9S$EMMO-YP>_.8<2N#X]E#
MYC5MO2EF9U$!2J^=,<7P-L4<WZ%K-[P]M<>$(971 ;;>D5:(@%J:\I*"GMEB
M\S"R73Z[/2X";5"&[#:&$JL[&NNZ>0M6.LR^2C(WJ>_>@;;=RF6?VKO"T$H9
MVZ<CSP&G'^<O3NF+Y^G;^4[C_\3\D43W:DXB.SVYJQPJ*\>R+ADL^:^@.,5
MSAH.+@2G2TB1WQQ:>X]'MR\%N^'KJ;PU'$\9'5@VNOD7)_@A?+UEH:4@D0D!
MPE*(K2+), 1IZC#S(+@-+I16*R_O)&@WC#VU)X9!Q-\!C-[CQWH:WN'GQ?+^
M1ALC>$*K/8B:K%&<3'(D'Q,"8LC9TZ]M5@KM1-UN 'MJ3P;#*Z8#M-7QMM/U
MQ6JC\WF.%VV-5TN%@XI1R0)<:0O*H2,'P!9R-+6RTDIE1*/>@%U)W UW3^UM
MH)&*.@#?;_CG%9DM%W/Z;<(KOL"MPV598D58X%X;4%9S"#HK\,4P(VO]GFF2
MW'TLH;L!\:F](#15UU^DU?U#W0C7L-%]^_ECM+G?Q5K[)O<0O5,LD373"ND7
M)^I]:H!"3U&,-2G+)@MLVC6YWUL=>GEPA!.92?)6B4EU5@@3I#.@54D9==9>
M->DH_CYIW3:W/P8G.]?K[J>1OX@I>Y;SM'YEF+V:E\7R9//]+W$=IK.&!N[!
M;QW#[.TNAO;&,(68LTX)3+&)+E2KP$5E(<?HHA,^&FR2>!_>&&XR0X^X=R::
MJ:P,4\ PDR\A7 3'BH<H@XSDV6H6\O<0^-@O[=;8/08'UW)QK23>03!QJZ7Z
M^;?G%"5](G[_>/9UNIH4&04&AL"SK]5[C+S>Q")YHRP9+C%$V6;4Z'<(&P=E
M;>'PO7;W0W33)=;.N7FY. G3^<0%3K$-(I12<XZI:/ A(Q@F7*$@W5IL,ZS\
M.X2-:]&&A<%W,7: 3CK V'F-RSM,./U2C^"O>!)Q.9$\<&?K6)K  BBN"WA+
M\754BDYH< )ED^>$^PCJ#5.'J'W10 =C/X9^J'/JMP7&6_*M)8G4R>+>>0<J
ML@R!I '1I92(-Z.,V<F9NOW9X\Z3:H*&(:38@4'Y!1<?E^'SIVEZ.:U#O./I
M1BO5[CJ9$D6W$A(CT:@<B EA,^3"@LRY%":;C#*^GZ1Q8'14IV@@?72+K.V)
M8Z5HA[4@J=3I6*GVJ%I%<O)&"^%Y*.:(V.K!#1I*\3OA:0\M](RHNL(]G5_"
M03%?V[$"JU65Q0B(6B7(22;#F'8L-GD#WX6X'A&V#Q1VQ=B^>ND6:]NJI2U+
MJ,G?$RF!-74+7:X;.,ECV+RB&>,L&M%DI?0.M(WK<!T9:?MK942@K9;KR;NZ
MH6ICXK7B*91<(.7$006M("8E(%F98DC",+N+U:(/O0(C^M--"%W[UG'&<![%
MG=I?NCU 8HODJ-$;H4EYP=:U/=J!+^0&9):B)Y0SY+OTWNX.BC%OJ0,T=E/G
M>XAO9*W_.IU/3TY/MH2;(A,W#D%BV52+B;KRD0$*GYST6AJYRT/O3GJ_]LTC
M:WX?O2V&$.+8V@]?KQ+.I4'#:U6,I/N+*P=1>0D8I=&%&6_M+A5UNVG_ZC>/
MXS,,IOV]A=B!MWEOK<'S;Q_H(S8FD;$29/*B-O(PN@8-UIR2@&Q]+%H[(U23
M#.\.M(TSC?FH>9FA-=0SZ"I#6V==.^U9EAYD3)JB-M3@(J_3[F-0F!"3;_)D
MM0-MXP;3@^-AY^JC_933 =[.A],1-^>_O=)7]F*Q6J^VUCO';.BRUF"UJ2$<
M16\^TKE%7E"0] )OT^JW,X6=8F]?;-SL:6BBJ+%?O':[*5Y/Y_AJC2>KB441
MK=8(/.)FG(Z$F#$0EUHIY%(X?J.G_J#:HHLO'F?N_%$NT^9ZZ,#*W7IL?(O+
M^A?A(_))4AQUY@RXB'0J(U?@7':0.-T(V7(A?)-I6@\1U7VET9Y0^%XER+YZ
MZ0!CU_<M3T3(PF>L^Y7K2J+@& 03 GB!*:;$1;)-!@=>)Z/[Q]EA<'2 [#M
MSJ;)^L.G,/^ )Y\72Q+:Y<S#UXO5"E=7MF ]^Q*FLVKLRV*Y"C-\C^ETN=F%
M-<F:['N*"%)Z.C!">W!")4!A([,4J3/3Q$,;B/[N,]_#8'4,;7< \I=(WYRF
M&WU.M!)))I*?+EA[VUC=0)\%>:S<*VN42BJU0.I5(KK/CPP#M[WEOC=FON R
M+@9;6?5YN@ZSZ?\ZF^%T2GB\"(2VW1ZKB=%>2HP.9,),815YO4&[ )PSK'N
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
M!I8.)U>./!UL$H</0OVX2?=N3&X#5??O*-S+=.VROV2Z;N"H@RXA:5Y <2W
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
M=.9R\QZ90JD%OHC@-/DQ,J//5AF58I/6NZ/TM)ZUA3R;Y]?3$*>S[3M9?<C
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
MZLJ(BNP@;OJP6G[%U?K;A[.P6),TZ\SSKU5LMQRAX4P%\NT+KP5I6GH(VBC
MY+@M/MA&]7L_)FW:'-7TH!Q9>5UT*[J;Y+T3FSY89=Y;A[X6APO#:\/Q0O]*
M"FS2K'AM;"YM7/DAU$U[XC@]+,=780>&<L/4;\M%^B%?A04C+4G.608J183H
M? +DF)2S/"MLX^\,)'#:5&DGZ!Q;D1T ]-9#>1TNOKP]6_[U\?(KQ3=5<N'L
MSEV;!VQ*X[.27!!?SI+#XA!H:V!05 XL.<D9:U*OL2>]TXXNF!Z^QU#SRPCY
M;QSUUFG6[UXT01K@>6:[2@A8KHVW,8$PFNQJ1 ;!F@0I6"V2UB4'V62#["$A
M<*.GWW!](Q'E(_?"%N 2R0HP7X\\A 5CZXS:F)DQ3>[W/T;,2PCT=T'8]VT2
M#U10!Z[ #0^_A[]^)>FL2$P7Q,_[\CN)<$5&9A:+CUYJ!V;;<CD7<#$QH"V!
M8Q#.2-:H\>N/2)NZ?^*AZG\*3^/HHB=T_6NY^O>[Q8?5,N'% Y8D+3)A4SW$
MS13<N2(@1,5!I"@5>EVB;F+C!] V;=*H';Y&TD9/ ",;/[\@=_<?RV5^P%()
M$B,*#\X&8DD3%)P)$@RYLB;+DAFV!=C3M$V;_FD'L)&TT1/ :M\HH;UWB67@
M.3A0QA>(M5N\D$'X4$I0NDG]VUTBILW)M(/,KO(=;7[>I('GO;1\N).6)W&T
MCD6'O'N"\'1GD705L2I91)9*@=,BUZM>Y*#Y.K!)A\"X(^>M3<?>+B+6)P^9
M[EJ+F+2PW#/0+!CR,.H(06%"W0^"(@]6!-E$0D.(>PD1[2X(''Q*N*\".]C!
M?R$;,I/9)N=$(#]6T!:ER;=UZ!SH8JRU.D7>9LQ7??FTH!I?I<L#Y=L!)GZZ
M))G-%Y]K5?.[\Z^KY9]XVW)OAK2/BB2K*T.!D$IU3@$K"M (7HP*W)HF\QV?
MI6K:6+0YBL;32 ?P^C60.!>X^G974EM.0C:666>!5@7)B+D,WM"WR(V-5FM3
MVABBITF:-@9M#JR1=-$!JJY%]?$R_A>F]:?E^]7=<<[OZ8>DML7G7S!<X)9#
M%DLJF8(R7K(&I1R#Z#0'7FN$=<A1QD;W47<E==JPMCD*&^MN0G36X'/V>GG^
M]9*>56_>EC)/>"/ F4%9ZFA&4,$2&REGB"%JB#E;CO4R+CXHO_H^G/W!.Z8]
MYV^&G3$EVX'Y>AV^SM?;N?+73'U<EO5?).0MX'U Z6VRP&+R=4:4@]KU&A@9
M:<T+,THVV1I_1-@@>)F3@U<3O?2 L^6FQ]*FD?KFD.,S:>S*C\R1"5\H(C;%
MBEI(2#:U% ^:QUR"X26UN:?T#$V#T&5/%UTC::,#8#TIJRMN@N!,F ARTZ)?
M,02?"ZL]GU1QC%9+:>IK/4[6('BYDX77B#H9[4#A@(N7*5V>7Y[5]/@;)"+2
M?'LM#[^>X54>\-7Y<K6^RA$^R?S,9&MR[3!60JRWK:.K7@$'9,G2-R3MW.3(
M<RP&!J'6GRQJ)]'S[OCV6WPO\'.EM*T-K<=_23H5O1:@D:2I5-#@HU-@L"@C
M$M-*-.G+]1Q1PY*W[&2A.)I".C"?.P793ZQ!6E))(1<)'$H$A4J #YSV#>4E
M%RPB:^,BCD'\,+">[E'#T15\J,W\U%.1^^8V"TEE=8EW6[E\_$([#1%ZWKK>
M8.C[)Z@YV$LT7=4=B&Q"YE( ;?DUEQT]N#JNFZ$55M5YIJ7)&*8NZ@X^A;_Q
MXD/X5NW U67"F60A:^\L>$E2H>T*22!94X3)C!1>Y*2;5"T_0LM+J"K8!5\/
MS?:AZND@]O^%[,'GC9BN"AFO^2@*<TI:0Y:HMCF,0+( 'K-0V6AREYJLNZ<(
M>@GWW _!VBB*FOHXY<W5.S]<KM(7<F6J*.=YX]Q0-!B^;<1US9B5UB>9,A24
MCJ2%F=84<:>=E"BME?)A$^TG#EAV>>M+N+>^#\S:JJ<#0_?3Y<5\@1<7KY?G
M<;ZXEG!UJHF9>XQ>^TG7S4UFWA=EC1-@7 CD6$L.T5DRZ1(Q""M%<4V:?^Q/
M\DNXWWZ(L3R2LCN ]1,._C4W:#()T6O@K!89U='04:,E;Z3>=>99%=DDZ'^>
MK)=P?_T0>(ZHM%X@^ @;1&U4Z#S$4)N81B7!,>3 92JF]MQ1V"3K^00]TYYV
M=P*Z ]7T,NZF;"6Q7'RN&9 [$CE*GNB9]TZ5'QHJBJ[R0IJCXSH58%EP4$%[
M\"S4(B%NO'09DW^Y>:&KO>/=@K2-FRS$;3.?F;"\*(DD#Z]"[>3OR'EQ"+F0
M!Y-T\,KI%I)YCJB7D"G:!7&/'(R.H[ .]OOK*/%W_!,7EWB'$5:"P*QR+32N
M8WN)$:=H*U&I! H'$^=MJG*?I.@E)(T.@=TXJNH <T]XS'<84I&D@4Q!C%&3
M&Y,S>)<=6"1/&@.+V3:9<?!#REY"1ND0#(ZKN@ZP>(>)#6^?OH1%=:'6F_.T
MN+[#F8\%N2T!6*@5IMIQB((G2,B3(6.?BFIR)70XB2\A4W0(.ALI\V4$2G>[
MZEUWVKO;5;]QO#3P]1.$3?L(IJOHR?+D2S8!BB6[2Q&^!Q>L 1:CD:'PZ,++
M'0/RF/9^/GL@(9>M2SER8*CK313-(/+$(7LMI!,IY]#DTL80XEY"-+4+ K_K
M_SFV COP*NZ$AA_"/,]R$4HJF\&)L$D"F^H>%8*+5T(K$4QH,M'\ 1W30FU\
M17_7I6=_J??3*KXZ*22=VG+H8KV=6':U]!:?-U/*;F2%OM#22@H\*G*U#4<(
MR#4D%5U6+!O%FG0 V(W,:</VYJ!KJ+.I"SP^K<+B@EY;I7K3 6L6R+H3, I$
M+>JH):UA<^^.C+SQS*)F4?[(8WSZ\1/OA@V5N1Q5LE-CX_%#^=NC^&L.:P'*
M5HF;*8W+\O9R?;G"NA2O:U!F-O,2N1.@K8]DIW, "L\TH&6%B22S='$0HD8D
M:N)DXY%P.)46.W#1GAXU<\5S[?'R^DM8?,:+F0I>EL0,")/J'=!L@1Q;#CQ$
M$TI.EJ1\U#L_CQ#Y$M+CA\01S13:_?" JP.!?5(WUW\Z;MKE48)&2IE</?LM
M(;!6@578_&N^_O+Z\F)-SO_J%DI:>D6.'0CE#2C)(SA.YLAF9[1,12)O4ED_
MD+Y#S=</7G-G,J9WTNAH0#-?0"E;1W/( !AU+MDB,Z7)-)2A!$[K\+5 TT/#
MU$15IV*4]A]3>O\!30Q4PU&C0X&ER5%*)=/R*1%!U<%,09,31[N@4EEP$5R3
M&/Y(9NK-_")\_KS"SU>;_UW!WP*_)"%BTA:D\N2_6BOJ!?%,GJP52!%X,6VN
MIPRB[C0,U"XX^JZP8'0E=>#?/RJMBPNLKN%-G?@#%CG+66IM(//(B;'@R,K+
M1/:XR"B%L38U<?/WH'5:;_\8J&RMP XP^C'0]O.)?GES%7SSY3J'?9\M+]!G
M%D&RS6&U);:25J"EI/_$P HVL8\#Z9NV*.886&RAJ [P=[\5P3-LY9"9D^3N
M6O2UR:."&(0$B=ZPK$2VL<T$T&'T35OV<@S\M5#4J4005_^YXZ1@CM_J8KP(
MB_P/7'Y>A:]?#IF)N-^+FD0DAS![Y,A%&?0VN'JP&ABHXJNM4PFR24X4P5*C
MRO0.(I>92\EYX1&L<;JV^Y80<G;@D0?OZRA4W^0\_SFB3B-.V04UN\0I.ZFD
M@ZWW>BG/$W&U7LWCY493?\\O9EIJ8ZQ"8 Q+;?VCP1?CR::+;+0*)K7I,/LT
M2=-":SRU+YOHH%LTO5F>A_EB%HO&P@1)IZ1Z)S!Q<,J1CVH3UPE55J5)>>!S
M1$V+J+$4/PA/>VBA9T35L^CT*YY'7,WJG5)O7 #IG -%/BQX2_\R+CDCC9<^
M-TE>#B&N1X3M X6A&-M7+]UB[>URA?//BRN6;(H>73 @I*L-^42!Z!Q"TB5F
MQ2S*>,1-\1YMTZ;BCHRT_;4R(= N5NM:'I OT_K]ZB.N_IPGW%A[40)B(?E$
MK/(1D1:*H< \82@J1\9\&9+8H.??011]]Q!-3Q$P+71&=ZQ&D7,?.*G%(E<<
M7%PM)I%B(F!;T(;S*A$%,:& (+FUG'NRN$-.!W8!R_=43+.MC:/8[U%RH)2G
M+H)\MYD:L"EA"HO\*M5!U<O5'"^NS*/2=2A%L%"2IV#7Z 1.>@ZTF)3SA4F+
M85!AXP]>-#DH#M7CLI%0IP;(QV\7M5#SBG(?D+9$KB![)D'E7)NS4( A42%3
MT@F;[" XW'OL-'M((^7O+[#)57TE@6O/* MMBR"^E2+#Z,@9CTXR4B9]:ECD
M*(;U.[S_W&F.VEHI>W^1=1"U/.$]_3)?X*8Z>Q9S-C:2>3+%$7I3C!"*\R!"
M$$%[1GMDD\J['Q$V[7%MLVS>J/KH %\_R*C__'<ZNZRS2&M-!/U__A3^GEFA
MK*#%")G;.H:4^ PNXN:,T2EMO5!-HN0]:.TRI[PG6'8K^#Q8<Z=R<OLJYWE]
M9C@;I\_ D,<V.94=SLB1SV!]LL9PI8!GXT$%+L%',I])L%JEQP1KD]H_TAGL
M8\^^*?VZ.3%/R\^+.A=PECE&QRDR4%S0%Y,M.)4X)(E.!JV*PR;SI'8C\S3.
M:7=!UI#*O9'4=BJF[W>LKC'9^ ^XVEB,1<+W\>RJZ?LAS2EW>T&C(I7=F3MV
M67U216?:K[VT!E3M)^2<P#H<M 2?)<^I20.QX][^>5X1/__]%5,=[S,_IU]Y
M7S[2IQ<E;(9<;MWMK+TE]R:3@$0D)\<+6GF!?!X=19W0QI@*#:5T(/FG84AW
M0>(3CN0QU=Q/X+,_UQ_78;5^$];;%+7,S&")###645Z>$?>2)1 YU'F$*2;?
MI&W;N&QT ?:C G'LM; _*E["FKB-;(.4+/,D 5&19V<*N5LR9G ^!:<X9R+V
M:?1W2V"UOOMRTFMA/S2\A'5 ?S!?9CX31BM5BB.@UFI\@Q)"C )L+EG;*$12
M32IXQV+@Q/>#/0$X]CK8!PVGL@IFVF2C@C3 F=847&L/CM..YTR=;&JT%#B=
MXW/B-OR(^-U)CZ>2'_EX>7X>5M^6Y3IVVMSLK ?^XXSPV.<U37(E^S-ZY(Q)
M*8&72-B2R3!RB!-!6#-?CSZ<1!UEL2TWQ"E2R1M5U GBF'B,6M3E:QWQ'@IX
M[2(4C8E9*['HHR6.KXGJ8H,?%36#+WCOJI(.=N1G4]ZSZ$1!H<G-#XJ^F.C!
M.ZD($0FMQ20X;S)*XUFJNMB!CPZP_91R,MMJO:=>B:7]Y?Z=X>N+I8=OJ4-?
MT68[W8O!(V^EV6KE4"-(X<EVA6@@F" @1LN#9R%)V3+#TGHK?;(9PDP(IYTA
MUU1RRT&A07"!)S"&A5"T2*B:] EXDJ+3V$1WP<O@SA0[*:.#'?3)%@<SE:Q.
M'AVDX.M$+>? 9>- UQ1:REFSW&8XW%,4G<;.>0BJQE%&][OFAK&]-L.KOQQW
MCWN,G)&VKNVC;[#!3?$L*@6YY%@/)2U$)2/(K%- %V74;489W2/CX-E-FZ>]
M+[]L;@B\F5^DLR5)]6[/,IM#KMD8PS790.'K&J#5@(9X%$RB,PWY?(:R:3>F
M ]#PW<BE4770W3[T+&>Z&,&C%Q P4$3"@@67.!(>%&HM'&>-YG$/)G':G6I$
MF#722@=XJXP@/N#OEIO(F5="*+"2&5"1 !&2,K3?^FCJEEMRDUCB>;*FO4(P
MJOD:3?HGXNWLWY#WWM^W\'P:MN/]#C(I<U44<(QD(ZRL-D(&B)Y<9(^%,=^D
M/'!<_^=U^#JO P8W#WVW>*2Q_G-VTGF%UM(ZX?7"KE(DB,A)$"RYS(-,5HHF
M,CB(ZL[\IN$H^BXW>33==;#'#6V?*9Q";XP'XXJNS7<*!)?J@2J7U0ZA\TT<
MJC'[G![/F]H??"WTT1/,7BWRF_D*T_IF7LY6>%>)XH3S/RNCOX;UY>K[)L(L
M&&N]0 BZSM".J""$8,!X*2EZ0>D>7MT=&84'D=^9:S8"2(^GS0XPO+7Y]QW2
MZQ%+GY8_7?&+^0END]:F&*-!%U'J)/@$W@L)6M5+U<8ZDU.K<&%_LJ=MX#LB
M9H^HO2ZP2NR]7EZL'[!AL_<Y^ 3<AGKR4"*QP16@H=V$^).ES>6;)^@9A"Y]
M$N@Z7-Y3M\G8EC^]NE?^M W"'_H>UJAH*.KF64N*ZCF"8]I!L=QPP9WF#Q,?
M3S30&/K&03 Q'<.DG7R[L#7?)VIN:CF>,J<R.::XI0W?95!>& CH"G E+,<2
M&,]-CJ/WH'40^&S'X#N6GCJ XL?T!?/E&;Z_FH+YZWPQ/[\\O[?9OUVN[D7X
M#SA&1)93"6#JD%>%M,<[X7CMF\.T5 X-;S)HYG#2!P'5G0!0CZS%?G'[^V8V
M]AV6'V;#[S.=&;I8I(<Z)!,43Y[XS1F8BT(9E5F(;7(T8U _"+W^=-';4)<G
M<KSQ("EPR!V"YQ_8X@!D$/%M3D308:"=ME8+J=J$@WS"*&@ABDC1 [V-J5:^
MTI@G(K?+XJ[=SN045Z]X>_%2&2]2\;6B."=0*5>_@TQW0JFR<R9PT=B /4E;
M5Z<;NR#B:?,TCAXZV#U_"F?U7M;'+XCK7^IO7T\,L%GG8HAPI>KQ,QH%/EGR
M!S23EC-#@523\L2G")H61*-K?ME #9W"Z:J?IA-$JXD<4&59"Z8<A&(I//=:
MD6BX=[+);:2G29H64N.H? ".]I!_!TCZL,*O89[K;=5%M=^+_'[]!5>O+U=5
MN-M\T%6'59.L9<X**(;7$72&@^.8P<H2O0Q6>-]DDQ].8G](VP<4RZ-HJ /L
M;?CX;;E(C['",;B8#7A>;VXAA1G>L%2STC(DDSA337(<S] T[0%^(W2-I8,.
MX/3092!&?KFY:.\I6B561!W%%$!%%\ %K.N#2\V3R[Y-'Z?GB)H64*U]K='4
MT0&T'BEYN0VT9THD[50P@*EV^\7BP.G"(0G),Q=*FG"LBVNW5$V[%XZG_!\7
M'^VIB0Y@=2\]_!NNWRW^Q(MUS;Z]6]QG].(J1?=8.<",MG6+CAO:Y^N%9!%K
M$MEGB#$Z6JG96=6F <$HY$]K!9L!=0+=3GTZ?W.]>L/6FRL*/N+96>U.LUJ6
M^7H6O=59*R0L15-[]AKBIQ1 ^MP';=#R!SWFGYIL\>.735O,-CJRFLAX=\SX
M+686V_'2Q[:#UQQ?72C-%J65KG9>C*S6(7"@0"<";0,\99>$$7EBTW>?XFF+
MU7JP=@=H\%"P?FIAY^YQ.W_([:NSL^5?-7 KR]4?Q/'9&:;UO!:</G)B/ LA
M2IVE 6-,C>08@RAE 9>93SY29"?-'M9Q1!*G+8<[ADV=2I^G9HEO)/%VB"1*
MDLX[\L=IL7M0A38F+S6CP%+[Z&QA63>)D5HQ-&V]7P]VO)W^IS?SCT>;#^2Q
M^6P6G);>>07"UZIKBCDADBD&G85E.JA8;!,/Y,>D35L5>*0,P,$ZV3]H6E;V
MCFQTZV25&$U1$'2T]>X>@J>-!)(HJ@B/)KCF><P?T#AMD5\/IG$G+9T6 &\*
M/*(K&%(QH+E',NC>@L]2@G6AE"!8*&+R#?W1NJ!CU^WU ,B]M-9;@G1[/>KN
M.=@#IA_<\ZNS1N^+X>K,=*:%49D+!MRHVH:*,PC))PCDG!2N.)*WWAR[H['3
M3Z:_"0J?0_TTD'AY"^/V 'C&;/;)L01:UZK>;#4X,DF02#HB6^\]:U*0UHRC
M?LX73G!Y[ F,WE;(#]RUP%RBS39!TMR!DK05>Z<8I)2$,12@^M)D\.W83O51
MSC*.CN(1E3>:K]WV&L)U:<9MW__+<'9U_6V.%\ORC]7R8OS+"H>]ML65AA$%
MT>;B@[&1250<T.L*ODS@4PK!1:98D$DXUZACPJ@7'W9LEO'82?5O).!/?^'9
MG_@KJ>H+A3;!!U.RA\!I<:K(*;01*""+P(U0UEO11#0MF.GJ:L4NF#NT+<KH
MFN[ ,QA#!I_^6OXGAM7%3-J84F29]C9&RL!-CS_F@5NMC.$RA=QD\,F83'35
MF6IJ=.^EV9>":D(H;KEW3(C@DZT7ZFE-9XJ'HXX:C+2B,%?#9=TMKF_8Z*J=
MU>3(WD^[+P3;;Y>7JRWS*J(V-2\?6+WN(RQ""%:"UT*4R'V*;6Y(C<I%5TVO
MID;V?KI]*<"F+UOFBV)9J4#,8TKU6IN$:+,%BXDS%!1UER:=LT;EHJM^6Y,#
M>R_=OA!@?_J"*PR%B)IEYZSTI4!0*9 >(D48OG#0P28AI<7@VMZP&(6-KGJ$
M30WM/;7[0K ]$\8PETL&EK4@#TP)\,@D8,88) H?<MNRH0.([ZK=V-0XWDF3
M)Y)_OIMA?;P=Z<&YYN&O:)%7WI/!-CED;:./B5E@K-: <.G "4[[>Q F,$PE
MJA/((0]M7OM=]C"1;XZ>UH\K3!'[/$.PAKY$5DI6WB?9)-.P+\%=Y8)WP<Z^
M[88/TE@'^_50/F\S?\9Z[\C-9E%0$,FX@,@\ ^$U8O)""BQ3(K++O.TQD+B7
MADX)@;<9.O0\>101LA%U=E"]-%)2!ANDD#9EJ^.D5K'3'.M14+B?EDX(AW?R
M:9SK)$.=?\ 2*!$D!*9";2R/F7PZHW6C9NP[4MI5/O08*-Q/1Z<$PIO<ES96
M25L2Z*AHE2GB+=+J A0ALQ*M]FUF3>U,:5>YRZ. <"\=G1 ([V2I"N<E*'(R
MLN+D<T06P=<.6]&DX#RSV4V+PD[SC,?9D??2T@GA<.8Q9Y]2@<+H"WD:'J+P
M"6+6/!:.5OHF^<*A!':5$SP&YG;2R(GD_5[E/*^/#&?O%F6Y.M\VF3LTU??L
M4UMD]X:ST2:A)\C&F-HU#='5SOZQ@#>^$!IMS"9%GNT)S >]OP2NVD\2;\&+
ME 5(77L"RKJJK*CC<I-5K' ;L,GUD$>IZ2H5MXO6GQ]0O8^L1]O+&E>V7WXE
MNU&-:3A['2Z^O#U;_C6FK1GX_":UZGNPUL;^%,8Q""X 772U"$:"XU*!MUD7
M':.V;7J*M[0_-XTDG,= C-".6SE4+@A:%$H#:HUU">8<FE1O/4Y.5Q9H%[T_
M;X'VDG8'[O3O\\]?UN_+'Q>XN6C]/M*:6]164S__G;Z$Q6?\;JC)S72I6;!%
MYI(I9&5UI!D97G H$\@BF<]<)G1-@'4 S5T= !R"OF/I[01WR;NW-UOME#]X
M1^O=<A<6V^R8/!,\:\+ RT"VKDX%\%Y:R,PQR9*/7C6*KMOMF _6U$R[P+7Q
MY#YJF\@_M08J7Y!BM);6+/>FR:GFLU1UM7_N@H+G]\]#9-_!-OJ$J;WNE8 F
M<2LC&=ND6+U"0$Z!80)XRDPQZVM!5'LD/22KJ\UP/"@=)/U^L72GL8"(JK@4
M%*C,(BBFB:'"*(2VR&R2*(QM4MS[0\JZ.MEN@*@]== OJ&8QQR*<)%4K1SXH
M^9WD@U+TXGWRQH7D-#^F9>KJ4+H!@':2=P=]SNZS\2^LNS3F5W_2IY_)6Z_#
M5*Y_^ E7YWR&M>>),@A%A50KTQ&<L!0(1Y4TJNAXF\[ZNQ+:U<'S>$ ;64/=
M&:X'_+V97Z3EY6+]>UCC!URE:IA=+E(JE2&0B:;=OE:ZE<) AY C<]ID=H3-
M\<>$=G7FW R!AVKH5/(/-VU7GBZ4O]X$YJ,VGMGI?6T[SNS/>J-K DS;H(PA
M%&.=ZB %>,5+]?NM\8Y9%FT+2S#^-0'$)_R)F\L7E_A]T3G9]A(D0I:^U&%D
MB58WQ=%D_(MEJ5C>9M+#O@1WE=G8!3N/%40TUU@'6_-0/FN]VZ>_EC.FHXL^
M.>*G(,5-0D$PNDY)DT'HF)RS33J_[$AG5VF18^!P'_V<&OQJ!?J,99^SD@&X
MJ#$[]ZX*4P'+V6:>!2^JT8:P(Z5=Y5&.!L&==71B(*P%Z#/CF&"69!AU'>O@
M!4*M]X7L8Q$Q&)%TDP!Y5T*[RL0<"X([:^C4$$A^_"RQ0O%7O7T3"GD9UG+P
MC#A%QISB3*'3D_J%UX1VE:(Y&@)WU= )(?!5K3>_85++F+W#"-'491:2KMT0
M)7@74LB*5IIKTD)X+VJ[2M8< XO[Z^J$ #GC/EOGC(=<1.U$4>]E)W(VC%(V
M6(\^HY\2@WW=$3@"[';22 ?G(\_R]<<B7V4_,?_\=Z)??75>OYLQH;+)),F"
MD7Q<0W%^9,1I9"Q'%V0QAAT==D]1.^UPHF-A<!1=[0[(!@,)GSIYU)I[7FP&
M6TKM.1P4>,P<K"5_%K6*N<W8M4-.>IN-&!H15F/(^T1..8[:6[^7COJ=]M%7
MC)?@;0"Y'7,N)42I,K"0LR5P2=%F/.BXAQOWQE:\O23QXH/9[K?2O2[G"D9'
MK %Y;516F^EXB(K<4LZ#S245AJ[)[KD'K5T=:>R"F&?'BS304P=!PRXLOEO<
M--8AD\Z*#+69G6.@D"4(T4?(:+V+BI''VB2$V(_<KLXVC@7(/;5U>IB\;;.3
M<N"TQ@085RB,8@DA5F83,IU%SB&H'E#99TND(^)R/XV='#)O6^]$X[WGVD,1
MP9-L:TZI,()2%BDQQVB':#\$=3B]79V"' ^7^^GK]&!YTXQ'\H0>E2 /Q2*H
M)"QXEREB2X9Q$2Q&;#\D>CB]71V-'!&6>^GKQ&#YYA+O=.<QTL92IZRZS#DY
MT74\0PX*M!7>DDOMV?3 O$=Q5R<EQX+F_CH[,7#. N>.Y):AX*9WMT1PQ4G0
M6I"3(EP,L<F=R%V([.K4Y%@0W$DS)])=Z;:T^![S#[-N?RQ(H_?3L&-66._]
M[K;5UN.(I$UR,@6I M,!0D#"8F&2PNR(8&P*#$V('$/_R<D'\AN8]DH8HU.I
M@,$L0<6Z#W!90";R3>@C5D23NH:]J.TJ0;D+:IX_A6FAJPYVZMV8O)/V(M]8
M>RXU\*QK_WE%,BZFSOPJBJ5LA0I-*J_W);BK-.7Q8+FGQDX1F7<Z@BM4TA0!
MHM3$5RD6G,L&M$$5I N:R2:IROU)[BI9>51T[J>U$\3G;0+,I-J:602PQJ0J
MWT3!G.,0!=*B5,4RU^3.P-X4=Y6R/"8Z]]/9*8+S=L8AEYY;R<$HCZ"DTA"C
M-N S"=850PZ-Z *<728NCPK.O71V<N"\DP5+RCE=&XDKDF:MJ5+@)!*S*ECN
M';$<FY1I[$MP5XG+XT%S3XV='#)GFBFA>7(@;2WD]-%!1.^@T+ICW/+"39.A
M<;N1V57N\G@HW$D[+R![^7IY?CY?CS,8<L?W'#LK^2-6&W5T5HQI#!:DC_4*
M5>(0=)+5EA5T+A$H3J#WPY!%].;R-ITEK0Q%,.!8ZG"MNEZ3]I"-*U$X\C#"
M$1I6_HC,KG*.N^!D'Q.WIW9.9'LE[N[DK%AP,HH<P9<Z1 2] L]T@AQEM!')
MJW!-LOX[4]I5>O$("-Q31R<%PMO4E#*E>&D=1?_5:[%:@S-VD]FW@7GMPW3)
M[@>T=I5)/ X0]]/3*4'Q-@\5F/-(K@UD62\S>LD@!F-H [ F%(M&MFEXLSNI
M724-CP+$_;1T4CB\23FAB%FKH*&6:U)TKPOXF"4P[5ET4K.@FA21[4YJ5_G!
MX^!P+RV=#@[OYI=D2<$H!]PZ\CT,%^ $*A!2*VLXC]%-&9YTF@H\ @KWU-'I
M@'"&41'IR0"9^-H"GM4+W"J!C-(DJWR0;0J2!M+75=;O"(#;21_=I_O>T<,6
MG^?Q;#N[8J]4WG?/&#=-]SR)(Z7@_K%<YK_F9V>O%OGA^VH;X+,ET84W, LY
M%H8A0M$ITG;G+$6BI4!1)M:+4-Z*)D[)3E0>:I\&O>P3R?\G^JM_SZS(EG%$
MT*SV#%""7 #-#:3DF9?>NAR:=./?C<QI$WCM4/;0F#547O<-'ZYY#]_S_FE3
M8;R/D?OQ0\>U>CLR,8D9]"Y%'[0":YBKK585!"[JM1&/RA!,'38IX3BJ&;P^
M'WI?KE][NVRBBE8X])!UO<I51Q'$6$_^+,9HZP6)T.1&Z#,TG9*!VP4_#PW<
M6&KI(!"X9>4M>9MK_*5.'']TT=^R6'C2J7AR;[VO 3>%.>3C>O)[2\DF2=2F
MR=+;@]9I3RRF0&0;-7:$U.5S+&X#IU?GR]5Z_M\;/5^-N'[ .Y=9FB(Y)+&]
M!QLI5G,&6";9&V&9C4TRS&,R,>TAR/&Q?73%G[*S^2KG>7U/.!MGE.N^KSJ:
M8SJ<X4G<5:T]IMJ0D_F<"?;%0^3&0E8E89'!IS;-HR=R5W^ZO)@O:C/(]/\N
MYQ<;Q5S\].W.=YME.8N>]AGC,S!5NS87S\ [2:&?+4E*)UD43>ZP[$KH*3FV
MNR#M:3>B@0([\"$>X>K5W_.+64VI%D$<1&T"*,D8U!8MD)QB)9/['K!)C>L3
M]$P+M[8@6(ZOD4Z!5?^Y0GRSK+,$9X@J<\<C^*#JT$"LS2VL@YRS+D%'9OC1
M(':/LFG!-HK^!V!J?V5,B*[JALU>?YF3M_+WKW@><35#7JLMF($B7:XC#@00
M'PE2B=;IC,IE\R-?[OO']H>! _2U'$5X4ZN=K/#9V;>W<Z)[^74]3_\XC_]Q
MQ4:21:5B''BN*)AB6 MO,@)BYB$;4Y/S@S#P]#NFS9LT!,1(8IT:'?\,Z_7\
MWY?K^2=,7Q;+L^7G.5Y\^'/]?WY9Y_]SQ8^1PBE+.P(%W[I>#3$04!4@-IU0
M,9&4W""8#'C9M+F(AG@96]!3 ^?=XM/R,GVYR\V[1;KF1 :=$R8+0@?RY&16
MX#):",8$E)B\TFP09)Y]S;1%DPW!,IYPIX;)'XOYQ7+Q\2H!<_%Z>?XU++Y=
M,1)8L<4$!<H4\LV"D;7KOP3CE#=8*.XL?!!*GGO+M!6-#4$RFF@["'N>2<C^
M].W7\%_+U>NS0%*L'GTN*16EJL!2G8V)&WOI*4K4W 5OT:*^CYIQ J =:)S6
MZSEJW-U*<WV#\I:QW\+Y]4H.3G)G)?E]4=)*YEF E\Y UCYZF[V,;0;?[TCG
MM#%:,[P,Q^7!RNL FV_F%^O5/%Y6M?T^__R%N-H:?I$\<SY8X!1F5#X">$&.
M9''"QURBEVWZ>S]%4+=H.QP%RP8JV1M:?^(J+L=J2'MYL5Z>X^IW/-MHZN++
M_.LU,UPRJRW3H#GM$,K8 (XG!2@2QR0%NC95H\_0-.UN>TR(C:68J:."7\/B
MLM213JOYXO.'U;*.>[L)=FY<6%Y$$+7;12D4#4N'$&- T$H)EI%EJX;%D$/>
M-FW>X1@8:B/X#K;"WY:+1+$/KO'59PJK-E<<KCBQ(BGM=*S]1&LFSNDZ2;I>
M>#5*J<(L]TUNG3Q-TK0IBV/:JI'4T@' 'HFB?J$/WJWQ_&*F$1W)18$N]=*@
MJJ.B-<]D@+/F&C63J<E^^!Q1TQJSJ8]]]]--1SA[O3R/\\5&7Z])8O.\N=)%
MTEJ%Q<66,C[C(16NG0*1ZQ%4R06<PP"TL(1AZ$VC.0"[$-G=:>">T'@"<Z/K
M:6JW; ?&/FR5^<]P=GG3=.IUN/AR?<>0^%9&))0DX+JH,UE[[VP$]+(4HWA,
M.0[RWD8DJKO#R,/P.*G..K"7UW1_6EZEU*]E@1>;X; S$PQS4G-@MKHOKL[.
MJE>K@S>:.\<B8TULY(\(Z^Z0<QR[.*H^^K2%]68UL7AOA;U:T1+[O'5P[T\Q
M_XJ)_OO^<DV.,))H@P^:N-<Z6]H)4(.SY%$+E$*4Z&PR/ZR>;D-:=^>HS>SB
ML?1WFNA]_:7^\]WB.2DDA\)$+, EN3**IT3^3 H@E!(N2?KIPU8VHZ)X (G=
M'?A.AN:Q]=G/GO]VN7J"_U_F(<[/YNMO;TE.BT2_\2JMYW]NAL;/<C;1)L<@
M8:I#/6@Q>Y4#,,V*E*)>'VIR3> @JJ=MAM/:6SB")D_;&+\ZKPOW?7GB3ZYN
MI\V88LY';B%%3KX[201<+@%R\H)4%(51^@AV>1BUT[;;Z=%$-]!RA[#_'=/R
M\V+^WYC?96)Q7N;A]M[=-F;(89&O5SXM=/K9Y3GFWW#]Z5ZZ>F8MS^1X%1!2
M1%"TYB%PG4 %7T@8.D<_K'Z]*9F#@.Y.'N@3Z;4#?V1/8;QZ3!@/CV3>K[_@
MZA,9B.M[>S,1D^*,]CKK:H*&VUR7OX?D7<[:%Y)RDZ;J1^5RT)KQ)[-F^D=*
M!\OHAFYG=-:.5K[GNE[7*@C>1@\Z!V0.O7:EZ?7F84<6[.30MY> .P#&]3)X
MYN3Z7UB+K6BE_$G.TF?\XP++Y=DO\T*Q+<6N@9X)'G6N=_\R<<T%H ^)VR1T
M:7,V>PC1PP!X>H=F1U/DU&[OFZMW?KA<I2^;\2MW_/B;HY:8E<JJ.)!!:5!.
M;E+AL9YYLQRQN&#3(/=UT.N&@>K$3K[&%W0']FY<+^%/^OWEZAL9_<)+M!JX
MC!:4R.0-!.N 68_19LUXVR*54;D9!N;3.SZ;7O4O#/_U;)M^\#/]RI_A;&L-
M+*?5'P08[^S5":34=<H9,FV#+L$W20"W96O8BCB= [P.P=#!TKC;D^Q]>>@\
MS62)/MLZ<[=$$C3'S>5A2])V.ED7O6DS)_EYLH9!\W1.XQHHHP-HO5MD+$\[
MYM<>UJNT.42L)S'YORXOMC,%9RI4%RLP*+)&E$H5\#)RX-XJQTG"+#:YCWD(
MT<-@>7J':D=39 >@O4YI/,^4,-J@%G62+KG^2A<R\BX;H'7)B]4%Y<-.!.,F
ME$: X>D<A+5330=XVV8NSAY;5]>>!Y]I&:*,=;*?X!1N&L7 )6E!*Q>PA*@-
M;U)R.(2X86@[G=.H9HKI &R/N+X?5LL_26X/.I.^(][GX>QVA;W;7+LYJ_=N
M;M;:4Q7!LR(DBT9RB*S4FK9"B[&.1%4L$LYD8+:-TW@<]H8!_D4<)4T-C@Z6
MS ]<<O3%^*(46.<<J*P<>&L-&.69RH8':9M8YA'BHT[ZRA_2$'9$Y8QX17Z"
M?MJW3<@_7IZ?A]6W9=G6 -&2OOZS-NVU=WGST;IM[RV.29IO1V=E"$*#$8)6
M@ \)/(\,HLY9DR%7R)J$NI.,S/I]>7;V=KGZ*ZSR3 >,T2L#;C,J6)@$KCB$
M;+7*.=,JC4TN4C]"RRFUT-X%+T_%4/NJH8,=^:;H %E@6I1,SHZMDZ9%K!T%
M&&#T(J#T#E.3IC2[576TQLS>FGRJEF,7L>X-AZ^XFB_SQW58K4<%Q75H]F;;
MBV+SEEFFH#\63;%9W?T5UB8F!2.@XC*1@)0.JJF!?82H/ERTL<%SL/@[LB^;
MH&7;$8?L\@^23FA"J/,(8RFR-C=Q0(%, )UYL%(RIV53A.U :Q]S><8&7BME
M=83'6>*&<TE!4N%.;HN8HT':_&G;SS&EPER3'OT[[7?-SH.;[7>[B/7 _>[G
M1>XE3OS.SVP<'3[UO@EBPD&L3S,UM&11>+TGZ6K77FMHI[1.0&9,E>A0A3:]
M/B<:P_2C88 S&7DVP7@(-@90*9,\4"B(.?!45&):-QXB^B,2^X@!QD?7_A,<
M=U):!]OK+JUC31!19:DA*<M(@B%#E"J"=#GH8(3VHLG!QMA-HH\PG&E<F!S0
M'GH7G?4-QT>;Z;D4C7#DO01E'"CM&<0D)5@O-#(N=.3'AN1IMX?>"2\'MH?>
M17D=8/.VI^=/%%Q]S^)5'T;G7"DVU]YD&E0LIC8F#A#HTX*!<U>:S%\>1%VW
M.#P<'\O6RNH @4]VPRXD)12R0,@*06$NQ <B:%^4UTP:ZV,+T!W4H+R;[M&'
MX&P4E73?H%QH*40*!IBNA3Y1"Y)5;6*',4>+A2G3Y)S_T ;EW327/@1B8RFF
M P/VC-A^N:GBD9Z<8%M*;5U<6_L'!T'Z ,9:IS&3S6Z331Y"7"]#:*:*+_;3
M4M_(V_91S+DPSD.$$$2]N*(8>*L=Y%1]!,E<"4TNR?^(L&Y=MCVA,!QKN^NE
MBWWT&8Y>I71Y?DE6'//=VJV9#C$@K4EPCF2GG/3@B^9 W]4\E0W2F2-C[PE2
MNW7LFJ-Q#-WMCD^_Q><"/]<7?SJ&.?P-US,T)159/*TR6GDJ(L5%+BO(0C*2
MH?"1'=L8$EG=NGS-P;>K3O;?<)?K<-;'(=W[\O/%>GY><;]MJWUWV5WU;ON^
MZK7M0=YA-!W]L&]$$4YR(,BTU(9I!BKH3;$\)R_ ,"@^.):*CUR>?FGH<WO.
M]^KZC13QZ2\\^Q-_72[67RYF08F"I000@I%9<%F"*]'5X2\B:9ECH^9.AY%]
M2@>'NZ!P%X=B9.7V'60]PNU_8EA]^FLY<\XR+T2M.ZD3NETR%*HB@E%<^\P*
MLMSD-NE>U/91N-@;</=1Y6GBE0"(LX@HG"'?BUPN8K/4PJL<,WC-C)=8%+=-
M.I[L26\?-8]=8G9G=9XD:M\N+U<S$X4-#$FRQ4H2;]U+E,I@H\Q)6>L]-KEN
MLA^Y?51;]HC9G95YFI"EWYT%(R/348),=3I(HFC:"2]!1,.D,-S:<NSJCF?(
MG79&1M>0W569)P?95X7>?,-JS-;R(".(DCTH5!Y\K)TVF<E<<5;K$*?'[3V:
MIQV(T2MX]U=KWPBN^<2D><SU]J0TK';PH$4952;FL@H8T1IEY9%!.C3'VZQY
M3Q<XW%4YW2=[7R_/S^?;VT<DV)MI'*G.X=DC3_O<X\9-L0XF?*3LZ#/O>P1^
M]:Q!)1XA:?1U;DD!;[0";;+0QL0H0YNBG%VH/+@J:<C+/I'\?Z*_^O=,HL@"
MLP&;2J%UF02M&ZY!\R0QNR!,FY/4W<B<-OO9#F7?52ZU4]YH^^L1C%YXP/NK
MG#>-B^ZU%3K@X&K?5S4SEOLS/(DA]4X6"ID3Z$# 5DHB!$G+7 DNE.-1.=\D
M,W)40WK;T?WZI;]C+4VD5_Y*7\\OS[?CLK8_7]=65=)D@]:!SQ2FJ>@T1)8R
MI* %!AU$ONUK-^I@OUTI/25SN@O6OIONUU2%4\]X>$:.VY)&Y,EZQACD6&=7
M,9=I>\ (N2@,7GO.I/B1J1STIFG/>-KC:7QQ3XB=B]5Z]@OM+I^WTP%KVX-Z
MCXE)'HNF,!T9N1$J"@J@F R@A=).%"D"&W)$0T^_8[CHNX=&Z_'73V.1&NAU
M.9J0NX+()_J+J\I\,H2,6>W!!,M!26\A,)%)Q4()1!&5&K+Y[P&46R*F@<L8
M2GT2'WM*>.I-Z$WXYYS6RL<K[_;CMXLUGG]8+?-E6M_,SOTUK.OKKJY@\*(\
MDI6M)]T,%)>,+##SD%FA_Q,Q)B,';4N[O[L7W.RK[.7Q)-]!/O:G<!86"3]^
M05S_4G^[ZJFNN(*H$*4 EW.$VH< 8A %D'-C4K#1BR:W]YXB:!K_I]WN-:H"
M.@72U?(SSCI3H@!:@[IF:QQ$R5/M+AM9R,GJV"1F>YJD:8.S<50^ $=[R+\#
M)'U8X=<PSU>G777);::>OKY<5>'>NRK-I+0IU_8I(M4;C+&6R[@"VC+G98E)
MIB;WVH>3V!_2]@'%PYB_C8:F]K.>L?._W%ZF<,EQ1H+R6M2ZK*P@D/,)Y)X6
M'GC.(@V;YSCD;=,4R;7;]-J(N0.;]<NR-NF_YN3;JY16E^'L=5BMOM%'_PQG
ME[CMO/END59(WND;W/YWQAPGSS1HR!(#+1"6(? DP7MO38PJE#:WFO:FN,\T
MPI[(64ZAQF[Q^FI]C]594K(DBF,@> ICE D%8HZ&OG"7;?%DT9H4P0^BKL^
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
M:V6-]Q:YDS&%TN3NUJZ$3NOL'2W]TE1_/5C%]Z_?O5JO5_-XN=[<T5Y^V"B
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
M:@OLMGJ=.F;_=;Z8GU^>W^OT][[\=K&\H.VIWGH*G^G[FXXPLQASUKIXX(F
MI= 9<,9K<-;FS()D-C^X-OU$3+_CBSNOR6H#P>8:FAI]/_2BXA->U.;+/_%B
M/5]\_KUV,;HCC*N/__A*JW;^]Z_+Q?K+Q;)\I,5*DIOI8AVI04*6=?!*,)[T
MX#.X8)TU-@=AA]V'/#[MG=>(-5P#G>/D)2\C^F CFE>%B'U$3K3/96VY!JG)
MV5")]KF8R4LSRAIMHV$A^LG7TP^8Z+Q>[D07UIC(><DK+*S77_#G15Z6]PO<
M"&F6LI.%G$@P7 @2C;40DH\0=!%21(8LRLD7U?=T=UXN>*+KZ$!\=! :[YTL
M>TXZ,\X3=TX8$"[6 519D!"X I]X'1Q9E#>A1?C<A)M!2\>]L*73#SYZ623[
MZ."N$+8Y93XS 94S.E(06&N'E$P0LJ68D"C':$T.IJ]CM4>8&+0D_$M>$E.@
MX25[6C74HSWT/S&L;MU0+#9HP0Q@VMR*E 6\(C-A4:$K9"F$T)/[6H]1/NS\
MC;VP!=(_2%[R"KH7TUU):<9B\LY($@XB"4?21ALEDHTQDN6L<C9RV"6D8U,^
M; 6]M"/L_D$R^0JZ,T9L4Y&-^>KVU[V-=>8U"JN, N&UK%;!033D:U)D%HJP
M)7L^["KGP!<.P^M+.V%NII*I879ULO,?R\O5Q54]:"8V_H7X[\T<Y_4\S;^&
M-;Y;W+L._>%RE;Z0B.O%QIE3UIN4.?"Z'2E3*+[).D"(FJ2+)9N']7//G\<=
M0LPP>+ZT<^))5-D)=+<IW3L,5U,_F&&FHC)6%4@A95JKQ'HT-9\5A5?.QX(#
MVRB/0<TP\+[D$^;C*7-R](:_*\-WS\]OZO'?+^[.NA_,OK8J2;0.<A2T[R03
MP+$@(7G!7$*=,(IA6!Z=MF'(?I'GQA,KND.<DX#I#6=O,%^FJH?-Y,^?+[Y^
MG=G"HJT-;KU-"90R&9RD!1QB*4H:+XK.^R+XR;<.P^:+/'IMIIRI4?>^T#MO
M//(G5]+%C&>OI-!UCT#Z$J0F]M" S5D*$ZQA _?_H6\<AK87>4#91"E](6U;
M2+PL-_QL/KVX_J4W\S_GN4:-Z^4S[+,<,^.L@'/!@?+905"U6R>3QF+@)HIA
MS0G&IVT8>E_:&6$/BNX+Y]NONW'+4S'$E ,K.>T?+F<@O"I@4:,)FO%@AQ64
M'$S*,!2_M&.]"=1XRD?:=>#>\G*Q?DOZ^S6L_HWKJ[+G*V&1CSXS04J5D(&U
M=5(+)@HX97'@F1$RF2S<P\+#B8^X!S U[ ;12SO2ZPXN+W#I7-N1K2Q<U#IK
M@G:L/>MRX>!J9<!F^K!3A80C3F'IW&5JV-)Y:6=YW<%E:E=INZLNRR_+Y;]_
M"NG?G[Z$]>OEY5E^'2XO\/X.O%[6.USK9_9;*W((Q2M 88ASU &\J8=+VK$D
MD"G-TB"W:52RAD']11X#3J?>4]X3'ERQ_3/,SVKKA[?+U>8H=<9L*MXS!LEH
M!DHI#CY$"4P'[QAJI4R[5@0-&!JV0%[:0617,.EAN6QF/%Y<7&)^<WEK%K;<
M/6,5C"^(*%PMKJ_5DBE!D"5"(0_1!PS"A3:UL_O1.PSL+^W@\IA*[A?+FQN_
M3Y]51165M59"HB 'R%DSX)& 9UU4H; 4+;;Q\_>A=AB.7]HQY?$4W .*]Y7Q
M5>'7]1WXBW=7S7,^+=?A[-UB30*[F*?M_7=3K'"":S#U6%8E\N><)\$(6PPM
M>9OEP[FE$SLS.S W;(V\M./2;N'3P9+ZL%HFQ'Q1X_?K!B37'MSF^/AF=O&K
M17Y<@)L-D7[M[#*3W;E;:#E+N23.; 3<>'P)'43%!4@CA3$"(P;>8BTUY6K8
M(GIII\#] ::#U7.H1?GG9K(,">KGO[]B'0#Y:5D_>G^YOEB'197.-J::V:(U
MU\& 576$-.W-X)4HP+-3D?ZGA&QW5_4(# Y;4R_M;+IK&/6RO/:YUSM8+O_"
M>@6%?N=/7(7/^#O6;KST^>LE[>HAK2_#V2=<G?.9]X6S5#1PVMY!>=(L?6+
M>+26LY*3;#?]N0L1#%NB+^W@O3\][ 3%7A;Q^,;MRAFO"<97GS^O\/.F[O:>
M*XX*+><907!>)TQF!3Z&4*??^H#%%2.;>)^3<3RLS^+_'O]/";27NR*?MF7W
M>@_.F#$VN%) 1O2U0A3!U6E$BJ$*,6B#3I_0LAS(]K"U^;_U!9-#KH,%>I.P
MW78/>%QX-X-)-W*ZV.2B[O[\]?)B_=MR_9^X_AW3\O-BTQ,9&8:D6(+@1"+V
M'?D.,B"P0IH525J1;(NUUXRC8<OJI=4R] 64E[QBMHG>M\O5U4?U]_A,6&\4
M8QGRIC54(A'%Q!.4X"2J7)@KZ:26T:-L#EM;+[4,HF-(G<J"^Q3^_@D76.:;
M\L"[/ZG;^.("9TXSC)D+L"P44)FX#C$*<"+Z(@LOUC8IPAZ'_&$+Y*663DP
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
MQ-5.'I_GFUD*6MID&'BA2#V%6W#;<)<'1!U$3G+$:1G#,/6&,M\C0=O4CDY
MT%NSIM^^?+DG"Y.\+[8D8-F5VI.39*'04BH08BXBL3AF%[QAF'I#>P,=6M,I
M"'IKUG1]5>Y]N5-Z\+7S6=:HMB4Q/'(#RBD)H5@)V6+R,6NN6).F42/Q]X;V
M4SJTL8%PU8NYQ8'$\E@<>\Z(%#//.;&' IP+ 92R!;SG$732!C'KR%6[J'%Z
M_M_0=M: YCJ]7@["Y=_.G._]R3?X:;ZH,OPF7-89ZWPFM<HH.0?/#;G"VO':
MY4C_.&:Y$US:AN-,.Q'"&]IX/$?#'A"AO5CW,)79#P;":J6$39S<G HDB%"_
M2M(!RF)C$3*;,&)1V0 <[65W(T\1F=[N)L=.MT9T8B+PN)I]II-*$3,'4IJH
M(UQK@V]3P&)@4:/,Z>%1><<)YF/^]C*PD:>%=&A@T^*J%W-[M-[O,='H_A7;
M*H$]@W8^"TP)'6PBTS .E/4.G T"N/(Q9H7*A!$#SZ:\[F6&(X\-F=X,.\9;
MMR9YI-8>>ZB70G ^RT)&S=""MTD#2<9 X)15%T^$&IF5,2/.M!N'Z;V,=.1A
M)1T::8<([-9:CW)H]P-WDD0.A3,,P(5!4)$Q<(P2X9PXUT8IA:6O^9*OLK3?
M03W[VYO:Z/"9NM#PV\OEFI;NZWDV5<37-R/#XJ_MCV921F,B,X"14E?%,$%0
MGM)9GGC2++GP<(;,,X6'K[QH/X#^'4I)!E?+><^G6I8/O_[V=?Q2JRE43[YD
MQ%E3KS/9RTU_SI+2!82LG7YE2N!T<>!1$Y)-D$JJ%@MCWS?]]^G"<UVB&8+V
MAA<&A>5"9LLD>&D"Z,BM,CKGE-I4+0W%P9G?W]\?O8?>WV^#@0["[&O*Z9>W
MEU%YYA9]<A"5K?US4('/)H-Q/#$9:(%S339O[U'1]_7X1DA8#J66#C!UO.!N
MV5[D&GW]'#[?7/QPV5BK% 2?,JA@(G@M,_@@T 0;#4%KDJ.Z(YB9%N$G8&NP
MKG4#*;H#L'] 6G[FB=:G;>C^VV*^65.T]_66$1,Y:4>+D-G.0B,Y!RLM./0B
M:RN%\JP%:E^DJL>R_C%!LVREP0[@>/1Y]VU6*U5TVD@/=0HR9;5%D6]@ 4+A
MW@I/B6W!23SMJZ3W??]KG,AA9 "<,^2_^W^4S?_UPX+,_VJKE?>;WW'U\?>P
MV&T"_KQ<4*Y/CN'N.)Q@'*D ,[ <ZT$T\^1TM ,N7<&H B;5UZ3@H]CL?(T8
M&,1#V5![1/T][&TWZTE*BUD4!*X=9?28#*WJ@0%3(F%*DCML=U S!H=G:F4C
MP'Q\BSP"<^<SR.5H\3R86)O(<4IT]<0C2<H6?83H9 1KC8J<^60:'IV.P&"/
M=S3_9@9Y N+>].+X[UO]W<A%E93J758H,6I0-B$$)P6P@LPX'JR2?65I!S+8
MXTW.OYDEGH"X4P?5?CP#@R3E%9S?E9!((E&2@9 B91K**PW11@L\6F]C"":H
MON;8'LYCCS<V_V9F>1KN_@Z6^3"F9]KZ'"R#(J6OG5421.T0;#!9U:'UKN$M
MZV[RR/[F3K\EJSP%<Q//J1Y1. ]*E+>Q_CMR*]^'^6I;7GE7T='D:(V7@-E3
MP)$LA?XY.!":"2-3+?^:YLAW7#F<:4YZ-ENQS3#YIM/1_<4W2TXH$4,"%.0
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
M2)+\AG[G'S-E2B@,/4C)B-^ KBY.";@HV@FM?8AI)'YOB.JA/\CIZ'BZN\P
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
M&!V"**= %+0&HDB@=%00M0L@8BDV662Y\0'S\-5-CV3[KZOE>GW+L4-OK#3
M3>V,[06'X%,&G9G-4BO-2Y,LXV6R^JT_.@0ASQ4(#Z"*#E;"1]Q4@>U^MG//
M=[.>BT7^NCWUPOF!UBA\-!XL:@.*9:2X0'@(-N7@F+.N-*F>:\',M" >$FRO
MX7ALS9\U^K<1<!U<R7@J-42ILXIJX^Z(%/O*@,2HT0K;5(J<2/>TY79=8OIP
M??8(WW]=+O,_YY>7VUY$F[#X5,][KS^:H?447P=:Y#RO8WFL 8?9@@O6.,ZX
ME7H<K+Y Y+2U=F,"<RA-]8C"FPJ9;\-J]5>Y[B&[GBDCR:R,@ZQ,O3DE&?B(
MG"RLSHN/9'%M+AWL2=^TE70C.\53]=,C[*Y=.,NZN$! J),(*+1'#]Y:1?PD
M2T&)C@&;7LN]3\ZTE7%C@NIPZ?>(H:V 9EXB+?2<@7-(84!.%F+2&2P3WMOB
M-66(XZ73TU:JC;HH'BS]#F[8/N*B3D&\5L_EY?*?89%P)J(R2@@&IN1$*SI3
M$)!;,(B8A8O2RW$ ]9BV:>O(QD37B7KIXK3L$5,_(TDI>A1&1Q"&U^O$,D$,
MM?>>R5HJKWPJ30H8GR)FVJJM,>%TJ.3[<E5W1I'<B*=X+YQW#AC#VE O!?"<
M_M')*@R*2]%\V^X)LOJ]&SC0+O*IJN@KCKK#S2^KY1=<;?[ZY3(L:GODVA#Y
M2STOGGFOHS6BD+4@!8<I9G"1OBTL1?+'H7C5.DC?A\YN]GY/ALA>Z!M&7[VM
MDW<8?&'3Y=$F#*,G6(<&DK(4A6HAR+BS!Q=0"F<R>MMDYN_)E'>SN3L.:%OI
MM&,8[U)MSS-SSH-69=M&WD&T44-V&GGB,3K1.NI[2%,WV[?C0.]P/70%JIO0
MY@Y+,^4Q)$'9-L9L*/EV$8*H]=I16LP9$PM-:B=>(JJ;G=E6L#I9$WWE%M?>
M]@XO-572EFL5)()4"LGW,@ED&A)**L48B:ZX<?9E[]/5;W>'06M43E#&.57:
M7>0\K\^M?55J4?3N\N 0-78O/KI9==W^#(U05^>5<:DP76<_DZN+C($WM-(I
MCF@$N2FK= L3'J-KV/7(GT^X2']MIUW.1(R,&^5!V&#K8/9"?MU[B$EJ;AAW
M(3>)_Y^EJ-]JND-P\6PM\$D*F' +9+W:S+8=G6JB_&O"15C-EQ=_SM<S5U)"
M#!I"JN<8F"E]MDJ L1RC=RFQM$_;5GK!'?30=P^1\RP%G2#F-,TNAQ3SU#C9
MT?W;8OT%T_8:^[OEYS!?S)+DRM'K(&A?:$%.",$$![ZVIRN:.6OW.2#:#RO/
M43$-7@;2[')H,4^,E5]6R^_K@O\3?HZ497+/C+>ZU!L1=0<N>' Y9R@NHJ,$
M5*:]YESM!9#[KYX0%</H<3F(4#O89;_QJ!=7F]^WLP>W9F)BT8H5!B6S6G-+
MK,3()3 MF%)"&%J:FT8J]\CIY+AFD$5G0,%W"9^=-45D/DM/\9N* I3BF@Q)
M:) R,<<5)9VI26K^'$&=Q"TG*/M5_!PA^0X0].L_Y^OU[?2_B_QYOIC7)&![
M(?GCQ<ZM2I.RDZ(NU'E[-]!!B,1:D#JC+C[(9%K@:3_R>D/7,5!8-M=+!VA[
MRI?_.%_@#Q0JKF<8&6;F.8CB) 6'FH.7R,#93+*3AAG>=M5[BJI.=A/;+'XG
MJZ$G3.W5O,9J&UFH_9,B$[4/7H 0H@:3=;%.1V_XF#T'3N@R-&J6?R0Z3NHS
M=(BJCL;A'[B*RRD[$Z<LHI".@326\IY 0G5%.A &F=*&9Q':SFT8NC/QJ(E
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
MWJSXOR\H'J.P<4:H[CZH_\2PQO_]W_X_4$L#!!0    ( $R*1U ^,R"%.14
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
MEF;-RO(%7G7Q%N1POE4V6:+8S]^+S^=7[\\N+\7G7\XNSC[\W-D(G;X@+TV
M.WQ'0GK7;OB:IP$$=\+QU,CU4SP^8GYKRE_"'2OPX5_4,+S'>T]G)8FB!E@.
M'+LB9<%7!G3(!?)%+DNGCN-_V@3!]T_:%,-U3K4K<SD]U@6M,/7;9%N[O9!Q
M]3 #G\8!A?M=OK?GT]LW#PZ[^T=/E]^_\^6[;S[M/GMV\.]H^;#???9DU9?W
MB"1,%J"V TCSX\[!SE<*Z_SR7.-66U#6X1HSTVS<J-\*)#$'])G7XIC78S1M
MS76/;EE91\VJMA4GM69CB7H@_%J^9I&JJ%_VRYN:RD'!X*7M7M9[0]$KB.EZ
M$OD/H*AU!0GDS?\GT<RS%8/8FX"XB)CB/SK4%<EY^G83Z"E^V@!27GQX\WXN
MC[)>EG[C;%A=/KA^?,EP^Z>0D5]_Y=G;!.79:RG/-QM SM.+?VP"0<5E=R/(
M^>GJE].+JP4:=,VP8?#AL3M05,(9K/)&\FP?:FR^CO>[X?M+>&>-W+HWF-U"
MU5+Y3%K_-=[<>O' >HUF/:'8&O'=1ZL<[9CG)&6F%1YP3E_B?*W$A^%0)ZVR
MR)H;]RAD^I='C/_(<41?V>S,"NX?[?]I/:VK=5K1(>-JY]5_KC>6:\]IXU;L
MZZ;W9_U< Q%:HXU]>[A%%WYE?IR__']02P,$%     @ 3(I'4-WG]BX#!@
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
M(I/NOJ-_/89T:SOS--/7[#=02P,$%     @ 3(I'4/A&7F&!"   8#$  !H
M  !I<W)G+3(P,3DQ,C,Q>&5X,S$Q<30R+FAT;>U;:U,CMQ+]GE^AF,H&JNSQ
M"];$9EVU"V1#W=PL!:2V\BFE&<D>!<UH(FELG%]_NUMC8X-9S-T\\(:MPNO1
MH]5JG>X^TLA'7Y]\.+[ZY?R4I3[3[/SG=S^>';-:H]G\V#UN-D^N3M@/5__]
MD>U'K3:[LCQWRBN3<]ULGOY48[74^Z+?;$ZGTVC:C8P=-Z\NFBAJOZF-<3(2
M7M2&1U@"GY*+X5='7S<:[,0D929SSQ(KN9>"E4[E8_912'?-&HVJU;$I9E:-
M4\\ZK4Z+?33V6DUXJ/?*:SF<RSEJAN>C)@UR%!LQ&QX)-6%*O*FI7UN_MD&-
M)A2$4N=G6KZII1*E]_<[4>^@\(.I$C[MMUNM;P8U:C<\&IG<@S@+G</7(..>
M)"]O?(-K-<[[I#$*P [S^I@GUV-KREPT$J.-[=MQO-LY.*C/_U@K:NT-0MU.
MB_X-4$!CQ#.E9_UOKU0F'?M)3MF%R7C^;=W!:C2<M&H4&CKUAP3E81[T. US
MZX$<K7+9J.;:[M#L3F]2%2O/NNVHO3JU]9-*P,C2#C)NQRIO>%/TORN>_22/
MI?5JI!*.F&5FQ(Y3)4?L]$8FI5<3R3Z,H%9:]@0+//,IGY?6E1ST\X9=RH0F
MWFUU</(^E>R2VYCGTC4^W&@Y8V\3CS6=%K38Q :_E0X,.GNN,-A?;Y.S.GO/
M[8Q=1NQ]Z5-N?9TE!(T9&(7[5SL'AX-'YJ]R >O?;W1?PY@%%P+"54/+D>]3
MR:=M]/KYVZ@=S>?_?+5<,7OG,#H@LYZQE(,K6SE1<@J9Q*?*,9[G)==06!@+
M$,_9]\9FK-UJ_ ?Q?I;[4E$ N"QAD1*NZU"61 "$[P9_(0ZZSQ\'G:W%P3ON
M8/5AJ;,9N\[-5$LQEO4 APH'PH .N0'6 4-PE0-,9JS,O2TES!1X"%$2  AG
M&3Q9!1 :<8R1EIE,45"E=O<:Y#*1SF&0@289OY84;1<R'90)4 :&U,1GJG"<
M* O\!9KET!TT$9"+IJE*4N9*_+CM/Y565D)P IER&H@.<J:I\BE,T!40[7%T
ME%N :D; -"?03;!XMFR&%Y0/NU\>RB4;J1QPA)"\Q4T=( [-H=HNU:M\!.$P
ML"*5)[H4(!.PN022.N!:63UC!4 +O0*]1>M;V%>(<W>&!L\2M$6H8XM20P/
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
MIM ++Z4GL'RS_]Z=_\KZGC+"U2H\]$MT-)_\XX#R,_P2@7\3,?@O4$L#!!0
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
M\IG)0BKX]?75RWV?VM@EX>HK'S$"#D_$FR9,H[CZJE'L5\,P8.>E<P"6+WW
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
M_P%02P$"% ,4    " !,BD=0S[FNWA#>!  ]&#L $0              @ $
M    :7-R9RTR,#$Y,3(S,2YH=&U02P$"% ,4    " !,BD=0[_L0NI@9  #S
M&0$ $0              @ $_W@0 :7-R9RTR,#$Y,3(S,2YX<V102P$"% ,4
M    " !,BD=0 @%-CCP^  !2NP( %0              @ $&^ 0 :7-R9RTR
M,#$Y,3(S,5]C86PN>&UL4$L! A0#%     @ 3(I'4 Q*+SS_?   @14% !4
M             ( !=38% &ES<F<M,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0
M   ( $R*1U 8:4E9%6T  (;U   4              "  :>S!0!I<W)G+3(P
M,3DQ,C,Q7V<Q+FIP9U!+ 0(4 Q0    ( $R*1U!$>%D)\ZL  -LK 0 4
M          "  >X@!@!I<W)G+3(P,3DQ,C,Q7V<R+FIP9U!+ 0(4 Q0    (
M $R*1U"-C!+)C'L! (V>#P 5              "  1/-!@!I<W)G+3(P,3DQ
M,C,Q7VQA8BYX;6Q02P$"% ,4    " !,BD=0T]X:1HW*   MC@D %0
M        @ '22 @ :7-R9RTR,#$Y,3(S,5]P<F4N>&UL4$L! A0#%     @
M3(I'4#XS((4Y%0  PH8  !H              ( !DA,) &ES<F<M,C Q.3$R
M,S%X97@Q,#$T<30N:'1M4$L! A0#%     @ 3(I'4-WG]BX#!@  ?&,  !H
M             ( ! RD) &ES<F<M,C Q.3$R,S%X97@R,3%Q-#(N:'1M4$L!
M A0#%     @ 3(I'4&V[/SY? P  V D  !H              ( !/B\) &ES
M<F<M,C Q.3$R,S%X97@R,S%Q-#(N:'1M4$L! A0#%     @ 3(I'4/A&7F&!
M"   8#$  !H              ( !U3() &ES<F<M,C Q.3$R,S%X97@S,3%Q
M-#(N:'1M4$L! A0#%     @ 3(I'4,2QZW*,"   ;C$  !H
M ( !CCL) &ES<F<M,C Q.3$R,S%X97@S,3)Q-#(N:'1M4$L! A0#%     @
M3(I'4)=[ *5K!0  \"<  !H              ( !4D0) &ES<F<M,C Q.3$R
M,S%X97@S,C%Q-#(N:'1M4$L! A0#%     @ 3(I'4.,""1R<$@  A6H  !H
M             ( !]4D) &ES<F<M,C Q.3$R,S%X97@T,G$T,C N:'1M4$L%
3!@     /  \ !@0  ,E<"0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624704272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue - Summary of Contract Assets and Liabilities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">$ 20.8<span></span>
</td>
<td class="nump">$ 12.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">$ 365.2<span></span>
</td>
<td class="nump">$ 327.3<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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823258736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities of Operating Lease Payments (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2020</a></td>
<td class="nump">$ 146.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2021</a></td>
<td class="nump">134.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2022</a></td>
<td class="nump">116.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_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2023</a></td>
<td class="nump">86.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2024</a></td>
<td class="nump">40.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">2025 and thereafter</a></td>
<td class="nump">10.8<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_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">$ 534.7<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_LessorOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments to be received by lessor 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 30<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919396-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_LessorOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease. 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919396-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_LessorOperatingLeasePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments to be received by lessor in fourth year following latest fiscal year for operating lease. 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919396-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_LessorOperatingLeasePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments to be received by lessor in next fiscal year following latest fiscal year for operating lease. 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919396-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_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease. 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919396-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_LessorOperatingLeasePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919396-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_LessorOperatingLeasePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919396-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_LessorOperatingLeasePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>63
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6659353616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Maturities of Operating Lease Liabilities (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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 );">2020</a></td>
<td class="nump">$ 9.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2021</a></td>
<td class="nump">19.7<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2022</a></td>
<td class="nump">14.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2023</a></td>
<td class="nump">12.8<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2024</a></td>
<td class="nump">8.4<span></span>
</td>
</tr>
<tr class="re">
<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 );">2025 and thereafter</a></td>
<td class="nump">22.4<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">87.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(11.2)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total operating lease liabilities</a></td>
<td class="nump">$ 76.4<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>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6607593824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Financial Statement Details - Other Long-Term Liabilities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_AccruedIncomeTaxesNoncurrent', window );">Income taxes&#8212;long-term</a></td>
<td class="nump">$ 258.6<span></span>
</td>
<td class="nump">$ 270.2<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred revenue&#8212;long-term</a></td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">33.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_OtherAccruedLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">132.3<span></span>
</td>
<td class="nump">35.4<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_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total other long-term liabilities</a></td>
<td class="nump">$ 418.3<span></span>
</td>
<td class="nump">$ 338.6<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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(15)(b)(1))<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)(1))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LiabilitiesOtherThanLongtermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>65
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6711591568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Gross Notional Amounts for Outstanding Derivatives (Details) - Forward contracts - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Derivatives Designated as Hedging Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts of outstanding currency forward contracts</a></td>
<td class="nump">$ 154.5<span></span>
</td>
<td class="nump">$ 183.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Derivatives Designated as Hedging Instruments | Prepaid and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts of outstanding currency forward contracts</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Derivatives Designated as Hedging Instruments | Other accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts of outstanding currency forward contracts</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Derivatives Not Designated as Hedging Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts of outstanding currency forward contracts</a></td>
<td class="nump">227.2<span></span>
</td>
<td class="nump">182.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Derivatives Not Designated as Hedging Instruments | Prepaid and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts of outstanding currency forward contracts</a></td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Derivatives Not Designated as Hedging Instruments | Other accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts of outstanding currency forward contracts</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>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>67
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624930288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Schedule Of Stock Repurchase Activities (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (shares)</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">7.3<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_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram', window );">Average price per share (usd per share)</a></td>
<td class="nump">$ 481.35<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 310.32<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Value of shares repurchased</a></td>
<td class="nump">$ 269.5<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 2,274.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 price per share paid by the Company to acquire stock under the stock repurchase program in the reporting 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;">isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_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_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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6607759488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Lease Receivables Under Operating Leases (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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_OperatingLeasesFutureMinimumPaymentsReceivableCurrent', window );">2019</a></td>
<td class="nump">$ 88.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_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears', window );">2020</a></td>
<td class="nump">85.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears', window );">2021</a></td>
<td class="nump">68.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears', window );">2022</a></td>
<td class="nump">51.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears', window );">2023</a></td>
<td class="nump">25.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter', window );">2024 and thereafter</a></td>
<td class="nump">1.9<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_OperatingLeasesFutureMinimumPaymentsReceivable', window );">Total</a></td>
<td class="nump">$ 321.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeasesFutureMinimumPaymentsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum rental payments in aggregate as of the balance sheet date under operating leases.</p></div>
<a href="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 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental payments receivable within one year of the balance sheet date under an operating lease.</p></div>
<a href="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 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental payments receivable within the fifth year from the balance sheet date under an operating lease.</p></div>
<a href="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 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental payments receivable within the fourth year from the balance sheet date under an operating lease.</p></div>
<a href="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 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental payments receivable within the third year from the balance sheet date under an operating lease.</p></div>
<a href="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 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental payments receivable within the second year from the balance sheet date under an operating lease.</p></div>
<a href="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 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum lease payments receivable under operating leases for periods greater than five years following 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>69
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6715238208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Gross Carrying Amount</a></td>
<td class="nump">$ 335.7<span></span>
</td>
<td class="nump">$ 247.4<span></span>
</td>
</tr>
<tr class="re">
<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">(223.6)<span></span>
</td>
<td class="num">(180.7)<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 );">Net Carrying Amount</a></td>
<td class="nump">112.1<span></span>
</td>
<td class="nump">66.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Patents and developed technology</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 );">Gross Carrying Amount</a></td>
<td class="nump">186.7<span></span>
</td>
<td class="nump">158.7<span></span>
</td>
</tr>
<tr class="ro">
<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">(149.0)<span></span>
</td>
<td class="num">(144.7)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">37.7<span></span>
</td>
<td class="nump">14.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember', window );">Distribution rights and others</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 );">Gross Carrying Amount</a></td>
<td class="nump">91.3<span></span>
</td>
<td class="nump">40.2<span></span>
</td>
</tr>
<tr class="re">
<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">(44.9)<span></span>
</td>
<td class="num">(12.9)<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 );">Net Carrying Amount</a></td>
<td class="nump">46.4<span></span>
</td>
<td class="nump">27.3<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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 );">Gross Carrying Amount</a></td>
<td class="nump">57.7<span></span>
</td>
<td class="nump">48.5<span></span>
</td>
</tr>
<tr class="ro">
<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.7)<span></span>
</td>
<td class="num">(23.1)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 28.0<span></span>
</td>
<td class="nump">$ 25.4<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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6752848544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) and include the accounts of the Company and its wholly- and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Consolidation and Joint Ventures</a></td>
<td class="text">The Consolidated Financial Statements include the results and balances of the Company&#8217;s majority-owned joint venture (&#8220;Joint Venture&#8221;) with Shanghai Fosun Pharmaceutical (Group) Co., Ltd. (&#8220;Fosun Pharma&#8221;). Chindex Medical Limited (&#8220;Chindex&#8221;), a subsidiary of Fosun Pharma, has been its distribution partner for da Vinci Surgical Systems in China. The Company holds a controlling financial interest in the Joint Venture, and the noncontrolling interest is reflected as a separate component of the consolidated stockholders&#8217; equity. The noncontrolling interest&#8217;s share of the earnings in the Joint Venture is presented separately in the Consolidated Statements of Income for the years ended December&#160;31, 2019 and 2018, while the amount was inconsequential for the year ended December 31, 2017, and was included as a component of interest and other income, net in the Consolidated Statements of Income.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes to the Consolidated Financial Statements. The accounting estimates that require management&#8217;s most significant, difficult, and subjective judgments include the valuation and recognition of investments, revenue recognition and the valuation of revenue and allowances for sales returns and doubtful accounts, the estimation of exposures that are able to be hedged and the offsetting hedge transactions, the valuation of inventory, the valuation of and assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of share-based compensation, the recognition and measurement of current and deferred income tax assets, along with the assessment of recoverability, and liabilities, and the estimates for legal contingencies. Actual results could differ materially from these estimates.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk and Other Risks and Uncertainties</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentrations of Credit Risk and Other Risks and Uncertainties</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying amounts for financial instruments consisting of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value due to their short maturities. Marketable securities and derivative instruments are stated at their estimated fair values, based on quoted market prices for the same or similar instruments. The counterparties to the agreements relating to the Company&#8217;s investment securities and derivative instruments consist of various major corporations, financial institutions, municipalities, and government agencies of high credit standing.</span></div>The Company&#8217;s accounts receivable are derived from net revenue to customers and distributors located throughout the world. The Company performs credit evaluations of its customers&#8217; financial condition and, generally, requires no collateral from its customers. The Company provides reserves for potential credit losses but has not experienced significant losses to date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers all highly liquid investments with an original maturity from date of purchase of 90&#160;days or less to be cash equivalents.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Cash</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, the Company had $15.0 million of restricted cash associated with its insurance programs. As of December 31, 2018, the Company had $51.5&#160;million of restricted cash associated with its insurance programs and a shareholder litigation settlement that was reached in 2018. Restricted cash was included in prepaids and other current assets and intangible and other assets, net on the Consolidated Balance Sheets.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investments</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Investments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Available-for-sale investments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  The Company&#8217;s investments may consist of U.S. treasury and U.S. government agency securities, taxable and tax-exempt municipal notes, corporate notes and bonds, commercial paper, non-U.S. government agency securities, and money market funds. The Company has designated all investments as available-for-sale and, therefore, such investments are reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income (loss). For securities sold prior to maturity, the cost of securities sold is based on the specific identification method. Realized gains and losses on the sale of investments are recorded in interest and other income, net in the Consolidated Statements of Income. Investments with remaining maturities at date of purchase greater than 90 days and remaining maturities as of the reporting period less than one year are classified as short-term investments. Investments with remaining maturities greater than one year are classified as long-term investments.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other-than-temporary impairment.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  All of the Company&#8217;s investments are subject to a periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in determining whether a loss is temporary included the extent and length of time that the investment&#8217;s fair value has been lower than its cost basis, the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company&#8217;s intent to sell the security, and whether or not the Company will be required to sell the security prior to the expected recovery of the investment&#8217;s amortized cost basis. No significant charges were recorded during the years ended December&#160;31, 2019, 2018, and 2017.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company measures the fair value of money market funds and certain U.S. treasury securities based on quoted prices in active markets for identical assets as Level 1 securities. Marketable securities measured at fair value using Level 2 inputs are primarily comprised of commercial paper, corporate notes and bonds, U.S. and non-U.S. government agencies, and municipal notes. The Company reviews trading activity and pricing for these investments as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from various third-party data providers. These inputs either represent quoted prices for similar assets in active markets or have been derived from observable market data. This approach results in the Level 2 classification of these securities within the fair value hierarchy.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventory</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory is stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventory costs include direct materials, direct labor, and normal manufacturing overhead. The cost basis of the Company&#8217;s inventory is reduced for any products that are considered excessive or obsolete based upon assumptions about future demand and market conditions.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property, Plant, and Equipment</span></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant, and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets, generally, as follows:</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.744%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:41.256%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to 30 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to 15 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment and furniture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Greater of lease term or 1 to 5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Enterprise-wide software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchased software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lesser of 3 years or life of license</span></div></td></tr></table></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Capitalized Software Costs for Internal Use</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capitalized Software Costs for Internal Use</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company capitalizes direct costs associated with developing or obtaining internal use software, including enterprise-wide business software, that are incurred during the application development stage. These capitalized costs are recorded as capitalized software within property, plant, and equipment. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Upon being placed in service, amounts capitalized are amortized over an estimated useful life of up to 5 years, generally on a straight-line basis.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Combinations</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for business acquisitions in accordance with ASC 805, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Business Combinations</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  This standard requires the acquiring entity in a business combination to recognize all of (and only) the assets acquired and liabilities assumed in the transaction and establishes the acquisition-date fair value as the measurement objective for all assets acquired and liabilities assumed in a business combination. Certain provisions of this standard prescribe, among other things, the determination of acquisition-date fair value of consideration paid in a business combination, including contingent consideration. The Company allocates the acquisition-date fair value to the assets acquired and liabilities assumed based on the estimated fair values. The excess of the acquisition-date fair value of consideration paid over the fair values of the identifiable assets and liabilities is recorded as goodwill. Acquisition-related costs are recognized separately from the business combination and are expensed as incurred. The Company includes the results of operations of the businesses that are acquired as of the acquisition date.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill and Intangible Assets</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and intangible assets with indefinite useful lives are not amortized but are tested for impairment at least annually during the fourth quarter, or if circumstances indicate their value may no longer be recoverable. Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill was tested for impairment at the enterprise level. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible assets&#8217; useful lives, which range from approximately 1 to 9 years.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-lived Assets</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates long-lived assets, which include amortizable intangible and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of long-lived assets may not be recoverable. Recoverability is measured by comparing the net book value to the future undiscounted cash flows attributable to such assets. The Company recognizes an impairment charge equal to the amount by which the net book value exceeds its fair value. No material impairment losses were incurred in the periods presented.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s revenue consists of product revenue resulting from the sale of systems, system components, instruments and accessories, and service revenue. The Company accounts for a contract with a customer when there is a legally enforceable contract between the Company and its customer, the rights of the parties are identified, the contract has commercial substance, and collectability of the contract consideration is probable. The Company&#8217;s revenues are measured based on the consideration specified in the contract with each customer, net of any sales incentives and taxes collected from customers that are remitted to government authorities.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s system sale arrangements generally contain multiple products and services. For these bundled sale arrangements, the Company accounts for individual products and services as separate performance obligations if they are a distinct product or service that is separately identifiable from other items in bundled packages and if a customer can benefit from the product or service on its own or with other resources that are readily available to the customer.&#160;The Company&#8217;s system sale arrangements include a combination of the following performance obligations: system(s); system components; system accessories; instruments; accessories; and system service. The Company&#8217;s system sale arrangements generally include a five-year period of service. The first year of service is generally free and included in the system sale arrangement, and the remaining four years are generally included at a stated service price. The Company considers the service terms in the arrangements that are legally enforceable to be performance obligations. Other than service, the Company generally satisfies all of the performance obligations up-front. System components, system accessories, instruments, accessories, and service are also sold on a stand-alone basis.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">System sales.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the point when acceptance occurs that indicates customer acknowledgment of delivery or installation, depending on the terms of the arrangement. For systems sold through distributors, revenue is recognized generally at the time of shipment. The Company&#8217;s system arrangements generally do not provide a right of return. The systems are generally covered by a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEyODcx_3ddf3764-4bb5-4f90-89ef-49b469b72a0e">one</span>-year warranty. Warranty costs were not material for the periods presented.</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Instruments and accessories.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Revenue from sales of instruments and accessories is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery, depending on the customer arrangement. The Company allows its customers in the normal course of business to return unused products for a limited period of time subsequent to initial purchase and records an allowance against revenue for estimated returns.</span></div><div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Service.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Service revenue is recognized over the term of the service period, as the customer benefits from the services throughout the service period. Revenue related to services performed on a time-and-materials basis is recognized when performed.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company offers its customers the opportunity to trade in their older systems for a credit towards the purchase of a newer generation system. The Company generally does not provide specified price trade-in rights or upgrade rights at the time of system purchase. Such trade-in or upgrade transactions are separately negotiated based on the circumstances at the time of the trade-in or upgrade, based on the then fair value of the system, and are generally not based on any pre-existing rights granted by the Company. Accordingly, such trade-ins and upgrades are not considered separate performance obligations in the arrangement for a system sale. Traded-in systems could be reconditioned and resold. The Company accounts for the fair value of the traded-in system in the total consideration in the arrangement by including the net realizable value of the traded-in system less a normal profit margin. The value of the traded-in system is determined as the amount, after reconditioning costs are added, that will allow a normal profit margin on the sale of the reconditioned unit to be generated. When there is no market for the traded-in units, no value is assigned. Traded-in units are reported as a component of inventory until resold, or otherwise disposed.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, customers may also have the opportunity to upgrade their systems at a price determined at the time of the upgrade, for example, by adding a second surgeon console for use with the da Vinci Surgical System. Such upgrades are performed by completing component level upgrades at the customer&#8217;s site. Upgrade revenue is recognized when the component level upgrades are complete and all revenue recognition criteria are met.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates as necessary.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Assets Recognized from the Costs to Obtain a Contract with a Customer</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has determined that certain sales incentives provided to the Company&#8217;s sales team are required to be capitalized when the Company expects to generate future economic benefits from the related revenue-generating contracts subsequent to the initial capital sales transaction. When determining the economic life of the contract acquisition assets recognized, the Company considers historical service renewal rates, expectations of future customer renewals of service contracts, and other factors that could impact the economic benefits that the Company expects to generate from the relationship with its customers. The costs capitalized as contract acquisition costs included in intangible and other assets, net in the Consolidated Balance Sheets were $51.5 million and $34.2 million as of December&#160;31, 2019, and 2018, respectively. The Company did not incur any impairment losses during the periods presented.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Lessor, Leases</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intuitive System Leasing</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into sales-type and operating lease arrangements with certain qualified customers. Sales-type leases have terms that generally range from 24 to 84 months and are usually collateralized by a security interest in the underlying assets. Revenue related to multiple-element arrangements are allocated to lease and non-lease elements based on their relative standalone selling prices as prescribed by the Company&#8217;s revenue recognition policy. Lease elements generally include a system or system component, while non-lease elements generally include service, instruments, and accessories. For some lease arrangements, the customers are provided with the right to purchase the leased system at some point during and/or at the end of </span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the lease term. Except for certain usage-based lease arrangements, lease arrangements generally do not provide rights for the customers to exit or terminate the lease without incurring a penalty. For some leases, lease payments are based on the usage of the systems.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following terms at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term.</span></div><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company generally recognizes revenue from sales-type lease arrangements at the time the system is accepted by the customer, assuming all other revenue recognition criteria have been met. Revenue related to lease elements from sales-type leases is presented as product revenue. Revenue related to lease elements from operating lease arrangements is generally recognized on a straight-line basis over the lease term or based upon system usage and is presented as product revenue.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, Leases</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Leasing Arrangements</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines if an arrangement contains a lease at inception. For arrangements where the Company is the lessee, operating leases are included in intangible and other assets, net, other accrued liabilities, and other long-term liabilities on the Consolidated Balance Sheet as of December&#160;31, 2019. The Company currently does not have any finance leases.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease right-of-use ("ROU") assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company's real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease liabilities for the Company's automobile leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div><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_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock', window );">Allowance for Sales Returns and Doubtful Accounts</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Allowances for Sales Returns and Doubtful Accounts</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The allowance for sales returns is based on the Company&#8217;s estimates of potential future returns of certain products and other allowances related to current period product revenue. The Company analyzes historical returns, current economic trends, and changes in customer demand and acceptance of the Company&#8217;s products. The allowance for doubtful accounts is based on the Company&#8217;s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Share-Based Compensation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for share-based employee compensation plans using the fair value recognition and measurement provisions under U.S. GAAP. The Company&#8217;s share-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period. The Company estimates expected forfeitures at the time of grant and revises the estimate, if necessary, in subsequent periods if actual forfeitures differ from those estimated.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Expected Term: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The Company determines expected term based on historical exercise patterns and its expectation of the time that it will take for employees to exercise options still outstanding.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Expected Volatility:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company uses market-based implied volatility for purposes of valuing stock options granted. Market-based implied volatility is derived based on actively traded options with expirations greater than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyNTcw_9afc78ac-853f-4057-8eae-aec2a55373f1">one</span></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> year on the Company&#8217;s common stock. The extent to which the Company relies on market-based volatility when valuing options depends, among other things, on the availability of traded options on the Company&#8217;s stock and the term of such options. Due to sufficient volume of the traded options, the Company used 100% market-based implied volatility to value options granted, which the Company believes is more representative of future stock price trends than historical volatility.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Risk-Free Interest Rate: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The risk-free interest rate is based on the U.S. treasury yield curve in effect at the time of grant for the expected term of the stock option.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of restricted stock units is determined based on the closing quoted price of the Company&#8217;s common stock on the date of the grant. See &#8220;Note 9. Share-Based Compensation,&#8221; for a detailed discussion of the Company&#8217;s stock plans and share-based compensation expense.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Computation of Net Income per Share</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Computation of Net Income per Share</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of shares outstanding during the period. Diluted net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of the Company&#8217;s shares and dilutive potential shares outstanding during the period. Dilutive potential shares primarily consist of employee stock options, restricted stock units, and shares to be purchased by employees under the Company&#8217;s employee stock purchase plan.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">U.S. GAAP requires that employee equity share options, non-vested shares, and similar equity instruments granted by the Company be treated as potential common shares outstanding in computing diluted earnings per share. Diluted shares outstanding include the dilutive effect of equity awards, which is calculated based on the average share price for each fiscal period using the treasury stock method. Under the treasury stock method, the amount the employee must pay for exercising stock options and the amount of compensation cost for future service that the Company has not yet recognized are assumed to be used to repurchase shares.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expenses</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and Development Expenses</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development costs are expensed as incurred and include amortization of intangible assets, costs associated with co-development research and development licensing arrangements, costs of prototypes, salaries, benefits and other headcount-related costs, contract and other outside service fees, and facilities and overhead costs.</span></div><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_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock', window );">Foreign Currency and Other Hedging Instruments</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency and Other Hedging Instruments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For subsidiaries whose local currency is their functional currency, their assets and liabilities are translated into U.S. dollars at exchange rates at the balance sheet date, and revenues and expenses are translated using average exchange rates in effect during the period. Gains and losses from foreign currency translation are included in accumulated other comprehensive income (loss) within stockholders&#8217; equity in the Consolidated Balance Sheets. For all non-functional currency account balances, the re-measurement of such balances to the functional currency results in either a foreign exchange gain or loss, which is recorded to interest and other income, net in the Consolidated Statements of Income in the same accounting period that the re-measurement occurred.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses derivatives to partially offset its business exposure to foreign currency exchange risk. The terms of the Company&#8217;s derivative contracts are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2MDk4_9b87f430-33bc-433f-b010-958caaf7180c">twelve</span> months or shorter.&#160;The Company typically hedges portions of its forecasted foreign currency exposure associated with revenue and expenses. The Company may also enter into foreign currency forward contracts to offset the foreign currency exchange gains and losses generated by re-measurement of certain assets and liabilities denominated in non-functional currencies. The hedging program is not designated for trading or speculative purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s accounting policies for these instruments are based on whether the instruments are designated as hedging or non-hedging instruments. The Company records all derivatives on the Consolidated Balance Sheets at fair value. The effective portions of cash flow hedges are recorded in other comprehensive income (loss) (&#8220;OCI&#8221;) until the hedged item is recognized in earnings. Derivative instruments designated as cash flow hedges are de-designated as hedges when it is probable that the forecasted hedged transaction will not occur in the initially identified time period or within a subsequent <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI3MTM4_20afe8f0-a0e5-4ee2-bf40-8d8b781d6313">two</span>-month time period. Gains and losses in OCI associated with such derivative instruments are reclassified immediately into earnings through interest and other income, net. Any subsequent changes in fair value of such derivative instruments also are reflected in current earnings.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Derivatives that are not designated as hedging instruments and the ineffective portions of cash flow hedges are adjusted to fair value through earnings in interest and other income, net.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the&#160;year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts that are expected more likely than not to be realized in the future.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes excess tax benefits and tax deficiencies in the provision for income taxes as discrete items in the period when the awards vest or are settled. The Company accounts for&#160;Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) as period costs when incurred.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segments</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segments</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. As of December&#160;31, 2019, and 2018, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">85%</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and 88% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the end customer.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Legal Contingencies</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal Contingencies</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company is involved in a number of legal proceedings involving product liability, intellectual property, shareholder derivative actions, securities class actions, and other matters. A liability and related charge are recorded to earnings in the Company&#8217;s consolidated financial statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each period and is based on all available information, including discussion with outside legal counsel. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a material loss is reasonably possible but not probable and can be reasonably estimated, the estimated loss or range of loss is disclosed in the notes to the consolidated financial statements. The Company expenses legal fees as incurred.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When determining the estimated probable loss or range of losses, significant judgment is required to be exercised in order to estimate the amount and timing of the loss to be recorded. Estimates of probable losses resulting from litigation are inherently difficult to make, particularly when the matters are in early procedural stages with incomplete facts and information. The final outcome of legal proceedings is dependent on many variables that are difficult to predict and, therefore, the ultimate cost to entirely resolve such matters may be materially different than the amount of current estimates. Consequently, new information or changes in judgments and estimates could have a material adverse effect on the Company&#8217;s business, financial condition, and results of operations or cash flows.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02,&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#8220;Topic 842&#8221;), which amended prior accounting standards for leases. The Company adopted Topic 842 on January 1, 2019, using the alternative modified transition method, which requires a cumulative-effect adjustment, if any, to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. There was no cumulative-effect adjustment recorded on January 1, 2019. Please see the description of the Company's "Intuitive System Leasing" and "Other Leasing Arrangements" accounting policies above. Also, see "Note 6. Leases" for further information.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As permitted by the new standard, the Company elected the following practical expedients when assessing the transition impact from both the lessee and lessor perspectives: (i) not to reassess whether any expired or existing contracts as of January 1, 2019, are or contain leases; (ii) not to reassess the lease classification for any expired or existing leases as of January 1, 2019; (iii) not to reassess initial direct costs for any existing leases as of January 1, 2019; and (iv) not to reassess whether land easements meet the definition of a lease.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The primary impact for the Company was the balance sheet recognition of ROU assets and lease liabilities for operating leases as a lessee.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Intangibles (Topic 350): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which 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. This standard also requires customers to amortize the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The Company early adopted this standard, as of January 1, 2019, on a prospective basis for all applicable implementation costs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company recorded these capitalized implementation costs within intangible and other assets, net in the accompanying Consolidated Balance Sheets and recognized the related amortization expenses generally over the fixed, non-cancellable term of the associated arrangement on a straight-line basis. The adoption did not have a material impact on the Company's financial position and the results of operations in 2019.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments (Topic 326)</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"),</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> which requires an entity to measure expected credit losses for certain financial instruments and financial assets, including trade receivables. This standard also modifies the impairment model for available-for-sale debt securities and requires that credit losses be recorded through an allowance for credit losses and limits the credit loss to the amount by which fair value is below amortized cost. The Company will adopt ASU 2016-13 as of January 1, 2020, using the modified retrospective transition method. The adoption of ASU 2016-13 is not expected to have a material impact on the Company's financial position and the results of operations.</span></div><span></span>
</td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Beginning in 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-16, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Intra-Entity Transfer of Assets Other than Inventory</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The Company adopted this standard using the modified retrospective approach and, as a result, recorded a cumulative adjustment to retained earnings as of January 1, 2018.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting policy for allowance for sales returns and doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting policy on foreign currency remeasurement and retranslation. Accounting policy on hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<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_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain 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 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: 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_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any 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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br><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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<br><br>Reference 3: http://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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.3A-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355119-122828<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<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_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<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 50<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<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_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 arrangements entered into by lessor.</p></div>
<a 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 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL117410129-209981<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 50<br> -Subparagraph 14<br> -URI http://asc.fasb.org/section&amp;trid=77888298<br><br>Reference 3: 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919352-209981<br><br>Reference 4: 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 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL117410129-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_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from contract with customer.</p></div>
<a 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>71
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624388256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_DisaggregationOfRevenueTableTextBlock', window );">Revenue Disaggregated by Types and Geography</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenue disaggregated by types and geography (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.795%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">U.S.</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,790.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,263.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">830.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">692.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">603.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">508.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">456.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,129.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,633.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,285.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Outside of U.S. (&#8220;OUS&#8221;)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">373.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">515.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total OUS revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,349.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,090.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments and accessories</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,636.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Systems</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">635.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,478.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,724.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,138.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Summary of Contract Assets and Liabilities</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following information summarizes the Company&#8217;s contract assets and liabilities (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.282%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">365.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock', window );">Sales-type Lease Receivable</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock', window );">Operating Lease Revenue</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contract balances and changes in contract balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of income 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 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of income 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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=SL77927221-108306<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919372-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_SalesTypeLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>isrg-20191231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:isrg="http://www.intuitivesurgical.com/20191231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="isrg-20191231.xsd" xlink:type="simple"/>
    <context id="ia81213b31913406696caf2bbb565ba65_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifc4baf49d4584003bc40e33b992abe9c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iee3fce9cc0c446609a421a12d2514e16_I20200117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2020-01-17</instant>
        </period>
    </context>
    <context id="i75df7899c346410c81652c3a8c250a56_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i20396995500644c68c401002f0d9bc39_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icb0b0904af5248ff8e1efd7ba0d6043d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id0c23afdac5b442197b9997eab6756a5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i08fdc81247794595afc6a4b2917ec1c7_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ia8b14518d56049388ea5a5f2590d31b9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i479d4ec1961b4e1491023b791e224384_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifd81853907ba45b9887ab0d502b61742_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i142f3087658846c095a015577f4b8113_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3df23bd900fb49e0ab8416279e509db5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3612916ec9664e9b94b0457a24c780f3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i65879870967e4262b5b6e88d4ec92cb7_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ibc03950418d74eeb8599f53490555664_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ief0505f71a2a430a8a923fcfa8e0e812_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i15d5f8f1f1124f7d882cc1b260578c73_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i8c77abe04f3241d1b619e309910c755c_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ie33bbdc86d9a481d9b05ae2ef30b2273_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="iedcde4f64c554099a3adb5eed3dce0b3_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ib43841dc4fdf42f491fda32ed3b97cbc_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="iba54f49040b44274bbd9b428b2141659_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2248c3554a8d40098a914364ccecc20e_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3fb671e57924466491958d3e5eb0dc6f_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ia5b324b7b492476b99a8a233e31de079_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i19a54e8f64144653a7995e56dbeeb1a3_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i84e4ae3a1ce14e07b2714e0b73b5c45d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i96e69c26252c4f5086c0c9dca18ef157_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8efaca5f2b324da99f4ae043180d5c50_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i43808e92925a4c1a80e56abb394791dd_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if7e0287408064f4cb28a3f8120ea77cd_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iafe7f7e8bbc54e9ba0f5cc3a8c97cc3a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i15edcd68927e42dc97961362d661f754_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia26f9da8e39845a2be0943c66d58cb1d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i00ed79a3376c438ca79cec9a1dee9ab3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i496fbd116ca047fca342f15d6276b085_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id9177550550740d0bc83d149266a2928_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id16d6529c0c4491f860859a98eb3ab28_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i66a01c6117834a538350f9facf872de9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaf1b5177a9464ebbaec09109dd380e6a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9a49eb81fdb145f6b1933a3d4a1b7073_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9eecb1a976b44f348f0951d59f679ae9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4c8a226f70214d22b2ff1419b0b3b067_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie5e93b6d9fbf4171959a350d380f2435_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie4b9971a8ea048bd8f331d591a63ff3c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4e50852f6e274b23a6fba28b113a9f5b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifcdd24e11c834660a74ad45723f9b163_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic97f86a263f84f83a28924450495c1ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7612c3cc8b59457a903de78f8270b482_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i285d8966be294eb4a49065dbf0d03b49_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i698f23ce06c3419f8345a5a584c0bdaa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie6e2cd213f74479bb256a7182822a1c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id7a594c3530745f9a6955e770076ebfb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4dd61d70e4df417e84ea61f6095a429d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5c8bee543233418583cab77c507c5b17_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie135d91eb2224dd186342a6bbd1f9915_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3231336675fb4e39b31e3c3d15314b5c_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i7d2683b0388f48d7ad776e43148b13e1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id6304d0f383f4973ac0a11a0dd29bf89_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i875ec560c35845ea96b4b7a2da3d079c_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i8620bb431ab24270967ec3bc9c004951_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia89fc80f2b954f79a9314462776a2921_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3c7eaa17422841aca14a9674844ff3b2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">isrg:EquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id0b2c94ed1ae48928e7ff4928dd75450_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsLeasedToOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7cebb7094152482da5fb52ca13494949_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsLeasedToOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff611b2009544d9990b8266cab3c0574_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i16c7780b0d23481fbb0b807a508bcb2e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">isrg:EnterpriseWideSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic921eeec280f43688992ffd39d57391e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">isrg:PurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3bbb7bf6d52e4baba994978809459d1e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if73345c7c26445c08b283bde87da10b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1e12bb4f052642d99a745fbfdb30ab1b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i23735aacc9174b56afbced258e3c2d5d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i691b04ab5ee547fdad9c261ad0b96590_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c90d8f9b8e24c918a552ce1b34ac764_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if73e722c1ed34e29ab0b189da33929ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">isrg:UnitedStatesCorporateDebtAndEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i56fd332ba9c64eeeaba2c47e933a0097_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaebd7776866d4e7bb1602a005d59fdd3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4eefb3b1e5824add87c10e0e931a9521_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie192e9741f0f41b9a76d4450dd96ac60_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i863fa3c6711f46b59210936b5421febd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i94e2dc9a15a54023add201031fac6837_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i31f96847aaa84ae888f4999625ab1d5f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie46d443edcae42579169519d8638c9e2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie924e1f3e62b4b08a822c33314bc9731_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic10b934bab564f99a124e0665b6c9a4f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">isrg:UnitedStatesCorporateDebtAndEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaa9a5e4c0381454fb9cab19235cfa915_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0ab1f41987254d6a85c847b6a8616cd4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3d4d6976afaf4282a7cb5589c17ced94_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9a9dd592a532423b9568da35f2f79e46_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9e37054ef21f4defbb6f0739e89202e5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3acf5682567a442096e3c0b65626e229_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e9958fa5d6b44679770104d2e8c67f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib47f4257d61540c780f441abaff42090_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7500c0f86efb4fd89876b16660b48ea1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id879023cb8164528893fea49998a40c5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7c63aba073484def977a001de216308b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9779f5897a334a4f91f29a5444d0e0fd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f2a65534a754ba58d1a72352651ce54_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if22fa0556afb4bc78e4ca1912f32731a_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="icf65ee75f8894dfdb8f64e659d799295_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4559e15103424fabbb4cc906e31d77ab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i31da4dc44b864eedada6d6353176a858_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic3a2d4e94aaf40e99896c609ec20884e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifb16b8efc2dc45888631d4685176598a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i474b3ee78d7844f4aed7cb546e70fe9a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i073df637bea44db88790da5c9d792b2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4226c4dd64434c45b04a9488cc5dd3f5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib7f2815a75b14b3eb7ddce58d23d1d92_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic9ce705c85094183b40cbba9b4e797ae_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if7846ba951744650bfc8f7aac9a5c155_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic141515471414d3a80a38677f26951c6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6a31a10cd29143848ef91923a9b5e59a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8221f5fa657340958f7d8cdb15cfaa82_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibafd169d349c49329c732c83c4fa61d2_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i8a2c1f6d1c1d4fa8946421b7f1939240_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0807a4ec255649c2ad125e57b375ae4c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9255a94dcf7f42cd8e1d1d2a4997c5a8_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2eaed547a7c44dad9f1dce864d734ff4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i960a032681e84d9ea312c35517b2c5ea_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i95622a7db3264bc48430d6731175ca15_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2f7cb00810ad4275a081f83f15283234_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i413bb5c750324d47abf2ed6e18476019_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ida7cbbf4face4e9ca2b1c0c0ac92fcb8_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i1d8e2ee1409745f9a6a06bb492086d8f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i45ee02ae7c3d4aed81831fa7620d89e7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibac8c764a9c94073aed64d65c7481aae_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ic65a51de82924ab5bcdceee8e57dbb4b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b54dffa60d741f882376a5f07410900_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i55e3352e676e4dee872341ccfb634cf9_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i7b0cdb475cb949d2bee266b279458126_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i84231364d17d4cf78d6c2d0d129f34ab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2ecd19bad2b341d69cb45db493393cd2_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i6255680dbace419889a1059c19ad6389_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i870d670a7b144fce921f64cafb200aab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iabbc6fa9e13a4671aae4222ccac3b426_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i9f71d04fe19c4714a958c0b8be74ab6e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic633be5375aa4403b4bc9454d731d551_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic709f91ab55d4bbfa2fe9911a0fe6427_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3fb838649ea74f09a22e8e60facfbf48_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0393aaa9006444b897f8cbb1aecf5c67_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic7b470fe5e444cc4b18af92782f66beb_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ia8c3681728624c27a6211a0470c6ea6a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5a362806d866432db2c4c718841f8c1a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i65a50606927b42b08e949050fc98ee49_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i775b6a6a03d3401aad0253d920f04923_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0131e61ab74f4dc8b2dc7c14b132db56_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2b25ebe278e8496f9da8346563c29cba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iabd2ae5f606d42d3894cce5467623d99_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-05</startDate>
            <endDate>2019-01-05</endDate>
        </period>
    </context>
    <context id="iab621223b24c419b99ddd336a9aeb014_I20190105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-05</instant>
        </period>
    </context>
    <context id="i2be66f8e941645e7b243f87fab9f7e34_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i729aa7322f57426b9f925b29db2ee236_I20190105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-05</instant>
        </period>
    </context>
    <context id="i96d7664a204e4de39ed757cb5996bd93_I20190105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:ChindexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-05</instant>
        </period>
    </context>
    <context id="i6996791c4a5245d9b03c262221cf7a16_D20190831-20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-31</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="i92723a32a3d341d28e2cb38360bcd040_I20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="i716c47db56444c7d898b58882c86d421_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3aeb23985ae405cbd7ceb0524e0d7cc_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5f4c024199674154982b4991c6ddffd4_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">isrg:ManufacturingProcessTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2dbd2f5009546c3807b743a30acfdc5_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaf756dcf5af544f9a02cefbf2d9d7f49_D20180525-20180525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:VattikutiTechnologiesPvt.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-25</startDate>
            <endDate>2018-05-25</endDate>
        </period>
    </context>
    <context id="i8ef54fed6c6b4df3a22dd9c34ba59675_I20180525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:VattikutiTechnologiesPvt.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-25</instant>
        </period>
    </context>
    <context id="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:InTouchTechnologiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-17</startDate>
            <endDate>2018-08-17</endDate>
        </period>
    </context>
    <context id="i156df8a073324da98c49482e7194e769_I20180817">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:InTouchTechnologiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-17</instant>
        </period>
    </context>
    <context id="iee63db370abd44ceb16dd57986c17ac7_D20181211-20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:UnisonSurgicalsCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-11</startDate>
            <endDate>2018-12-11</endDate>
        </period>
    </context>
    <context id="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:UnisonSurgicalsCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-11</instant>
        </period>
    </context>
    <context id="i2cc744794f874f689682aa21b46059fb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i437475c5f6464fa7bd2b11336ca76914_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i36308ee39d474d1cb619b87570fcafc7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i14b1b7082d244f2d9cda4cd05924f5d8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie1dc5538a05b4312a6e5eff9057ed367_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i21dbd6fc8cf94a5ea37a109d78c69935_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6dfd0d3846042629c345215b692a5f0_D20180611-20180611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2018-06-11</startDate>
            <endDate>2018-06-11</endDate>
        </period>
    </context>
    <context id="i53888c7a832e415c849e9289cbe13a8a_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i22875e43528d49cd848756094f92aa97_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7609e26791264b59afee6cd6d04d2697_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i66e06e31d69e4839a99efd53ca1c895c_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i5b82050eaed0477397b1d8bbdb280757_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i14bb9748e60c41b59c24ba2ed85e515c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">isrg:DaVinciSurgicalSystemProductLiabilityMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i631d8befba3847eebc36ff8bb5c521f5_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ifd21a1d830384f4e828529b24f387230_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id07a3479c5a74456935805898fe26efe_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i19bdf8f364744bdeb7008585b20b3e47_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6cd9e0c38b1148b78ca4aef9d692a150_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i88c2a62999ea46dc9391bc0ed4c0ed0d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if49b7dbb639b41d0bf03256e711069f1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i67ca42cc4f3f40b4b957fa2528d2d098_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idb71e82bd39e453ab56de09e9e21f248_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic4fd09ff7fd64ebaa5c7a24e255fdeed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0d08beacda804f4684b9a507ca9598e0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id333bf7b2fda4c49b5b9c65c08b67c59_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ief4c949fa67f4320bc99c8e782e808d5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7f0b7f6118404962a61d1dc7c3e288d6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ief19ab94ae3742c181bfa14348adff70_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4cd3bed404d14f91875b38cb84810c69_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2102b193769148599d4d7d5fdb58c6f2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if6154539ea634daebe16df13c1cea838_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5ea1a06d531e4fcd82ef189ce430e2e2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icb8091e04f0947a880790ad4e37f4a8a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idd1c14dcad1a4831bf04b0db57105cee_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id766d3ccad5c4232b3ab1f79fa10b589_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5fd316d5b3ec480db46f5bb567ee9365_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ia35d5c602a6e4898969233dd831ad538_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i2e63b2b85f1e46b59fa6d39ec31c8eab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if7632760bd2c4439b4ec522f2da56805_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if00df1fa07bf4e3d935e7053243db722_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i63e1168f4d874cecb31b98d28430764f_I20150331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-03-31</instant>
        </period>
    </context>
    <context id="ica6d8999a8eb42dba37c6f41ea55d84d_I20150430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-04-30</instant>
        </period>
    </context>
    <context id="if68d0742c2db40d886fc68e449f67a9d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i726d2e020a3b4505b982ff694f2aced2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:AugustGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i37b6ba61111e4f4eb0ece1aeeedcc4d1_I20091031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2009-10-31</instant>
        </period>
    </context>
    <context id="ice00a20ee9f14ccdb89a68058597d0a7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ide8feb39851d4a71a3cf574128d78a50_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:InitialGrantOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i1cc84051dce74900a780b9698472d1df_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i1e9138bbfd2244f0800e612e4794edfc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9ea69af85d2046d09fa14af6f60b86e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i26341d1db1b84ddbb3e8b87bb0ff52ad_I20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-31</instant>
        </period>
    </context>
    <context id="i03b2bfa032724ff3b0b5d864f0350f69_I20170430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-30</instant>
        </period>
    </context>
    <context id="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i71f0f230150f48b289bfdabcf7dafefd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="isrg:AwardedtoAxis">isrg:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic6ffd437814b45c587566887eeb04dde_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i21da93124b55435394e95e297ca5593b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd41a69f32e746258eb6872f84b65c5f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibaf1aa6feee84d9380dae0b9e359d4a0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9f768047e818496bbea7f0e8a9b2cac4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if92c341834024c64b9e6cdc1ebfdc722_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i629ffd03826e47618d165b6080b4f71b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1a3c1b49c2bd4bc087d3f5800c36cba8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0ac6f78d56634121be88aae3afbebf15_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7c9d7108091549739df7a95a8c8c1387_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie3c811a5f5a3472d9a1189412050de16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i692e8a7602d8405bb45dc700610effa9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5900630e4a5341c2a435316498525aa5_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i052174b56aa8451281657dbf8871c58e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0e4cd8b79d634d46b3bdba93e0110828_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idfb333f20fc14c318be3eb9813ea89f3_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i81fcf6d1d887435b8717da5c943bdac4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4442c19ae234467ba426d94e02bc33cc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i729aaa06d9ee4c6db883f16ae5275aae_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4ad2bd4a077448cba20b5feeadf47630_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9913a4b711644bb6a37fc644bf46ca7f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i38227c7e296f4071b7d5c72b6f0ad526_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="iefe4fd915bea4293b13a11f9af11b8ec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i226313472de44a8a93448d3dfa795867_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7fc0fa318504466aab633ca20255f10e_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i1606bf41a91d4c4f847a95386033ad6f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i92165e49589447fdabc738aa93981e50_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iefe88be6ce354716b2ff889324ff0b5b_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">isrg:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ifaad5793878e4805881671a3b8791098_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2912aabe202e478f81f0c7943ac59cc4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:NonvestedStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf23bd6531d242f2a4d777e75cccee8d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:NonvestedStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i53a753dcde354318baf70f3b5e6d4868_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:FebruaryGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8b31a55bb7704e7ea689ccc382655003_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i35f4e5d5d2444f2fbe73e2e4a3b49c3a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:FebruaryGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice3804fde2504bab819c568912f5e0c0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:AugustGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:AnnualGrantOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia26da81a381a41c69a31a92fbfa41edf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:NewHireOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ife5dec406d2b4d9188c25910b629eb7b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:InitialGrantOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8331ca17a3554c0d9382a2cf4141021e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:InitialRSUgrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="isrg:AwardedtoAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic453d672935f4cd8ae19c56de1829f37_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4996965b98d34917a99ad50b6635d35f_D20180601-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib8111dddba3f4f83b9f3a588f1ae6ed1_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i27019818011f4ade9ab7457d1c3cc2ca_D20190801-20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i1783f725a6ab43bf9d44c305c6cb322a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib14c25376e9f4e1aad9962188e39164b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4764bcb2a95d4d3aa6b90d7114e3a94d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i593c85f8a59b487396366a9406802ae1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i12e586f98f064be38f961ca290dc274e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic5046ea9c22b45e0bcc27741ce3dc9ed_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="if1d9eb5330dc46e49a5147fb09d9e584_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>isrg:segment</measure>
    </unit>
    <unit id="period">
        <measure>isrg:period</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M180LTEtMS0xLTA_f8f363d7-1696-4f81-9b38-fc8322fd4522">0001035267</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M181LTEtMS0xLTA_22dcb3e3-3343-49d1-89af-779de67388a0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M185LTEtMS0xLTA_cecda479-ff56-4341-8d1e-ee6cb35feae4">2019</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M18xMC0xLTEtMS0w_999ddfd6-782c-4eb8-ab90-f79c18c1f3cf">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl80L2ZyYWc6MmIxYWRlZjlmNDhjNGIxZmFjZmIwMzNkNzdmYjIwYzYvdGFibGU6ZGQ2YTQ3MWM3NGVhNGIzYTk1YWNiNDJhYTgzMmQwNDMvdGFibGVyYW5nZTpkZDZhNDcxYzc0ZWE0YjNhOTVhY2I0MmFhODMyZDA0M18xMi0xLTEtMS0w_e32b4525-4a62-4670-86cd-d67b2d8adb3b">false</dei:AmendmentFlag>
    <isrg:SystemSalesArrangementWarrantyPeriod
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEyODcx_3ddf3764-4bb5-4f90-89ef-49b469b72a0e">P1Y</isrg:SystemSalesArrangementWarrantyPeriod>
    <isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyNTcw_9afc78ac-853f-4057-8eae-aec2a55373f1">P1Y</isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod>
    <us-gaap:DerivativeTermOfContract
      contextRef="i1e12bb4f052642d99a745fbfdb30ab1b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2MDk4_9b87f430-33bc-433f-b010-958caaf7180c">P12M</us-gaap:DerivativeTermOfContract>
    <isrg:DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI3MTM4_20afe8f0-a0e5-4ee2-bf40-8d8b781d6313">P2M</isrg:DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod>
    <isrg:StockOptionsGrantedInitialVestingPeriod
      contextRef="ide8feb39851d4a71a3cf574128d78a50_D20160101-20161231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQzODQ_67eeb20a-c2c6-4c51-960d-d2ca78fa554f">P3Y</isrg:StockOptionsGrantedInitialVestingPeriod>
    <isrg:PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU2Nzk_82ca7701-3227-4080-94e8-cd0f059f650f">P2Y</isrg:PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i71f0f230150f48b289bfdabcf7dafefd_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzY2ODY_183c42b3-7cd6-4d3f-8fcf-b900e4bb8476">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i53a753dcde354318baf70f3b5e6d4868_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzItMS0xLTEtMA_ca4404c0-d643-4b0c-96b4-7a7e5ed7d155">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService
      contextRef="i8b31a55bb7704e7ea689ccc382655003_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzMtMS0xLTEtMA_e1c04e4c-e5ab-468b-b4d9-e51ce2518a42"
      unitRef="number">0.125000</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService
      contextRef="i8b31a55bb7704e7ea689ccc382655003_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzQtMS0xLTEtMA_dfc5c936-8b44-43e7-952e-0ab0c018b26f"
      unitRef="number">0.020833</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService
      contextRef="i35f4e5d5d2444f2fbe73e2e4a3b49c3a_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzUtMS0xLTEtMA_89ef49b1-daa5-4818-bc09-8b055fd7fbad"
      unitRef="number">0.125000</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService
      contextRef="i35f4e5d5d2444f2fbe73e2e4a3b49c3a_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzYtMS0xLTEtMA_db085aa5-f3e6-437b-8e73-1739c3054e9e"
      unitRef="number">0.020833</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth
      contextRef="ice3804fde2504bab819c568912f5e0c0_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzctMS0xLTEtMA_ca908855-155f-4544-bd6d-d1cd8844f032"
      unitRef="number">0.145833</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ice3804fde2504bab819c568912f5e0c0_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzgtMS0xLTEtMA_b1ce9517-6c07-4819-900f-767b645c9f75"
      unitRef="number">0.020833</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService
      contextRef="ia26da81a381a41c69a31a92fbfa41edf_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzktMS0xLTEtMA_8332fa4c-7fab-4fa1-b9e0-a0204308493d"
      unitRef="number">0.250000</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear
      contextRef="ia26da81a381a41c69a31a92fbfa41edf_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzEwLTEtMS0xLTA_3261382f-b3e8-420d-97dd-4963e21bf9dd"
      unitRef="number">0.020833</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService
      contextRef="ife5dec406d2b4d9188c25910b629eb7b_D20180101-20181231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzEyLTEtMS0xLTA_29546b41-d9ca-477f-8a1e-fcb4a228b6fd"
      unitRef="number">0.333333</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear
      contextRef="ife5dec406d2b4d9188c25910b629eb7b_D20180101-20181231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzEzLTEtMS0xLTA_63226600-6050-4e09-96ca-edb6008e6cde"
      unitRef="number">0.027778</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i71f0f230150f48b289bfdabcf7dafefd_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzE3LTEtMS0xLTA_e7367379-0670-43fa-9ee9-cdb50b363dfe"
      unitRef="number">0.250000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i8331ca17a3554c0d9382a2cf4141021e_D20180101-20181231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTYvZnJhZzpmYWE4NWI4YjFlYjI0Y2M4OWI2ZTVkZDQ2NDcyMWM1Yi90YWJsZTpkNDczM2IyNmE1NDg0MzJlYmQ5MzlkOGViZjg2YmNjNC90YWJsZXJhbmdlOmQ0NzMzYjI2YTU0ODQzMmViZDkzOWQ4ZWJmODZiY2M0XzE5LTEtMS0xLTA_fb62a346-197d-4e36-a63d-fab06843bde6"
      unitRef="number">0.333333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <dei:DocumentType
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxMjYx_3151199c-5757-4bf4-9f8d-8a9f7733e709">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6NjczODJlNDJmMDUyNDQxMWFlYTlmMDNkYTk1OTZhODYvdGFibGVyYW5nZTo2NzM4MmU0MmYwNTI0NDExYWVhOWYwM2RhOTU5NmE4Nl8wLTAtMS0xLTEzNDI_ddcbafff-63b2-42ae-be4f-8829464a4edc">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxMjYy_6b94fbf4-3a0a-46de-97bc-c05567a0080b">2019-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6MWE1MjUyNjY0YmIzNDQ0ZGJhZGVhY2ZhMDM5NzE5OTQvdGFibGVyYW5nZToxYTUyNTI2NjRiYjM0NDRkYmFkZWFjZmEwMzk3MTk5NF8wLTAtMS0xLTEzNzE_7608f740-9d53-4ad1-bf5f-8441c3935897">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg1_5b064631-f794-4fee-bf07-9461db07c827">000-30713</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg2_00c9642a-334d-4b53-8a62-d84ce7f73cda">Intuitive Surgical, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6NTgwNzdjOWM0NzU5NGQyMDk4ZDQ2YjU3NjYxNWQ1NzgvdGFibGVyYW5nZTo1ODA3N2M5YzQ3NTk0ZDIwOThkNDZiNTc2NjE1ZDU3OF8wLTAtMS0xLTEzODA_00b0eae7-5a1b-4206-96cd-f27353743dc1">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6NTgwNzdjOWM0NzU5NGQyMDk4ZDQ2YjU3NjYxNWQ1NzgvdGFibGVyYW5nZTo1ODA3N2M5YzQ3NTk0ZDIwOThkNDZiNTc2NjE1ZDU3OF8wLTItMS0xLTEzODM_662cab2d-9c79-4eab-948c-9cfd4576f07d">77-0416458</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg3_ce260e98-e07d-4e98-965e-9390ae48cfe0">1020 Kifer Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg4_410afefa-0667-4f61-bc16-4c6de457e9f4">Sunnyvale</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCityOrTown
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDkw_51e50fa2-a8a4-4028-9f99-7f190d3540b0">Sunnyvale</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDg5_ebfb3112-0038-4989-9c68-568f0274d99b">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDkx_cc6954cb-8e81-4220-abb8-95dd2246399b">94086</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDky_fd77f668-a785-4a54-8d30-d89e60ffd6ab">(408)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxNDkz_65c177f3-7cee-47d0-8a0f-acfa4e420b18">523-2100</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6ODQxN2RlZGMyZjAyNDg3N2FmYmJlMzkzODdmOTVmNzUvdGFibGVyYW5nZTo4NDE3ZGVkYzJmMDI0ODc3YWZiYmUzOTM4N2Y5NWY3NV8xLTAtMS0xLTE0MTQ_de83246b-0d35-41cc-a05c-6b6859dc1ad2">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6ODQxN2RlZGMyZjAyNDg3N2FmYmJlMzkzODdmOTVmNzUvdGFibGVyYW5nZTo4NDE3ZGVkYzJmMDI0ODc3YWZiYmUzOTM4N2Y5NWY3NV8xLTEtMS0xLTE0MTc_31216615-858f-4cde-b3d9-f0222193a802">ISRG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6ODQxN2RlZGMyZjAyNDg3N2FmYmJlMzkzODdmOTVmNzUvdGFibGVyYW5nZTo4NDE3ZGVkYzJmMDI0ODc3YWZiYmUzOTM4N2Y5NWY3NV8xLTItMS0xLTE0MTk_8125fca9-cf80-49fa-92e1-ed1e784c0ace">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18xMDk5NTExNjMxODI5_750ddf25-f9c0-4d21-bbfc-02b3462772ba">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18yNjkzODAzNDg4NDk2NA_405749ee-7fb4-49dd-9225-06585820eb2c">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18yNjkzODAzNDg4NDk3NQ_f4be22f4-4df7-4737-a61e-050caafab065">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18yNjkzODAzNDg4NDk3Ng_497048f8-4d70-4ed2-a16d-25ebcfe0d83d">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6M2Q1ODUyOWM2ZjdlNDIyM2JjNjUzMjBkNDEyNjdmNzUvdGFibGVyYW5nZTozZDU4NTI5YzZmN2U0MjIzYmM2NTMyMGQ0MTI2N2Y3NV8wLTAtMS0xLTIxNTQ_cbc9c541-0af0-479a-9fc5-6d67b83d5eb5">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6M2Q1ODUyOWM2ZjdlNDIyM2JjNjUzMjBkNDEyNjdmNzUvdGFibGVyYW5nZTozZDU4NTI5YzZmN2U0MjIzYmM2NTMyMGQ0MTI2N2Y3NV8xLTQtMS0xLTIxNTc_c9d67ccd-6e58-44e0-9b41-639d866ee07e">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGFibGU6M2Q1ODUyOWM2ZjdlNDIyM2JjNjUzMjBkNDEyNjdmNzUvdGFibGVyYW5nZTozZDU4NTI5YzZmN2U0MjIzYmM2NTMyMGQ0MTI2N2Y3NV8yLTQtMS0xLTIxNjE_1649e992-c200-4617-8257-1d57168cdfaf">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18zODQ4MjkwNzAxNjkw_ae3c9304-eb91-4554-ac28-861ec81e6477">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ifc4baf49d4584003bc40e33b992abe9c_I20190630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY183Njk2NTgxMzk4NTI1_7d8bf748-2c6f-40bf-b556-ce28f0c0eda8"
      unitRef="usd">59900000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iee3fce9cc0c446609a421a12d2514e16_I20200117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18zMTg5_c016934c-b7cf-4482-89aa-6bd3182099df"
      unitRef="shares">115984044</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8xL2ZyYWc6MDFhMzRmMWFhY2MzNDQxNGI4YjI2Njg4Mjg0NzNiMGMvdGV4dHJlZ2lvbjowMWEzNGYxYWFjYzM0NDE0YjhiMjY2ODgyODQ3M2IwY18yNjkzODAzNDg4NDk2Mw_bd6c71db-4566-4666-9f48-ceac3d6f9f48">Part III incorporates information by reference to the definitive proxy statement for the Company&#x2019;s Annual Meeting of Stockholders to be held on or about April&#160;23, 2020, to be filed within 120 days of the registrant&#x2019;s fiscal year ended December&#160;31, 2019.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzQtMS0xLTEtMA_effc0f1f-02d2-48dd-890f-8f2f814be896"
      unitRef="usd">1167600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzQtMy0xLTEtMA_112cb71f-bdda-482e-8899-b8a7abe5ca64"
      unitRef="usd">857900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzUtMS0xLTEtMA_05c55666-e4db-4819-a488-afb9a727b87e"
      unitRef="usd">2054100000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzUtMy0xLTEtMA_b5f632be-9c8a-4248-85e0-c08cb1f065f6"
      unitRef="usd">2205200000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjAxOWYyNDBiZGJhYzRiYTBhZDRjYzRiMDcwNDcyMzI1XzEwOTk1MTE2Mjc4ODc_59e44728-7469-4ad6-8756-e5cfdac5c229"
      unitRef="usd">8300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjAxOWYyNDBiZGJhYzRiYTBhZDRjYzRiMDcwNDcyMzI1XzEwOTk1MTE2Mjc4OTM_a029f3e6-dca3-4983-99c9-7e3d8991d7c4"
      unitRef="usd">8200000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzYtMS0xLTEtMA_414b24aa-3586-4b13-8bda-4fc767afebc8"
      unitRef="usd">645200000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzYtMy0xLTEtMA_e8b6a86c-ab62-4efe-8cd5-96e2d35e11aa"
      unitRef="usd">682300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzctMS0xLTEtMA_135c7675-c1f2-4bde-b97f-e2e4ee2db4ac"
      unitRef="usd">595500000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzctMy0xLTEtMA_3149519a-13af-455d-9513-f681aaac7c04"
      unitRef="usd">409000000.0</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzgtMS0xLTEtMA_dcecdb1a-25f1-43bf-bee6-06c342df4eb8"
      unitRef="usd">200200000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzgtMy0xLTEtMA_841f2e05-db18-4e12-9aff-5a5caff2f78b"
      unitRef="usd">178800000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEwLTEtMS0xLTA_0f7dcfce-d31e-4c7a-ae3d-15a612333ca4"
      unitRef="usd">4662600000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEwLTMtMS0xLTA_6198cb65-786f-4b77-977c-d79ccc06e8e2"
      unitRef="usd">4333200000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzExLTEtMS0xLTA_9a4e088e-41a5-40f7-b9e7-a9a686bac241"
      unitRef="usd">1272900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzExLTMtMS0xLTA_ef2b2817-5bb7-432a-bfe0-f38548ea7f90"
      unitRef="usd">812000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEyLTEtMS0xLTA_591c3960-288a-4c1f-9be5-18d361c09190"
      unitRef="usd">2623500000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEyLTMtMS0xLTA_39ddbae1-1973-4c47-8841-0da9f9e72ae3"
      unitRef="usd">1771300000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:DeferredTaxAssetsNetNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEzLTEtMS0xLTA_e10e08fb-7c5a-4172-b655-b3957b671196"
      unitRef="usd">425600000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:DeferredTaxAssetsNetNoncurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzEzLTMtMS0xLTA_b4781256-0c2d-4c6c-94ac-e5af9a1bda6f"
      unitRef="usd">428600000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <isrg:IntangibleAndOtherAssets
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE0LTEtMS0xLTA_8fa215ea-5793-4014-9da6-855bcebe9d22"
      unitRef="usd">441400000</isrg:IntangibleAndOtherAssets>
    <isrg:IntangibleAndOtherAssets
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE0LTMtMS0xLTA_88e933f3-62c0-4c82-9d32-07ca8bc96725"
      unitRef="usd">261000000.0</isrg:IntangibleAndOtherAssets>
    <us-gaap:Goodwill
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE1LTEtMS0xLTA_af2b2180-3b75-4fda-8d04-4dc5bf2b0ac0"
      unitRef="usd">307200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE1LTMtMS0xLTA_9a3ae951-f057-4e94-8a87-4f986ee47eec"
      unitRef="usd">240600000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE2LTEtMS0xLTA_8a9c1371-a56e-41a2-8197-9afb63bd352b"
      unitRef="usd">9733200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE2LTMtMS0xLTA_cd6451bd-5c20-44b1-b832-433ec2a0f316"
      unitRef="usd">7846700000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE5LTEtMS0xLTA_1e8c5d13-60d6-4d80-96fc-b50dd06c6912"
      unitRef="usd">123500000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzE5LTMtMS0xLTA_ee924dce-81f8-4d86-8716-d387bad31b09"
      unitRef="usd">100700000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIwLTEtMS0xLTA_36e6e2f5-450c-48f3-b01c-f71b5980a761"
      unitRef="usd">251600000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIwLTMtMS0xLTA_59059a9a-5434-4963-99ac-c17b356dc334"
      unitRef="usd">193800000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIxLTEtMS0xLTA_7a947e60-0a83-4349-b1d2-d7863429e57a"
      unitRef="usd">337800000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIxLTMtMS0xLTA_bfe5ffa9-8389-4863-933b-4bdda5b1d855"
      unitRef="usd">294300000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIyLTEtMS0xLTA_30311a27-08bb-4e4f-9256-818c0663fd0f"
      unitRef="usd">317300000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIyLTMtMS0xLTA_f6110468-28da-4d79-8194-898bed4fbd72"
      unitRef="usd">231800000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIzLTEtMS0xLTA_ac1abae9-7d60-41a6-af4b-6f1e91a7259f"
      unitRef="usd">1030200000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzIzLTMtMS0xLTA_b30100bc-6d19-4d4c-b166-2aaeec129711"
      unitRef="usd">820600000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI0LTEtMS0xLTA_25135ccd-b0eb-43ae-bbf4-0063c96c671e"
      unitRef="usd">418300000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI0LTMtMS0xLTA_a8b6ec6b-10c3-4249-8c0e-0d79584515e1"
      unitRef="usd">338600000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI1LTEtMS0xLTA_d192666d-11d9-4b59-a58d-0db9bb6db818"
      unitRef="usd">1448500000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI1LTMtMS0xLTA_ee0ac26a-fda5-4015-a1fc-94875c12b891"
      unitRef="usd">1159200000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI2LTEtMS0xLTA_4da2a961-311d-4286-bbe3-5ea8316d3415"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI2LTMtMS0xLTA_64391430-9a68-4d87-be6f-7822b3096577"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTI3_3628274b-021b-4834-b56f-52de66d28c4b"
      unitRef="shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTI3_53e24cd1-2028-45f1-b045-a8beaab3178c"
      unitRef="shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM1_36b23ec0-6a58-4650-ad4f-027eb3e66539"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM1_56e1c986-294c-4943-9347-3651d43b463a"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM5_287871aa-9fa3-42a8-8ec8-cd5790771370"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM5_5b2c3541-c381-49c1-9ff4-f67828389884"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM5_856d32d8-d330-46b4-b147-70def4d39c5f"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNWIxMjQ3NmU5Zjk0ODI5OWRiMjU1ODAyMGY5MTlkNF8xMDk5NTExNjI3OTM5_beab7096-125a-45e5-a829-d299fab47b84"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTEtMS0xLTA_bc4ddf2b-dd38-48a3-b6d2-dd6dc879a8a5"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI4LTMtMS0xLTA_40affaa5-ea55-4114-9be9-9a92c445808b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTQy_1f64099a-f2aa-4bf4-a277-511ad9f09a2f"
      unitRef="shares">300000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTQy_8428e7e9-ad05-48e4-9ebd-837b415e673c"
      unitRef="shares">300000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTUw_048b709e-873f-439f-b805-9b6555bc3ff7"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTUw_ca1fecde-863a-49f7-bb4e-1f3077e4fc29"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTU3_62155b3f-1070-40c8-87b4-d1981e5f5e6f"
      unitRef="shares">116000000.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTU3_ac295cee-a71f-4073-8862-a3a8950bed62"
      unitRef="shares">116000000.0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTY0_04fd5f0e-d0df-4982-8b2f-25e1bf12c437"
      unitRef="shares">114500000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNTZhMDUyOTliYjA0OWM1YTQ5ZmJlYjE2Yzc2NGY5Nl8xMDk5NTExNjI3OTY0_5d06a713-5c7c-451c-a023-3742b9f7de2b"
      unitRef="shares">114500000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTEtMS0xLTA_ce14580b-d7c9-41d3-9c02-0162535e6603"
      unitRef="usd">100000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzI5LTMtMS0xLTA_989f819e-c85c-4efb-9d36-416c0f1401f4"
      unitRef="usd">100000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMwLTEtMS0xLTA_6cc2e9e4-2722-40c9-909a-f50b8903d558"
      unitRef="usd">5756800000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMwLTMtMS0xLTA_127b2c81-b3a4-4e12-9a1f-6e8ad70ebfb2"
      unitRef="usd">5170300000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMxLTEtMS0xLTA_a10d0fc8-5c8d-4d13-92ac-a481cf1f3ccd"
      unitRef="usd">2494500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMxLTMtMS0xLTA_8a564fbb-722d-404c-b378-a0f4540cd38c"
      unitRef="usd">1521700000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMyLTEtMS0xLTA_a83f2248-1245-4177-92ce-1fecd81532b3"
      unitRef="usd">12400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMyLTMtMS0xLTA_b9fd361e-15cd-4d63-8d3d-f25f5dbf4282"
      unitRef="usd">-13300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMzLTEtMS0xLTA_1302873a-3b7d-4794-9f4e-b75c79982651"
      unitRef="usd">8263800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzMzLTMtMS0xLTA_3ebd1636-394e-44e2-9524-1b89f4eb393c"
      unitRef="usd">6678800000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM0LTEtMS0xLTA_04c00a7b-8ab3-4f99-9d79-a51984c72243"
      unitRef="usd">20900000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM0LTMtMS0xLTA_2426f064-2830-4ad4-adac-6252bb403c92"
      unitRef="usd">8700000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM1LTEtMS0xLTA_f1bcc0ba-c158-4a90-b660-b4ba5c1d82c4"
      unitRef="usd">8284700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM1LTMtMS0xLTA_c3175019-f343-4719-b498-1acb0eb5b400"
      unitRef="usd">6687500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM2LTEtMS0xLTA_817b4d38-8be7-4cf8-8547-9c82c3cbb0fc"
      unitRef="usd">9733200000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDIvZnJhZzplYzU1ZDA5ZDgyOGQ0MzUxYjc0NDYzNzUyOGNlYjNkNi90YWJsZTo1NTFmYTE0NDJmN2U0MmQ5YmZiOGIwYTQwYzhiMGMxYS90YWJsZXJhbmdlOjU1MWZhMTQ0MmY3ZTQyZDliZmI4YjBhNDBjOGIwYzFhXzM2LTMtMS0xLTA_ed5614f5-fa05-4e77-8e27-af5a3295ccb6"
      unitRef="usd">7846700000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb0b0904af5248ff8e1efd7ba0d6043d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzMtMS0xLTEtMA_18c9b857-0117-42ca-86f6-0dff876b25ab"
      unitRef="usd">3754300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0c23afdac5b442197b9997eab6756a5_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzMtMy0xLTEtMA_4714aaf0-995e-4754-ab67-2a2ef77e5c8d"
      unitRef="usd">3089100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08fdc81247794595afc6a4b2917ec1c7_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzMtNS0xLTEtMA_14034d44-f13f-4e9c-a56b-b361704875aa"
      unitRef="usd">2565300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8b14518d56049388ea5a5f2590d31b9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzQtMS0xLTEtMA_9ee777d4-09d0-4398-8627-3197fe02c89d"
      unitRef="usd">724200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i479d4ec1961b4e1491023b791e224384_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzQtMy0xLTEtMA_abcdca43-27a8-4435-8eb6-847f3d918fee"
      unitRef="usd">635100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd81853907ba45b9887ab0d502b61742_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzQtNS0xLTEtMA_c271171d-ff61-44a8-bd52-511f12b9673d"
      unitRef="usd">572900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzUtMS0xLTEtMA_705a17dc-7bae-466e-8f66-853f7f70b65b"
      unitRef="usd">4478500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzUtMy0xLTEtMA_d8bc754d-54b3-4200-aba0-850db42415a3"
      unitRef="usd">3724200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzUtNS0xLTEtMA_8b2ea1f2-c7c2-438a-9b29-e39990dd1a75"
      unitRef="usd">3138200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icb0b0904af5248ff8e1efd7ba0d6043d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzctMS0xLTEtMA_d1d0f9e1-a1e9-4c07-8a42-34ae1515de96"
      unitRef="usd">1119100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id0c23afdac5b442197b9997eab6756a5_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzctMy0xLTEtMA_4a052173-6a0d-49b4-abd1-2b1933eb26d7"
      unitRef="usd">906200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i08fdc81247794595afc6a4b2917ec1c7_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzctNS0xLTEtMA_97875d10-88ad-44c2-850a-d5f0ac0cc59c"
      unitRef="usd">756300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia8b14518d56049388ea5a5f2590d31b9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzgtMS0xLTEtMA_4342f59b-653f-4a03-ba91-604a021f4a9d"
      unitRef="usd">249200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i479d4ec1961b4e1491023b791e224384_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzgtMy0xLTEtMA_bf9c0ac3-6dd0-4b1a-a0e2-d7843e96cb9c"
      unitRef="usd">213900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifd81853907ba45b9887ab0d502b61742_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzgtNS0xLTEtMA_0b517b00-3555-4bdc-be18-34fe97accf1d"
      unitRef="usd">179900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzktMS0xLTEtMA_018d0f61-7efe-449e-81e8-5ae031c7cf1e"
      unitRef="usd">1368300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzktMy0xLTEtMA_551a463d-458f-45e2-b1c0-88d6a3b0b13f"
      unitRef="usd">1120100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzktNS0xLTEtMA_930ca83c-e36d-4bcc-93bc-8811afd39207"
      unitRef="usd">936200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEwLTEtMS0xLTA_32975011-27da-405c-9816-6f53d2f47564"
      unitRef="usd">3110200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEwLTMtMS0xLTA_543b5e46-bad3-4e64-8631-3335a5f7c49c"
      unitRef="usd">2604100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEwLTUtMS0xLTA_7df229fb-507b-4de8-9eab-cc9be012654b"
      unitRef="usd">2202000000.0</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEyLTEtMS0xLTA_2ae426f7-f6eb-4fbe-a4e9-aeb3290f21aa"
      unitRef="usd">1178400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEyLTMtMS0xLTA_4d9b99c5-beea-4ff6-9f98-ffa69163b6f4"
      unitRef="usd">986600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEyLTUtMS0xLTA_7fcce337-0239-478c-838f-457c5bf17b15"
      unitRef="usd">810500000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEzLTEtMS0xLTA_dfe59f74-c4e7-48d0-8aba-acf5e8d243e3"
      unitRef="usd">557300000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEzLTMtMS0xLTA_471d7013-4742-43e4-a07e-8a2a268945c1"
      unitRef="usd">418100000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzEzLTUtMS0xLTA_4ae9fb1a-9dbd-4df0-ad27-912aecfa60c9"
      unitRef="usd">328600000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE0LTEtMS0xLTA_67d4114a-5fe9-42b9-b023-7636a30494b0"
      unitRef="usd">1735700000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE0LTMtMS0xLTA_6187af20-c77a-43d8-a13b-4be1cecd999f"
      unitRef="usd">1404700000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE0LTUtMS0xLTA_718c5998-a2d6-4e35-9bd0-54b68ec4bef0"
      unitRef="usd">1139100000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE1LTEtMS0xLTA_5c18bd3c-edeb-4c87-8d8f-9d72dbf6d017"
      unitRef="usd">1374500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE1LTMtMS0xLTA_6261eb3e-3544-4378-9787-bb1d7aac93fd"
      unitRef="usd">1199400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE1LTUtMS0xLTA_7a4b1d56-6ecb-4c6c-b5e2-c6ae0d015830"
      unitRef="usd">1062900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE2LTEtMS0xLTA_d859e2da-458e-4a18-ab26-d96e93920ec4"
      unitRef="usd">127700000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE2LTMtMS0xLTA_495caf90-2560-43a5-b2d9-295fa66c530c"
      unitRef="usd">80100000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE2LTUtMS0xLTA_06b964b5-74f4-4195-b639-2c9c0d09e9e1"
      unitRef="usd">41900000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE3LTEtMS0xLTA_527ce605-7681-4bec-ba6d-a7c99b754410"
      unitRef="usd">1502200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE3LTMtMS0xLTA_bb9b2cdc-a4ad-4623-8bcc-e9b303a2bf64"
      unitRef="usd">1279500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE3LTUtMS0xLTA_2806554e-c4f2-40eb-84cf-e92917de480c"
      unitRef="usd">1104800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE4LTEtMS0xLTA_dd3b92b8-7b58-4a86-972a-c1ac9c7bbfbc"
      unitRef="usd">120400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE4LTMtMS0xLTA_69c362f2-afda-43d0-9606-e9bddd9cbd96"
      unitRef="usd">154500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE4LTUtMS0xLTA_606c0dea-3541-4e96-8039-99a6887c73b8"
      unitRef="usd">433900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE5LTEtMS0xLTA_3d0dabb1-4b16-4d08-85e8-9a7fb6762580"
      unitRef="usd">1381800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE5LTMtMS0xLTA_c7347f29-8e22-4a3e-81fe-dd6c4671435e"
      unitRef="usd">1125000000.0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzE5LTUtMS0xLTA_50c1a723-27c1-4d16-a45f-0e96945f87f5"
      unitRef="usd">670900000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3df23bd900fb49e0ab8416279e509db5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIwLTEtMS0xLTA_ad4e80f7-7f7f-4b13-beb0-802d563184d6"
      unitRef="usd">2500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3612916ec9664e9b94b0457a24c780f3_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIwLTMtMS0xLTA_95690cba-24d7-4d53-8765-08a00934e30a"
      unitRef="usd">-2900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i65879870967e4262b5b6e88d4ec92cb7_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIwLTUtMS0xLTA_5771b70c-1784-4274-b398-3e7485ccd7d8"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIxLTEtMS0xLTA_09b49b6c-38bb-4eef-921f-0bfb0962ce5e"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIxLTMtMS0xLTA_1702e41f-24d9-4c28-ba25-23ba98daaed5"
      unitRef="usd">1127900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIxLTUtMS0xLTA_dd6cb971-c082-417d-a2f7-040acfe3020d"
      unitRef="usd">670900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIzLTEtMS0xLTA_6d0c49e5-f098-49b2-88d2-0f97cc1f202c"
      unitRef="usdPerShare">11.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIzLTMtMS0xLTA_5c666993-4ce9-472e-9fd9-97b9566b243c"
      unitRef="usdPerShare">9.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzIzLTUtMS0xLTA_186bff0e-46d1-44b8-ac18-f3c502730a79"
      unitRef="usdPerShare">6.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI0LTEtMS0xLTA_159bb738-a4b5-4b12-871f-ab2b0ee6a92d"
      unitRef="usdPerShare">11.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI0LTMtMS0xLTA_844bb78b-a1b2-460e-b5d2-19eb66a77c33"
      unitRef="usdPerShare">9.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI0LTUtMS0xLTA_b7034a02-5761-43fa-b895-2251f3d07395"
      unitRef="usdPerShare">5.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI2LTEtMS0xLTA_45d0a7a1-858f-41c7-aea2-e961c87191e7"
      unitRef="shares">115400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI2LTMtMS0xLTA_232098a5-adba-4a18-8ab5-f0fa0dbac8f8"
      unitRef="shares">113700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI2LTUtMS0xLTA_9ee62bd9-07c4-437d-ac1c-766bb6ecfb6e"
      unitRef="shares">111700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI3LTEtMS0xLTA_12f93e55-95dd-4b8f-9f0c-dbfb06794dcb"
      unitRef="shares">119500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI3LTMtMS0xLTA_190c397f-956d-4557-a3e6-9007a7e275a6"
      unitRef="shares">118800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI3LTUtMS0xLTA_3909e2a7-7cb4-4ddd-b540-01f28cbb21cd"
      unitRef="shares">116300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI4LTEtMS0xLTA_96451478-a606-4663-9e80-bccf6a9d7178"
      unitRef="usd">1405000000.0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI4LTMtMS0xLTA_9fbcabdd-4c4d-49f2-81e4-0c572cca5eb2"
      unitRef="usd">1130100000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMDgvZnJhZzphNDg0NTRkMjAyNTQ0NzQzODVjMWFjZWM3MWJhNjE2Yy90YWJsZTpmNTM3ODlmN2ZlNDk0YmJjOTU5NzFmNmQzOGI3MzE2ZC90YWJsZXJhbmdlOmY1Mzc4OWY3ZmU0OTRiYmM5NTk3MWY2ZDM4YjczMTZkXzI4LTUtMS0xLTA_7a2f9f72-0a2a-498a-8948-6399cdd90ca0"
      unitRef="usd">664300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzItMS0xLTEtMA_ab8c4799-3382-47a0-b094-5acc78707bb8"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzItMy0xLTEtMA_bbee5197-2473-4c7f-ab04-c83b8202f3be"
      unitRef="usd">1127900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzItNS0xLTEtMA_54b2a81c-3801-4694-ac01-af2b7a432068"
      unitRef="usd">670900000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzQtMS0xLTEtMA_57d009cb-3636-46f1-bc43-d4ce78de83a2"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzQtMy0xLTEtMA_a79e0d9a-c397-4689-862e-a0576ef69fe9"
      unitRef="usd">-2600000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzQtNS0xLTEtMA_f65bf38b-214d-4cb5-873b-86e8e1f36663"
      unitRef="usd">3600000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzYtMS0xLTEtMA_981b032e-19d3-48fe-96b3-b6ac4a8e3062"
      unitRef="usd">30700000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzYtMy0xLTEtMA_73f7b589-2173-4916-ac04-f4e159d79edd"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzYtNS0xLTEtMA_529e0aff-dd62-4db5-aa95-536232507c9d"
      unitRef="usd">-2700000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzctMS0xLTEtMA_7a7b1df8-853b-4e56-82ea-a8a4e13e6125"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzctMy0xLTEtMA_ea358d12-7bca-4581-8164-eb8600aa5921"
      unitRef="usd">-1200000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzctNS0xLTEtMA_42dd4486-9d79-4438-9a2c-7e70a897a9c3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzgtMS0xLTEtMA_56ed4c71-1de5-4092-9361-7328b9d4702e"
      unitRef="usd">30200000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzgtMy0xLTEtMA_edf0cac7-e12e-41f4-9f3c-b5c68fe28bc9"
      unitRef="usd">1500000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzgtNS0xLTEtMA_868e15b6-db47-4373-ab02-9c7d3f0051ab"
      unitRef="usd">-2700000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEwLTEtMS0xLTA_01c37590-dee5-4041-acd1-3ac2a989ce6d"
      unitRef="usd">5800000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEwLTMtMS0xLTA_1fdb10e0-37ab-4b7d-be05-e14a584704f8"
      unitRef="usd">3600000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEwLTUtMS0xLTA_eb8c5c79-9f8d-4607-9474-258d23cd84d9"
      unitRef="usd">-8600000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzExLTEtMS0xLTA_b45ba166-4917-4f30-9533-5954b032a2bb"
      unitRef="usd">5300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzExLTMtMS0xLTA_9b8e8b41-f286-4bd1-aa9b-9d54af6f842f"
      unitRef="usd">1000000.0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzExLTUtMS0xLTA_b0ab7501-c188-474b-b840-cc84062ceecb"
      unitRef="usd">-1200000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEyLTEtMS0xLTA_83d5721c-2d13-4321-9354-4dd70b5f94fe"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEyLTMtMS0xLTA_20ec18a0-f17b-4a53-bfec-5d00319c33ed"
      unitRef="usd">2600000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzEyLTUtMS0xLTA_02231931-b1de-4201-8801-6c414205d7fd"
      unitRef="usd">-7400000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE0LTEtMS0xLTA_142eecdc-a8cc-4d84-8849-10350a68d647"
      unitRef="usd">-5900000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE0LTMtMS0xLTA_72922b86-f0e3-46fc-8aec-b6bbcf15ad27"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE0LTUtMS0xLTA_7cbb86c3-9e8c-4266-99b4-3b88eb612547"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE1LTEtMS0xLTA_0b18c62c-57a3-4b6c-afc7-17e3f93616ef"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE1LTMtMS0xLTA_1b5d43d4-0adf-43cb-a932-03c7b1385cce"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE1LTUtMS0xLTA_be68fd1e-d0a1-49dc-b08f-a4ecdd3e9c1a"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE2LTEtMS0xLTA_c4574a10-3deb-4409-b183-69278a404913"
      unitRef="usd">5300000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE2LTMtMS0xLTA_c11019ff-565a-425d-83c9-9a89d428b7c0"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE2LTUtMS0xLTA_f0f53305-f12f-4f06-ac9d-68abec991bb5"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE3LTEtMS0xLTA_7b008ec7-6af9-4ce9-8355-b3c8cffc416e"
      unitRef="usd">25700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE3LTMtMS0xLTA_e14908de-2c97-413c-810f-c6427eb97fe2"
      unitRef="usd">2200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE3LTUtMS0xLTA_e46cea9f-1d16-4c32-a9b3-0c81afcfe5cc"
      unitRef="usd">-6600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE4LTEtMS0xLTA_70c0c181-16f1-4860-a5da-8cce97cfb494"
      unitRef="usd">1405000000.0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE4LTMtMS0xLTA_61119683-1cb8-4f5c-b5dc-1b823c4754bc"
      unitRef="usd">1130100000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTEvZnJhZzoyMDkzNjg0ZDBjMzc0YTY2YThiYzJkY2QyMTUzZTBmMC90YWJsZTozYmEzOTI2MzZkYjI0MmZhYmYyN2E4ODczMDFiYzhhMS90YWJsZXJhbmdlOjNiYTM5MjYzNmRiMjQyZmFiZjI3YTg4NzMwMWJjOGExXzE4LTUtMS0xLTA_3feb5804-f165-4ff0-8194-e966c91b6cce"
      unitRef="usd">664300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibc03950418d74eeb8599f53490555664_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTEtMS0xLTA_71fd7c02-620a-4015-9215-0768be0143ed"
      unitRef="shares">38800000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc03950418d74eeb8599f53490555664_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTMtMS0xLTA_847ee2d7-48d8-40dd-bcf1-93f5f4186be3"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ief0505f71a2a430a8a923fcfa8e0e812_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTUtMS0xLTA_285d4c70-046c-4882-b5a4-b532eaaa2d65"
      unitRef="usd">4211800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i15d5f8f1f1124f7d882cc1b260578c73_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTctMS0xLTA_6de876ac-047d-40f9-9052-7cfca14fb2be"
      unitRef="usd">1617600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c77abe04f3241d1b619e309910c755c_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTktMS0xLTA_670065e5-ee25-4d27-8695-32dd91540a52"
      unitRef="usd">-8900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie33bbdc86d9a481d9b05ae2ef30b2273_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTExLTEtMS0w_d6a5e2b8-7f63-4097-90d9-43347f184e78"
      unitRef="usd">5820500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iedcde4f64c554099a3adb5eed3dce0b3_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTEzLTEtMS0w_af52cc65-bac0-477e-81f2-cbcf7870c161"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib43841dc4fdf42f491fda32ed3b97cbc_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTE1LTEtMS0w_0931b16b-d262-4e3f-aacc-7690ddacfeac"
      unitRef="usd">5820500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTEtMS0xLTA_91854fdf-e604-4217-9779-f2d53e7d0abd"
      unitRef="shares">77600000</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTMtMS0xLTA_75e516e8-3b81-4482-84fe-4753f3a73376"
      unitRef="usd">100000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTUtMS0xLTA_dcbb00d7-d71d-4ee9-8a0d-fdcbcd6988f6"
      unitRef="usd">-100000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTE1LTEtMS0w_7f724a7c-cc98-42d6-a5b0-771644eee4b5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTEtMS0xLTA_c1073d5e-f30a-40e1-b967-8a7d4259edcb"
      unitRef="shares">3400000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTUtMS0xLTA_3cf6ef9e-0bc2-483e-ab32-b3795160b606"
      unitRef="usd">415500000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTExLTEtMS0w_0fa8f888-6ded-4070-810f-482368b6ff1f"
      unitRef="usd">415500000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTE1LTEtMS0w_5c755aaa-7230-441c-905f-f85e8ff3b292"
      unitRef="usd">415500000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTEtMS0xLTA_3b3a80bd-0e64-4671-af4e-004ddf64b9dd"
      unitRef="shares">-200000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTUtMS0xLTA_22a1ddf2-e33c-4b07-98cb-a550b151b96d"
      unitRef="usd">5100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iba54f49040b44274bbd9b428b2141659_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTctMS0xLTA_da86ae1c-cf24-4cc7-87ad-c87e394bd460"
      unitRef="usd">51500000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTExLTEtMS0w_42239d51-bd01-4b65-ae23-714a68235e66"
      unitRef="usd">56600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTE1LTEtMS0w_a5505e75-7495-4545-9dde-314f2cc48e9c"
      unitRef="usd">56600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMxLTUtMS0xLTA_7035e5ad-d598-4754-90b1-8c8b2b05160f"
      unitRef="usd">209100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMxLTExLTEtMS0w_c5283389-5ec0-4260-83d9-0ce9c1d14d16"
      unitRef="usd">209100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMxLTE1LTEtMS0w_3f1bbfc2-5b35-459a-842e-9d7bee38ed76"
      unitRef="usd">209100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="iea2b044a4c6c427ba84ac22c0ac75328_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTEtMS0xLTA_001576da-d184-42f3-a736-0f5b48ae7c92"
      unitRef="shares">7300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4c899738bd0647768eca2616bf7a787d_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTUtMS0xLTA_1b4ec4fc-6b1a-48a1-a879-f33bc8ae5fcc"
      unitRef="usd">152000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iba54f49040b44274bbd9b428b2141659_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTctMS0xLTA_cb478566-21ef-4b04-b96e-dd5cbf76e8b2"
      unitRef="usd">2122000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTExLTEtMS0w_2a0f2ccb-2752-41fa-a9a4-ee4fc856a324"
      unitRef="usd">2274000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTE1LTEtMS0w_5291f918-c105-4aa1-9c6d-821bc847c8da"
      unitRef="usd">2274000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="iba54f49040b44274bbd9b428b2141659_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMzLTctMS0xLTA_b8aa48dd-57c7-4022-8551-513f6f0d24b9"
      unitRef="usd">670900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMzLTExLTEtMS0w_6cf9edcc-3b5e-4bfc-91af-116d2cfd8c55"
      unitRef="usd">670900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMzLTE1LTEtMS0w_f4445dff-8923-46e8-9295-1463ad81716e"
      unitRef="usd">670900000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2248c3554a8d40098a914364ccecc20e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM0LTktMS0xLTA_ad1b66be-a061-4eb8-8432-7d10f10b8ab1"
      unitRef="usd">-6600000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id186cf6756d147a39e6566be2ff828fc_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM0LTExLTEtMS0w_61a6fb76-efb4-4cc6-832c-f39575dca5c7"
      unitRef="usd">-6600000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM0LTE1LTEtMS0w_1d337bbf-5e26-4b68-a73e-3e35a1aa8f57"
      unitRef="usd">-6600000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i3fb671e57924466491958d3e5eb0dc6f_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM1LTEzLTEtMS0w_342128d2-edca-4c99-96eb-c128aeccf8a6"
      unitRef="usd">2000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM1LTE1LTEtMS0w_966d9da6-6701-4fd6-aa96-545d1b7f42ab"
      unitRef="usd">2000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3fb671e57924466491958d3e5eb0dc6f_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM2LTEzLTEtMS0w_398d8875-bff9-48e7-9c3c-72f7538208c4"
      unitRef="usd">-400000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM2LTE1LTEtMS0w_c42fc821-7fc3-4ba0-a90f-51686dcce2a1"
      unitRef="usd">-400000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia5b324b7b492476b99a8a233e31de079_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTEtMS0xLTA_3f3d97d2-e1b9-49d9-bfbe-9c44d5cf07c8"
      unitRef="shares">112300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia5b324b7b492476b99a8a233e31de079_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTMtMS0xLTA_76cfab63-97a1-43c9-8773-2ad3968f77e6"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i19a54e8f64144653a7995e56dbeeb1a3_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTUtMS0xLTA_b1a59509-2447-481a-b0fa-42ac9e4cd73c"
      unitRef="usd">4679200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i84e4ae3a1ce14e07b2714e0b73b5c45d_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTctMS0xLTA_376f0396-2aa1-4232-aef9-5c34fc62e0a6"
      unitRef="usd">115000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i96e69c26252c4f5086c0c9dca18ef157_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTktMS0xLTA_1b194a67-b68a-429b-ab3a-a6cf42b811ce"
      unitRef="usd">-15500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8efaca5f2b324da99f4ae043180d5c50_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTExLTEtMS0w_808c6a83-a198-4152-bb4a-c1990a0c16e5"
      unitRef="usd">4778800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i43808e92925a4c1a80e56abb394791dd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTEzLTEtMS0w_1814ca01-69a3-48eb-9e5d-fb616a76c062"
      unitRef="usd">1600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM3LTE1LTEtMS0w_3009c6bd-094f-4118-8680-a14eb5ef82db"
      unitRef="usd">4780400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1
      contextRef="iafe7f7e8bbc54e9ba0f5cc3a8c97cc3a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTctMS0xLTA_d7aa1a5d-5b76-4e6f-ad52-b057f840f172"
      unitRef="usd">392100000</us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1>
    <us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1
      contextRef="i15edcd68927e42dc97961362d661f754_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTktMS0xLTA_44fd52fe-2866-46c2-b220-de01d7218389"
      unitRef="usd">-1300000</us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1>
    <us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1
      contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTExLTEtMS0w_997a1dad-9e92-408a-bd91-509d6f6d8875"
      unitRef="usd">390800000</us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1>
    <us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTE1LTEtMS0w_7a43e482-930b-402c-96f4-a7017a482e25"
      unitRef="usd">390800000</us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia26f9da8e39845a2be0943c66d58cb1d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM5LTEtMS0xLTA_ba2302dc-8ae0-434d-8fd9-578532e684c2"
      unitRef="shares">2500000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i00ed79a3376c438ca79cec9a1dee9ab3_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM5LTUtMS0xLTA_9959aa2e-f91d-4b57-8bbe-2b952dc05634"
      unitRef="usd">236600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM5LTExLTEtMS0w_66a4606c-0110-49df-a8af-938190945acc"
      unitRef="usd">236600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM5LTE1LTEtMS0w_1d5002b6-a707-4092-9bac-a0c1237b1d28"
      unitRef="usd">236600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ia26f9da8e39845a2be0943c66d58cb1d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTEtMS0xLTA_822d4989-6f50-4578-aab5-f1150bee35dd"
      unitRef="shares">-300000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i00ed79a3376c438ca79cec9a1dee9ab3_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTUtMS0xLTA_64130562-c4ef-4bdc-b079-b8f747271fc8"
      unitRef="usd">6700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iafe7f7e8bbc54e9ba0f5cc3a8c97cc3a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTctMS0xLTA_76a18c4e-0f2f-4a14-aee0-c177462a2f27"
      unitRef="usd">113300000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTExLTEtMS0w_9a88df67-f69a-4063-9380-76edb4f8042e"
      unitRef="usd">120000000.0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQwLTE1LTEtMS0w_d373e34a-4426-4fcd-90ff-ed3ce248d942"
      unitRef="usd">120000000.0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i00ed79a3376c438ca79cec9a1dee9ab3_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQxLTUtMS0xLTA_88a5f527-eda3-4fdb-b4ac-c05f035931bf"
      unitRef="usd">261200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQxLTExLTEtMS0w_96d8dc14-c8da-479e-81fd-3bd8b60f188e"
      unitRef="usd">261200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQxLTE1LTEtMS0w_7d9f8ebc-d870-4640-99ea-b11ac5f86d8d"
      unitRef="usd">261200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="iafe7f7e8bbc54e9ba0f5cc3a8c97cc3a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQyLTctMS0xLTA_a157ee4f-df26-4c98-a2f6-826c4b9d89ac"
      unitRef="usd">1127900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQyLTExLTEtMS0w_20455d16-551a-4913-8901-6b4c34884c3e"
      unitRef="usd">1127900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQyLTE1LTEtMS0w_6f70de24-625f-4103-8723-5e63a9e53e79"
      unitRef="usd">1127900000</us-gaap:NetIncomeLoss>
    <isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax
      contextRef="i15edcd68927e42dc97961362d661f754_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQzLTktMS0xLTA_31fcb934-422f-4d3a-b672-a5849d0b1c43"
      unitRef="usd">3500000</isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax>
    <isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax
      contextRef="iac3d9465fb2745d190cf2c4544100bab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQzLTExLTEtMS0w_37b1d3e0-f335-4ecd-9001-68b4c973d857"
      unitRef="usd">3500000</isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax>
    <isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQzLTE1LTEtMS0w_ceb30622-ecdf-4c2a-a654-a979142e71c2"
      unitRef="usd">3500000</isrg:OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i496fbd116ca047fca342f15d6276b085_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ0LTEzLTEtMS0w_f7cd8b32-4842-4685-a802-48bbceabca3e"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ0LTE1LTEtMS0w_c04a4b6d-bed2-4641-b1a7-3acc5ae1bc78"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i496fbd116ca047fca342f15d6276b085_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ1LTEzLTEtMS0w_fb8ad083-3741-4937-b40b-faac30961bcb"
      unitRef="usd">-2900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ1LTE1LTEtMS0w_f2f7b98c-1b7c-424c-bf06-164407363f3f"
      unitRef="usd">-2900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id9177550550740d0bc83d149266a2928_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTEtMS0xLTA_a35411e8-8f4e-48c6-a04f-dce060530bab"
      unitRef="shares">114500000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9177550550740d0bc83d149266a2928_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTMtMS0xLTA_1fba0afe-75d2-4bd9-a2ed-b85ddafdab0d"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id16d6529c0c4491f860859a98eb3ab28_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTUtMS0xLTA_e09041cf-b5ea-4f46-bfa0-24f4a31fdc93"
      unitRef="usd">5170300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i66a01c6117834a538350f9facf872de9_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTctMS0xLTA_7c3aeaea-ba58-477a-9782-c30d7b16d9e4"
      unitRef="usd">1521700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaf1b5177a9464ebbaec09109dd380e6a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTktMS0xLTA_8fa899c6-17ca-4d20-a57c-5d71b6780e31"
      unitRef="usd">-13300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9a49eb81fdb145f6b1933a3d4a1b7073_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTExLTEtMS0w_b1f38d4f-e838-4b10-bd9e-60101f5b9da7"
      unitRef="usd">6678800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9eecb1a976b44f348f0951d59f679ae9_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTEzLTEtMS0w_9abe65f8-2d71-4786-ba92-e35cf4e03260"
      unitRef="usd">8700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzQ2LTE1LTEtMS0w_9d42d161-0a9c-432d-8e63-bd5a3e276b80"
      unitRef="usd">6687500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i4c8a226f70214d22b2ff1419b0b3b067_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIyLTEtMS0xLTE5NTE3_06523daa-ee6a-40ac-8585-ca6657fc6237"
      unitRef="shares">2400000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIyLTUtMS0xLTE5NTE3_8cbee404-4f94-4f1b-b811-278351a93f69"
      unitRef="usd">272800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIyLTExLTEtMS0xOTUxNw_3e10bacb-9ed4-4b76-a0c5-02dff9900ebe"
      unitRef="usd">272800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIyLTE1LTEtMS0xOTUxNw_34000e37-c42a-4be6-a934-75712879e0b9"
      unitRef="usd">272800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i4c8a226f70214d22b2ff1419b0b3b067_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTEtMS0xLTE5NTE5_37a4ccbb-5646-4d15-be01-8db60fd5f2b0"
      unitRef="shares">-300000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTUtMS0xLTE5NTE5_83c29ad7-cf3b-4556-8f7c-f8a8fde9d418"
      unitRef="usd">7600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie5e93b6d9fbf4171959a350d380f2435_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTctMS0xLTE5NTE5_d4a13668-3086-43b4-8ae0-b642228df120"
      unitRef="usd">151500000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTExLTEtMS0xODYyOQ_ef8e2d2b-868e-4e5e-ac46-f75dd715793c"
      unitRef="usd">159100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzIzLTE1LTEtMS0xOTUxOQ_4f2781c7-890d-466f-a61d-1a5805007ac2"
      unitRef="usd">159100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI0LTUtMS0xLTE5NTIx_7dae23f6-c0a7-4fe1-aef4-548233c9fe60"
      unitRef="usd">335800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI0LTExLTEtMS0xOTUyMQ_c99c1974-a98d-4f40-97b3-c9384033bab9"
      unitRef="usd">335800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI0LTE1LTEtMS0xOTUyMQ_54dd2f50-48ce-44b4-8510-d73a7e87f994"
      unitRef="usd">335800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i4c8a226f70214d22b2ff1419b0b3b067_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTEtMS0xLTE5NTIz_1f64117c-6f9e-4016-a3b0-5c2b730b937c"
      unitRef="shares">600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i91efa5fb1fd249a5b38941b8bfdaea36_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTUtMS0xLTE5NTIz_8798ba84-c655-4ba4-bc77-eb928dedac4b"
      unitRef="usd">14500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie5e93b6d9fbf4171959a350d380f2435_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTctMS0xLTE5NTIz_ea6fe319-ec5d-41b0-ab2a-c4525a995500"
      unitRef="usd">255000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTExLTEtMS0xOTUyMw_a4972775-384c-40ca-a76d-1bb8fb52cb75"
      unitRef="usd">269500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI1LTE1LTEtMS0xOTUyMw_66916989-6afc-4411-9f32-ed193356911e"
      unitRef="usd">269500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="ie5e93b6d9fbf4171959a350d380f2435_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTctMS0xLTE5NTI1_a076572a-2aaa-44b6-98c4-716902f2fbc2"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTExLTEtMS0xOTUyNQ_a9da4008-2bd9-4bd0-bc6f-44e3c9d13778"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI2LTE1LTEtMS0xOTUyNQ_ca2bbbc8-2553-4b37-bebe-7f2a238a2a2f"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4b9971a8ea048bd8f331d591a63ff3c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTktMS0xLTE5NTI3_f8725330-a71d-494f-b91b-49fe5f0d2840"
      unitRef="usd">25700000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9efe036463b7410b85fc98874f48ad27_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTExLTEtMS0xOTUyNw_7e16aa69-4e70-485b-82e9-5a8595bf7292"
      unitRef="usd">25700000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e50852f6e274b23a6fba28b113a9f5b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTEzLTEtMS0xOTUyOQ_fd1bc808-f3a4-43b1-8ab3-185030d02930"
      unitRef="usd">-300000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI3LTE1LTEtMS0xOTUyNw_f73555e4-f72f-4c79-a431-b68c8ed1c11f"
      unitRef="usd">25400000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i4e50852f6e274b23a6fba28b113a9f5b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTEzLTEtMS0xOTUzMQ_d1333554-34a2-4d79-b75a-f719f5d81123"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI4LTE1LTEtMS0xOTUzMQ_663bb059-284a-4cc2-ac84-10147e74bde5"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4e50852f6e274b23a6fba28b113a9f5b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI5LTEzLTEtMS0xOTUzMQ_119feb14-1e6d-4676-8cf0-41f32018407e"
      unitRef="usd">2500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzI5LTE1LTEtMS0xOTUzMQ_bf75f8a8-cef1-4cf6-bbc0-2f170940f3dc"
      unitRef="usd">2500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifcdd24e11c834660a74ad45723f9b163_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTEtMS0xLTE5NTE1_5f89ad75-0329-4ebd-bdea-0d1fb99d8626"
      unitRef="shares">116000000.0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifcdd24e11c834660a74ad45723f9b163_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTMtMS0xLTE5NTE1_dfdbf28a-2f72-407d-83a9-e67889918c6b"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic97f86a263f84f83a28924450495c1ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTUtMS0xLTE4NjI3_79b19476-2f4f-45ac-8664-cd0d96a1434e"
      unitRef="usd">5756800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7612c3cc8b59457a903de78f8270b482_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTctMS0xLTE5NTE1_dda7719d-2f69-468b-8801-32044e454900"
      unitRef="usd">2494500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i285d8966be294eb4a49065dbf0d03b49_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTktMS0xLTE5NTE1_d05f6bda-5a7c-4060-92d8-533fc2a88f6e"
      unitRef="usd">12400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i698f23ce06c3419f8345a5a584c0bdaa_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTExLTEtMS0xOTUxNQ_e5a186e4-c5c8-474c-8e9f-51036e218c02"
      unitRef="usd">8263800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6e2cd213f74479bb256a7182822a1c4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTEzLTEtMS0xOTUxNQ_64f3d097-2613-4b4b-9b19-29ceb9f12bb1"
      unitRef="usd">20900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMwLTE1LTEtMS0xOTUxNQ_5519bce0-8b16-4e26-ba47-3c16c30be3c3"
      unitRef="usd">8284700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMtMS0xLTEtMA_fefaa1de-38e5-4dea-b53d-35262b8dde37"
      unitRef="usd">1381800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMtMy0xLTEtMA_6a4ed9d1-3580-4eb7-9761-333b55355822"
      unitRef="usd">1125000000.0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMtNS0xLTEtMA_136af060-16b0-4b6c-bc7e-06dc4edc4076"
      unitRef="usd">670900000</us-gaap:ProfitLoss>
    <isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzUtMS0xLTEtMA_4a85a1af-46d6-4507-9bda-1a5a7dd8da6b"
      unitRef="usd">160000000.0</isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment>
    <isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzUtMy0xLTEtMA_637c0644-3a7f-44ad-a210-b181178d9d6e"
      unitRef="usd">108600000</isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment>
    <isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzUtNS0xLTEtMA_21b1a816-57a4-49bc-adad-c54465a137b8"
      unitRef="usd">86200000</isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzYtMS0xLTEtMA_103bb627-1511-424e-a394-2fac799059f0"
      unitRef="usd">43000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzYtMy0xLTEtMA_d3f6bb46-e30a-4911-a6cd-440f7585f421"
      unitRef="usd">14200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzYtNS0xLTEtMA_dd90599a-6dcd-4d76-895e-e53a81d9cd45"
      unitRef="usd">12900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzctMS0xLTEtMA_2398ae36-04ad-4c83-96a4-99c424ad7d47"
      unitRef="usd">6000000.0</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzctMy0xLTEtMA_5d3b5731-e6fe-4134-94a5-e6410ea10269"
      unitRef="usd">-1800000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzctNS0xLTEtMA_6a0c5516-6fa2-4c26-8a5c-a1c9379b948f"
      unitRef="usd">-21200000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzgtMS0xLTEtMA_72e4997a-ca65-4e6e-b715-e0a8e9243952"
      unitRef="usd">8000000.0</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzgtMy0xLTEtMA_b8dc0293-cbde-4c22-93e1-bb521f735520"
      unitRef="usd">-31900000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzgtNS0xLTEtMA_86086c5d-1bc3-4058-8130-9e600ae3d2ad"
      unitRef="usd">-60200000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ShareBasedCompensation
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzExLTEtMS0xLTA_4a5f8d36-6666-4a92-bfcf-091ee27c9583"
      unitRef="usd">335800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzExLTMtMS0xLTA_7e92312f-973e-4d8f-880a-9747d59ffb61"
      unitRef="usd">261200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzExLTUtMS0xLTA_ef283cd0-bcf0-4e45-a4c2-b5bd1eb533bb"
      unitRef="usd">209100000</us-gaap:ShareBasedCompensation>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzEyLTEtMS0xLTA_8244d79f-6be6-4a0d-9319-b5005451c625"
      unitRef="usd">13100000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzEyLTMtMS0xLTA_8268eb60-7080-471d-92a0-9ecf9304f4a9"
      unitRef="usd">10600000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzEyLTUtMS0xLTA_a6cc328a-c86e-443f-a640-f35da630308d"
      unitRef="usd">10900000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE0LTEtMS0xLTA_68a9074d-5f44-4e91-8589-a76897dc1770"
      unitRef="usd">-38800000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE0LTMtMS0xLTA_5d067448-57e7-45ff-b1cf-d9c476532cc4"
      unitRef="usd">161300000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE0LTUtMS0xLTA_f2452dbb-cd99-4d08-a9d2-07300f071e65"
      unitRef="usd">81400000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE1LTEtMS0xLTA_8c9ef7d8-4d93-4af0-929e-a2720bf9ebd9"
      unitRef="usd">360500000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE1LTMtMS0xLTA_8359c1c5-0a26-4089-9e80-5959473741e8"
      unitRef="usd">279000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE1LTUtMS0xLTA_ae6fe00c-840c-4081-bce0-8583e2f283d6"
      unitRef="usd">115500000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE2LTEtMS0xLTA_0af2b405-7933-4871-8760-56ca2ebf9d5e"
      unitRef="usd">116900000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE2LTMtMS0xLTA_2d5f5475-4df1-4afe-8ea9-862462a174bf"
      unitRef="usd">77700000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE2LTUtMS0xLTA_fefd27c5-9097-4a86-96cb-9215857c195f"
      unitRef="usd">38900000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE3LTEtMS0xLTA_9ffdeef2-788c-41e5-b19e-25496901399f"
      unitRef="usd">12300000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE3LTMtMS0xLTA_20545755-d5db-4187-9847-32f435ac5296"
      unitRef="usd">16700000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE3LTUtMS0xLTA_28ea34a4-d194-4f79-a0f6-83793929534e"
      unitRef="usd">14000000.0</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE4LTEtMS0xLTA_a347b5df-d0a9-4011-9af0-f93338fea608"
      unitRef="usd">57400000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE4LTMtMS0xLTA_41ba785e-cd41-4e20-b936-8f97690708ed"
      unitRef="usd">26200000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE4LTUtMS0xLTA_64983ddd-508d-4847-bcec-65dc33df87af"
      unitRef="usd">31200000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE5LTEtMS0xLTA_bea93a63-9637-431f-ad45-3cb28162c65f"
      unitRef="usd">35500000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE5LTMtMS0xLTA_cae947c9-3b50-4cdc-bcd9-539d84b23753"
      unitRef="usd">54300000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzE5LTUtMS0xLTA_0835e0b0-ebb5-4605-88e4-b1bbf0b42f09"
      unitRef="usd">43700000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIwLTEtMS0xLTA_6b15912e-5857-4297-9546-3c379a73a388"
      unitRef="usd">11900000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIwLTMtMS0xLTA_62125657-0ce4-489c-9d12-a14ba1a90077"
      unitRef="usd">37100000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIwLTUtMS0xLTA_5a72312b-e2f2-4b4a-adb6-bca317498431"
      unitRef="usd">219400000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIxLTEtMS0xLTA_cb0b0f68-23bb-4837-85ea-e241c85e9ac6"
      unitRef="usd">1598200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIxLTMtMS0xLTA_90c9b405-9be8-45d2-a1d4-b48b3fdaf9f6"
      unitRef="usd">1169600000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIxLTUtMS0xLTA_11937b91-2132-462e-9d54-a9df0e20d17a"
      unitRef="usd">1143900000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIzLTEtMS0xLTA_eacba8a7-7c57-4fb6-85df-6ea607365ab9"
      unitRef="usd">3346200000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIzLTMtMS0xLTA_1ae5133d-905f-4074-b456-47e9078d0bce"
      unitRef="usd">2581900000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzIzLTUtMS0xLTA_b6718a3d-cd62-45a7-8a26-6b94011893a9"
      unitRef="usd">1995000000.0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI0LTEtMS0xLTA_1fb60b9f-743f-4293-994a-83176db5bb5c"
      unitRef="usd">107300000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI0LTMtMS0xLTA_7819238e-9471-40b4-afdf-b53952d16e9f"
      unitRef="usd">274000000.0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI0LTUtMS0xLTA_35d1dd15-7996-4251-a162-68cc446df0e2"
      unitRef="usd">1861300000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI1LTEtMS0xLTA_155b91c4-d0da-446f-aff3-9ad4234979fc"
      unitRef="usd">2569800000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI1LTMtMS0xLTA_efa7e40f-c8ca-45e8-8722-63804a8b0038"
      unitRef="usd">1533600000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI1LTUtMS0xLTA_29d2959d-9582-4b68-8cc4-ca139d94a63f"
      unitRef="usd">703100000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI2LTEtMS0xLTA_1835422f-b548-4b9e-ac5d-663fb10430ad"
      unitRef="usd">425600000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI2LTMtMS0xLTA_26141600-e910-4188-97c8-195db4142bd5"
      unitRef="usd">187400000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI2LTUtMS0xLTA_dec70a8b-743c-4382-aad8-68e63b25f0b1"
      unitRef="usd">190700000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI3LTEtMS0xLTA_fc0c9ab5-15a0-4051-bdac-6b8f645301bc"
      unitRef="usd">59700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI3LTMtMS0xLTA_1c37a376-f284-44eb-83dc-55dd3576e9e1"
      unitRef="usd">87900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI3LTUtMS0xLTA_d1413214-1460-4a29-8b83-9f5c59665e4b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI4LTEtMS0xLTA_ecf8426c-67ea-4ffb-adf2-33a6359b8167"
      unitRef="usd">-1154400000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI4LTMtMS0xLTA_8496843c-94bd-40db-9541-f4ddfea0ddaa"
      unitRef="usd">-1049600000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzI4LTUtMS0xLTA_a5ee6c77-4ab9-4d6f-865c-b1dd8cc249c4"
      unitRef="usd">378700000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMwLTEtMS0xLTA_5c08dfb2-923e-438b-86e9-123fd8a4e348"
      unitRef="usd">272800000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMwLTMtMS0xLTA_ec16a61b-4139-4a61-ad4c-bb244c5ec44f"
      unitRef="usd">236600000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMwLTUtMS0xLTA_e563ec0d-17ec-4927-a7e5-862757245e9c"
      unitRef="usd">415500000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTEtMS0xLTA_2241c147-1732-4bde-8422-5ae8d9b43691"
      unitRef="usd">159100000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTMtMS0xLTA_3fee9073-6019-4f4b-af21-97b236a7cfe2"
      unitRef="usd">120000000.0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTUtMS0xLTA_bafdf1f4-2d08-433b-9f7c-c8dcdf77b68b"
      unitRef="usd">56600000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMzLTEtMS0xLTA_435cedf9-75c6-4eda-b9de-71038c617275"
      unitRef="usd">269500000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMzLTMtMS0xLTA_b1f6aafa-d71c-435e-9322-1116a6d24852"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMzLTUtMS0xLTA_3004e4be-25c2-4092-b54a-8bd9132912d2"
      unitRef="usd">2274000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMxLTEtMS0xLTE1NDc0_e79182fb-f07d-40f3-b4eb-c13617ced62e"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMxLTMtMS0xLTEzNzI0_c2f0ff54-55a8-4316-9348-708304eab0ba"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMxLTUtMS0xLTE1NDgx_633fe8ea-f790-4c4d-931a-8d5686c72d54"
      unitRef="usd">2000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTEtMS0xLTE3MDg0_04200085-8357-4536-af01-8a57c5ec8c51"
      unitRef="usd">22600000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTMtMS0xLTE3MDg4_2b3fa36e-97d8-4bc3-8dfb-f5b6b9e16f27"
      unitRef="usd">300000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzMyLTUtMS0xLTE3MDkx_aa6ce840-a075-4082-ad47-87aba2909929"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM1LTEtMS0xLTA_35464cdc-224c-4b56-98ea-0fcc6d95d05b"
      unitRef="usd">-168400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM1LTMtMS0xLTA_c2a9d4d2-c24d-494d-b3d8-6262c4603bd8"
      unitRef="usd">126300000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM1LTUtMS0xLTA_5447657e-3283-4852-a055-688ba895602d"
      unitRef="usd">-1913100000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM2LTEtMS0xLTA_64aeae9c-e4ee-4c7b-acb4-92c62bd46feb"
      unitRef="usd">-2200000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM2LTMtMS0xLTA_041442c1-bf84-4ea4-b566-442593b0c973"
      unitRef="usd">-100000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM2LTUtMS0xLTA_eb279947-ba0d-425d-a3e0-ac69af0e7437"
      unitRef="usd">2100000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM3LTEtMS0xLTA_093dd990-bfe5-4e39-b4ba-8ba015bba375"
      unitRef="usd">273200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM3LTMtMS0xLTA_1b0bbd54-225e-40fe-a6a6-5c5ecffebd83"
      unitRef="usd">246200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM3LTUtMS0xLTA_926c5946-b76d-4a23-8d11-263f67e68c8b"
      unitRef="usd">-388400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM4LTEtMS0xLTA_b0c2e815-90e4-4c96-8e7e-351bf83ef44d"
      unitRef="usd">909400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM4LTMtMS0xLTA_4434756c-6ddf-4d95-b271-ff10ad9e40fb"
      unitRef="usd">663200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib43841dc4fdf42f491fda32ed3b97cbc_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM4LTUtMS0xLTA_a71f0fa1-1a35-4be8-8458-291484f5833e"
      unitRef="usd">1051600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM5LTEtMS0xLTA_30bb2ac3-8c33-4128-8419-47c3a22669de"
      unitRef="usd">1182600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM5LTMtMS0xLTA_b3b35be5-b408-42b9-9f61-b49b96c2442f"
      unitRef="usd">909400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjAvZnJhZzo1NTk5NDlkZGNlYzA0ZmFhYWY0NDYwMzEzZTY1ZGE1ZS90YWJsZToyMTQxMDA5MjkwYjU0ZGM1OTg2YTRjNTk2Mzc4MTZhNi90YWJsZXJhbmdlOjIxNDEwMDkyOTBiNTRkYzU5ODZhNGM1OTYzNzgxNmE2XzM5LTUtMS0xLTA_2696f3bb-18e3-4beb-ba47-880fb6ebd491"
      unitRef="usd">663200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjYvZnJhZzo1ZDQ4NTAwOTIxZGI0NGVkOGZkMDNhMmEzMzc3NTY3MS90ZXh0cmVnaW9uOjVkNDg1MDA5MjFkYjQ0ZWQ4ZmQwM2EyYTMzNzc1NjcxXzQ4OA_355fd394-a188-4b00-899d-7fb18522e361">DESCRIPTION OF THE BUSINESS&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intuitive Surgical, Inc. (&#x201c;Intuitive&#x201d; or the &#x201c;Company&#x201d;) develops, manufactures, and markets the da Vinci&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;&#xae;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; Surgical System and the Ion&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;TM&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; endoluminal system.&#160;The Company&#x2019;s products and related services enable physicians and healthcare providers to improve the quality of and access to minimally invasive care. The systems consist of a surgeon console or consoles, a patient-side cart, a high-performance vision system, and proprietary instruments and accessories.&lt;/span&gt;</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODg5_44412a5d-c14b-4195-a989-5d28f52c95f1">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) and include the accounts of the Company and its wholly- and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Consolidated Financial Statements include the results and balances of the Company&#x2019;s majority-owned joint venture (&#x201c;Joint Venture&#x201d;) with Shanghai Fosun Pharmaceutical (Group) Co., Ltd. (&#x201c;Fosun Pharma&#x201d;). Chindex Medical Limited (&#x201c;Chindex&#x201d;), a subsidiary of Fosun Pharma, has been its distribution partner for da Vinci Surgical Systems in China. The Company holds a controlling financial interest in the Joint Venture, and the noncontrolling interest is reflected as a separate component of the consolidated stockholders&#x2019; equity. The noncontrolling interest&#x2019;s share of the earnings in the Joint Venture is presented separately in the Consolidated Statements of Income for the years ended December&#160;31, 2019 and 2018, while the amount was inconsequential for the year ended December 31, 2017, and was included as a component of interest and other income, net in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Beginning in 2018, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-16, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Taxes (Topic 740): Intra-Entity Transfer of Assets Other than Inventory&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The Company adopted this standard using the modified retrospective approach and, as a result, recorded a cumulative adjustment to retained earnings as of January 1, 2018.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes to the Consolidated Financial Statements. The accounting estimates that require management&#x2019;s most significant, difficult, and subjective judgments include the valuation and recognition of investments, revenue recognition and the valuation of revenue and allowances for sales returns and doubtful accounts, the estimation of exposures that are able to be hedged and the offsetting hedge transactions, the valuation of inventory, the valuation of and assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of share-based compensation, the recognition and measurement of current and deferred income tax assets, along with the assessment of recoverability, and liabilities, and the estimates for legal contingencies. Actual results could differ materially from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Concentrations of Credit Risk and Other Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying amounts for financial instruments consisting of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value due to their short maturities. Marketable securities and derivative instruments are stated at their estimated fair values, based on quoted market prices for the same or similar instruments. The counterparties to the agreements relating to the Company&#x2019;s investment securities and derivative instruments consist of various major corporations, financial institutions, municipalities, and government agencies of high credit standing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s accounts receivable are derived from net revenue to customers and distributors located throughout the world. The Company performs credit evaluations of its customers&#x2019; financial condition and, generally, requires no collateral from its customers. The Company provides reserves for potential credit losses but has not experienced significant losses to date. As of December&#160;31, 2019, and 2018, 66% and 71%, respectively, of accounts receivable were from domestic customers. No single customer represented more than 10% of total revenue for the years ended December&#160;31, 2019, 2018, and 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the years ended December&#160;31, 2019, 2018, and 2017, domestic revenue accounted for 70%, 71%, and 73% of total revenue, respectively, while outside of the U.S. revenue accounted for 30%, 29%, and 27%, respectively, of total revenue for each of the years then ended.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers all highly liquid investments with an original maturity from date of purchase of 90&#160;days or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, the Company had $15.0 million of restricted cash associated with its insurance programs. As of December 31, 2018, the Company had $51.5&#160;million of restricted cash associated with its insurance programs and a shareholder litigation settlement that was reached in 2018. Restricted cash was included in prepaids and other current assets and intangible and other assets, net on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Available-for-sale investments.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  The Company&#x2019;s investments may consist of U.S. treasury and U.S. government agency securities, taxable and tax-exempt municipal notes, corporate notes and bonds, commercial paper, non-U.S. government agency securities, and money market funds. The Company has designated all investments as available-for-sale and, therefore, such investments are reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income (loss). For securities sold prior to maturity, the cost of securities sold is based on the specific identification method. Realized gains and losses on the sale of investments are recorded in interest and other income, net in the Consolidated Statements of Income. Investments with remaining maturities at date of purchase greater than 90 days and remaining maturities as of the reporting period less than one year are classified as short-term investments. Investments with remaining maturities greater than one year are classified as long-term investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other-than-temporary impairment.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  All of the Company&#x2019;s investments are subject to a periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in determining whether a loss is temporary included the extent and length of time that the investment&#x2019;s fair value has been lower than its cost basis, the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company&#x2019;s intent to sell the security, and whether or not the Company will be required to sell the security prior to the expected recovery of the investment&#x2019;s amortized cost basis. No significant charges were recorded during the years ended December&#160;31, 2019, 2018, and 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company measures the fair value of money market funds and certain U.S. treasury securities based on quoted prices in active markets for identical assets as Level 1 securities. Marketable securities measured at fair value using Level 2 inputs are primarily comprised of commercial paper, corporate notes and bonds, U.S. and non-U.S. government agencies, and municipal notes. The Company reviews trading activity and pricing for these investments as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from various third-party data providers. These inputs either represent quoted prices for similar assets in active markets or have been derived from observable market data. This approach results in the Level 2 classification of these securities within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventory is stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventory costs include direct materials, direct labor, and normal manufacturing overhead. The cost basis of the Company&#x2019;s inventory is reduced for any products that are considered excessive or obsolete based upon assumptions about future demand and market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, plant, and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets, generally, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.744%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Up to 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Up to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lesser of useful life or term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Greater of lease term or 1 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Enterprise-wide software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Lesser of 3 years or life of license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation expense for the years ended December&#160;31, 2019, 2018, and 2017, was $156.7&#160;million, $105.9 million, and $82.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Capitalized Software Costs for Internal Use&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company capitalizes direct costs associated with developing or obtaining internal use software, including enterprise-wide business software, that are incurred during the application development stage. These capitalized costs are recorded as capitalized software within property, plant, and equipment. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Upon being placed in service, amounts capitalized are amortized over an estimated useful life of up to 5 years, generally on a straight-line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for business acquisitions in accordance with ASC 805, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Business Combinations&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;.  This standard requires the acquiring entity in a business combination to recognize all of (and only) the assets acquired and liabilities assumed in the transaction and establishes the acquisition-date fair value as the measurement objective for all assets acquired and liabilities assumed in a business combination. Certain provisions of this standard prescribe, among other things, the determination of acquisition-date fair value of consideration paid in a business combination, including contingent consideration. The Company allocates the acquisition-date fair value to the assets acquired and liabilities assumed based on the estimated fair values. The excess of the acquisition-date fair value of consideration paid over the fair values of the identifiable assets and liabilities is recorded as goodwill. Acquisition-related costs are recognized separately from the business combination and are expensed as incurred. The Company includes the results of operations of the businesses that are acquired as of the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill and intangible assets with indefinite useful lives are not amortized but are tested for impairment at least annually during the fourth quarter, or if circumstances indicate their value may no longer be recoverable. Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill was tested for impairment at the enterprise level. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible assets&#x2019; useful lives, which range from approximately 1 to 9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates long-lived assets, which include amortizable intangible and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of long-lived assets may not be recoverable. Recoverability is measured by comparing the net book value to the future undiscounted cash flows attributable to such assets. The Company recognizes an impairment charge equal to the amount by which the net book value exceeds its fair value. No material impairment losses were incurred in the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s revenue consists of product revenue resulting from the sale of systems, system components, instruments and accessories, and service revenue. The Company accounts for a contract with a customer when there is a legally enforceable contract between the Company and its customer, the rights of the parties are identified, the contract has commercial substance, and collectability of the contract consideration is probable. The Company&#x2019;s revenues are measured based on the consideration specified in the contract with each customer, net of any sales incentives and taxes collected from customers that are remitted to government authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s system sale arrangements generally contain multiple products and services. For these bundled sale arrangements, the Company accounts for individual products and services as separate performance obligations if they are a distinct product or service that is separately identifiable from other items in bundled packages and if a customer can benefit from the product or service on its own or with other resources that are readily available to the customer.&#160;The Company&#x2019;s system sale arrangements include a combination of the following performance obligations: system(s); system components; system accessories; instruments; accessories; and system service. The Company&#x2019;s system sale arrangements generally include a five-year period of service. The first year of service is generally free and included in the system sale arrangement, and the remaining four years are generally included at a stated service price. The Company considers the service terms in the arrangements that are legally enforceable to be performance obligations. Other than service, the Company generally satisfies all of the performance obligations up-front. System components, system accessories, instruments, accessories, and service are also sold on a stand-alone basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;System sales.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the point when acceptance occurs that indicates customer acknowledgment of delivery or installation, depending on the terms of the arrangement. For systems sold through distributors, revenue is recognized generally at the time of shipment. The Company&#x2019;s system arrangements generally do not provide a right of return. The systems are generally covered by a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEyODcx_3ddf3764-4bb5-4f90-89ef-49b469b72a0e"&gt;one&lt;/span&gt;-year warranty. Warranty costs were not material for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Instruments and accessories.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Revenue from sales of instruments and accessories is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery, depending on the customer arrangement. The Company allows its customers in the normal course of business to return unused products for a limited period of time subsequent to initial purchase and records an allowance against revenue for estimated returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Service.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Service revenue is recognized over the term of the service period, as the customer benefits from the services throughout the service period. Revenue related to services performed on a time-and-materials basis is recognized when performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company offers its customers the opportunity to trade in their older systems for a credit towards the purchase of a newer generation system. The Company generally does not provide specified price trade-in rights or upgrade rights at the time of system purchase. Such trade-in or upgrade transactions are separately negotiated based on the circumstances at the time of the trade-in or upgrade, based on the then fair value of the system, and are generally not based on any pre-existing rights granted by the Company. Accordingly, such trade-ins and upgrades are not considered separate performance obligations in the arrangement for a system sale. Traded-in systems could be reconditioned and resold. The Company accounts for the fair value of the traded-in system in the total consideration in the arrangement by including the net realizable value of the traded-in system less a normal profit margin. The value of the traded-in system is determined as the amount, after reconditioning costs are added, that will allow a normal profit margin on the sale of the reconditioned unit to be generated. When there is no market for the traded-in units, no value is assigned. Traded-in units are reported as a component of inventory until resold, or otherwise disposed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition, customers may also have the opportunity to upgrade their systems at a price determined at the time of the upgrade, for example, by adding a second surgeon console for use with the da Vinci Surgical System. Such upgrades are performed by completing component level upgrades at the customer&#x2019;s site. Upgrade revenue is recognized when the component level upgrades are complete and all revenue recognition criteria are met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Assets Recognized from the Costs to Obtain a Contract with a Customer&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has determined that certain sales incentives provided to the Company&#x2019;s sales team are required to be capitalized when the Company expects to generate future economic benefits from the related revenue-generating contracts subsequent to the initial capital sales transaction. When determining the economic life of the contract acquisition assets recognized, the Company considers historical service renewal rates, expectations of future customer renewals of service contracts, and other factors that could impact the economic benefits that the Company expects to generate from the relationship with its customers. The costs capitalized as contract acquisition costs included in intangible and other assets, net in the Consolidated Balance Sheets were $51.5 million and $34.2 million as of December&#160;31, 2019, and 2018, respectively. The Company did not incur any impairment losses during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Intuitive System Leasing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into sales-type and operating lease arrangements with certain qualified customers. Sales-type leases have terms that generally range from 24 to 84 months and are usually collateralized by a security interest in the underlying assets. Revenue related to multiple-element arrangements are allocated to lease and non-lease elements based on their relative standalone selling prices as prescribed by the Company&#x2019;s revenue recognition policy. Lease elements generally include a system or system component, while non-lease elements generally include service, instruments, and accessories. For some lease arrangements, the customers are provided with the right to purchase the leased system at some point during and/or at the end of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;the lease term. Except for certain usage-based lease arrangements, lease arrangements generally do not provide rights for the customers to exit or terminate the lease without incurring a penalty. For some leases, lease payments are based on the usage of the systems.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following terms at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company generally recognizes revenue from sales-type lease arrangements at the time the system is accepted by the customer, assuming all other revenue recognition criteria have been met. Revenue related to lease elements from sales-type leases is presented as product revenue. Revenue related to lease elements from operating lease arrangements is generally recognized on a straight-line basis over the lease term or based upon system usage and is presented as product revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Other Leasing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company determines if an arrangement contains a lease at inception. For arrangements where the Company is the lessee, operating leases are included in intangible and other assets, net, other accrued liabilities, and other long-term liabilities on the Consolidated Balance Sheet as of December&#160;31, 2019. The Company currently does not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease right-of-use ("ROU") assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company's real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease liabilities for the Company's automobile leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Allowances for Sales Returns and Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The allowance for sales returns is based on the Company&#x2019;s estimates of potential future returns of certain products and other allowances related to current period product revenue. The Company analyzes historical returns, current economic trends, and changes in customer demand and acceptance of the Company&#x2019;s products. The allowance for doubtful accounts is based on the Company&#x2019;s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#x2019;s ability to pay.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for share-based employee compensation plans using the fair value recognition and measurement provisions under U.S. GAAP. The Company&#x2019;s share-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period. The Company estimates expected forfeitures at the time of grant and revises the estimate, if necessary, in subsequent periods if actual forfeitures differ from those estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Expected Term: &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The Company determines expected term based on historical exercise patterns and its expectation of the time that it will take for employees to exercise options still outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Expected Volatility:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The Company uses market-based implied volatility for purposes of valuing stock options granted. Market-based implied volatility is derived based on actively traded options with expirations greater than &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyNTcw_9afc78ac-853f-4057-8eae-aec2a55373f1"&gt;one&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; year on the Company&#x2019;s common stock. The extent to which the Company relies on market-based volatility when valuing options depends, among other things, on the availability of traded options on the Company&#x2019;s stock and the term of such options. Due to sufficient volume of the traded options, the Company used 100% market-based implied volatility to value options granted, which the Company believes is more representative of future stock price trends than historical volatility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Risk-Free Interest Rate: &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The risk-free interest rate is based on the U.S. treasury yield curve in effect at the time of grant for the expected term of the stock option.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of restricted stock units is determined based on the closing quoted price of the Company&#x2019;s common stock on the date of the grant. See &#x201c;Note 9. Share-Based Compensation,&#x201d; for a detailed discussion of the Company&#x2019;s stock plans and share-based compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Computation of Net Income per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of shares outstanding during the period. Diluted net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of the Company&#x2019;s shares and dilutive potential shares outstanding during the period. Dilutive potential shares primarily consist of employee stock options, restricted stock units, and shares to be purchased by employees under the Company&#x2019;s employee stock purchase plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;U.S. GAAP requires that employee equity share options, non-vested shares, and similar equity instruments granted by the Company be treated as potential common shares outstanding in computing diluted earnings per share. Diluted shares outstanding include the dilutive effect of equity awards, which is calculated based on the average share price for each fiscal period using the treasury stock method. Under the treasury stock method, the amount the employee must pay for exercising stock options and the amount of compensation cost for future service that the Company has not yet recognized are assumed to be used to repurchase shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Research and development costs are expensed as incurred and include amortization of intangible assets, costs associated with co-development research and development licensing arrangements, costs of prototypes, salaries, benefits and other headcount-related costs, contract and other outside service fees, and facilities and overhead costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency and Other Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For subsidiaries whose local currency is their functional currency, their assets and liabilities are translated into U.S. dollars at exchange rates at the balance sheet date, and revenues and expenses are translated using average exchange rates in effect during the period. Gains and losses from foreign currency translation are included in accumulated other comprehensive income (loss) within stockholders&#x2019; equity in the Consolidated Balance Sheets. For all non-functional currency account balances, the re-measurement of such balances to the functional currency results in either a foreign exchange gain or loss, which is recorded to interest and other income, net in the Consolidated Statements of Income in the same accounting period that the re-measurement occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company uses derivatives to partially offset its business exposure to foreign currency exchange risk. The terms of the Company&#x2019;s derivative contracts are generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2MDk4_9b87f430-33bc-433f-b010-958caaf7180c"&gt;twelve&lt;/span&gt; months or shorter.&#160;The Company typically hedges portions of its forecasted foreign currency exposure associated with revenue and expenses. The Company may also enter into foreign currency forward contracts to offset the foreign currency exchange gains and losses generated by re-measurement of certain assets and liabilities denominated in non-functional currencies. The hedging program is not designated for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s accounting policies for these instruments are based on whether the instruments are designated as hedging or non-hedging instruments. The Company records all derivatives on the Consolidated Balance Sheets at fair value. The effective portions of cash flow hedges are recorded in other comprehensive income (loss) (&#x201c;OCI&#x201d;) until the hedged item is recognized in earnings. Derivative instruments designated as cash flow hedges are de-designated as hedges when it is probable that the forecasted hedged transaction will not occur in the initially identified time period or within a subsequent &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI3MTM4_20afe8f0-a0e5-4ee2-bf40-8d8b781d6313"&gt;two&lt;/span&gt;-month time period. Gains and losses in OCI associated with such derivative instruments are reclassified immediately into earnings through interest and other income, net. Any subsequent changes in fair value of such derivative instruments also are reflected in current earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Derivatives that are not designated as hedging instruments and the ineffective portions of cash flow hedges are adjusted to fair value through earnings in interest and other income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the&#160;year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts that are expected more likely than not to be realized in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes excess tax benefits and tax deficiencies in the provision for income taxes as discrete items in the period when the awards vest or are settled. The Company accounts for&#160;Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) as period costs when incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. As of December&#160;31, 2019, and 2018, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;85%&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; and 88% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the end customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Legal Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, the Company is involved in a number of legal proceedings involving product liability, intellectual property, shareholder derivative actions, securities class actions, and other matters. A liability and related charge are recorded to earnings in the Company&#x2019;s consolidated financial statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each period and is based on all available information, including discussion with outside legal counsel. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a material loss is reasonably possible but not probable and can be reasonably estimated, the estimated loss or range of loss is disclosed in the notes to the consolidated financial statements. The Company expenses legal fees as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;When determining the estimated probable loss or range of losses, significant judgment is required to be exercised in order to estimate the amount and timing of the loss to be recorded. Estimates of probable losses resulting from litigation are inherently difficult to make, particularly when the matters are in early procedural stages with incomplete facts and information. The final outcome of legal proceedings is dependent on many variables that are difficult to predict and, therefore, the ultimate cost to entirely resolve such matters may be materially different than the amount of current estimates. Consequently, new information or changes in judgments and estimates could have a material adverse effect on the Company&#x2019;s business, financial condition, and results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-02,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;(Topic 842)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; (&#x201c;Topic 842&#x201d;), which amended prior accounting standards for leases. The Company adopted Topic 842 on January 1, 2019, using the alternative modified transition method, which requires a cumulative-effect adjustment, if any, to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. There was no cumulative-effect adjustment recorded on January 1, 2019. Please see the description of the Company's "Intuitive System Leasing" and "Other Leasing Arrangements" accounting policies above. Also, see "Note 6. Leases" for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As permitted by the new standard, the Company elected the following practical expedients when assessing the transition impact from both the lessee and lessor perspectives: (i) not to reassess whether any expired or existing contracts as of January 1, 2019, are or contain leases; (ii) not to reassess the lease classification for any expired or existing leases as of January 1, 2019; (iii) not to reassess initial direct costs for any existing leases as of January 1, 2019; and (iv) not to reassess whether land easements meet the definition of a lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The primary impact for the Company was the balance sheet recognition of ROU assets and lease liabilities for operating leases as a lessee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU No. 2018-15,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; Intangibles (Topic 350): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, which 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. This standard also requires customers to amortize the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The Company early adopted this standard, as of January 1, 2019, on a prospective basis for all applicable implementation costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The Company recorded these capitalized implementation costs within intangible and other assets, net in the accompanying Consolidated Balance Sheets and recognized the related amortization expenses generally over the fixed, non-cancellable term of the associated arrangement on a straight-line basis. The adoption did not have a material impact on the Company's financial position and the results of operations in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments (Topic 326)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"),&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; which requires an entity to measure expected credit losses for certain financial instruments and financial assets, including trade receivables. This standard also modifies the impairment model for available-for-sale debt securities and requires that credit losses be recorded through an allowance for credit losses and limits the credit loss to the amount by which fair value is below amortized cost. The Company will adopt ASU 2016-13 as of January 1, 2020, using the modified retrospective transition method. The adoption of ASU 2016-13 is not expected to have a material impact on the Company's financial position and the results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTY3_1132a22d-d5ac-4db0-b8da-913be30a4f79">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) and include the accounts of the Company and its wholly- and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE3NTUzODI_edb2b500-f6cb-4143-a2e5-3701bef4be39">The Consolidated Financial Statements include the results and balances of the Company&#x2019;s majority-owned joint venture (&#x201c;Joint Venture&#x201d;) with Shanghai Fosun Pharmaceutical (Group) Co., Ltd. (&#x201c;Fosun Pharma&#x201d;). Chindex Medical Limited (&#x201c;Chindex&#x201d;), a subsidiary of Fosun Pharma, has been its distribution partner for da Vinci Surgical Systems in China. The Company holds a controlling financial interest in the Joint Venture, and the noncontrolling interest is reflected as a separate component of the consolidated stockholders&#x2019; equity. The noncontrolling interest&#x2019;s share of the earnings in the Joint Venture is presented separately in the Consolidated Statements of Income for the years ended December&#160;31, 2019 and 2018, while the amount was inconsequential for the year ended December 31, 2017, and was included as a component of interest and other income, net in the Consolidated Statements of Income.</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE3NTUzODc_08f29898-1fcf-4118-a192-3237fca446ed">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Beginning in 2018, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-16, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Taxes (Topic 740): Intra-Entity Transfer of Assets Other than Inventory&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The Company adopted this standard using the modified retrospective approach and, as a result, recorded a cumulative adjustment to retained earnings as of January 1, 2018.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTA2_43275ad1-82c3-4efb-8844-c31a3c0b186c">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes to the Consolidated Financial Statements. The accounting estimates that require management&#x2019;s most significant, difficult, and subjective judgments include the valuation and recognition of investments, revenue recognition and the valuation of revenue and allowances for sales returns and doubtful accounts, the estimation of exposures that are able to be hedged and the offsetting hedge transactions, the valuation of inventory, the valuation of and assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of share-based compensation, the recognition and measurement of current and deferred income tax assets, along with the assessment of recoverability, and liabilities, and the estimates for legal contingencies. Actual results could differ materially from these estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODYx_be3bb0b2-70e1-494b-a716-bed488f0613d">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Concentrations of Credit Risk and Other Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying amounts for financial instruments consisting of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value due to their short maturities. Marketable securities and derivative instruments are stated at their estimated fair values, based on quoted market prices for the same or similar instruments. The counterparties to the agreements relating to the Company&#x2019;s investment securities and derivative instruments consist of various major corporations, financial institutions, municipalities, and government agencies of high credit standing.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s accounts receivable are derived from net revenue to customers and distributors located throughout the world. The Company performs credit evaluations of its customers&#x2019; financial condition and, generally, requires no collateral from its customers. The Company provides reserves for potential credit losses but has not experienced significant losses to date.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id7a594c3530745f9a6955e770076ebfb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzMzNTc_42d12c69-0a30-421c-b1fa-85f87c2116a7"
      unitRef="number">0.66</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4dd61d70e4df417e84ea61f6095a429d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzMzNjQ_1d871527-2fc6-4f21-8bc9-0f3575c998ff"
      unitRef="number">0.71</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5c8bee543233418583cab77c507c5b17_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzM2MDU_1b2c8423-97b3-43b1-b09c-daae1a38a535"
      unitRef="number">0.70</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie135d91eb2224dd186342a6bbd1f9915_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODUxNDY_de0f70f7-5656-447d-8613-6cd6f2e59277"
      unitRef="number">0.71</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3231336675fb4e39b31e3c3d15314b5c_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODUxNTE_540b33de-c9bb-4585-b263-49b5b5d9b027"
      unitRef="number">0.73</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7d2683b0388f48d7ad776e43148b13e1_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzM3MDA_aaeeff0d-4276-43d0-8899-a83a68414884"
      unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id6304d0f383f4973ac0a11a0dd29bf89_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODUxNjY_1a2fafc0-2303-4a60-9750-6e5dac55f292"
      unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i875ec560c35845ea96b4b7a2da3d079c_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODUxODI_4a3c38e2-3228-4e2d-9646-935a7e76816a"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTgw_144ea853-f513-429c-b7da-638fa3781c01">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers all highly liquid investments with an original maturity from date of purchase of 90&#160;days or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, the Company had $15.0 million of restricted cash associated with its insurance programs. As of December 31, 2018, the Company had $51.5&#160;million of restricted cash associated with its insurance programs and a shareholder litigation settlement that was reached in 2018. Restricted cash was included in prepaids and other current assets and intangible and other assets, net on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzcxNDY4MjU2NzIxNjg_4524f889-6f65-40f0-a87f-0aebd640293c"
      unitRef="usd">15000000.0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzcxNDY4MjU2NzI1NTA_d9a7659b-148c-4196-958d-8def6c2e989d"
      unitRef="usd">51500000</us-gaap:RestrictedCash>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTMw_5bb03ee6-9445-46e9-9648-46af2701b31a">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Available-for-sale investments.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  The Company&#x2019;s investments may consist of U.S. treasury and U.S. government agency securities, taxable and tax-exempt municipal notes, corporate notes and bonds, commercial paper, non-U.S. government agency securities, and money market funds. The Company has designated all investments as available-for-sale and, therefore, such investments are reported at fair value, with unrealized gains and losses recorded in accumulated other comprehensive income (loss). For securities sold prior to maturity, the cost of securities sold is based on the specific identification method. Realized gains and losses on the sale of investments are recorded in interest and other income, net in the Consolidated Statements of Income. Investments with remaining maturities at date of purchase greater than 90 days and remaining maturities as of the reporting period less than one year are classified as short-term investments. Investments with remaining maturities greater than one year are classified as long-term investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other-than-temporary impairment.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  All of the Company&#x2019;s investments are subject to a periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in determining whether a loss is temporary included the extent and length of time that the investment&#x2019;s fair value has been lower than its cost basis, the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company&#x2019;s intent to sell the security, and whether or not the Company will be required to sell the security prior to the expected recovery of the investment&#x2019;s amortized cost basis. No significant charges were recorded during the years ended December&#160;31, 2019, 2018, and 2017.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzU4MDY_b7f5fd53-2324-4e77-b49f-b1f0091631bc"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzU4MDY_e308a5e1-892a-467d-8293-4b3b2fc968b7"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzU4MDY_fa726601-e1ab-45ef-b3a9-3004153da9e8"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODk3_c132abd6-e932-416a-b54e-570d545c4baa">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company measures the fair value of money market funds and certain U.S. treasury securities based on quoted prices in active markets for identical assets as Level 1 securities. Marketable securities measured at fair value using Level 2 inputs are primarily comprised of commercial paper, corporate notes and bonds, U.S. and non-U.S. government agencies, and municipal notes. The Company reviews trading activity and pricing for these investments as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from various third-party data providers. These inputs either represent quoted prices for similar assets in active markets or have been derived from observable market data. This approach results in the Level 2 classification of these securities within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTA3_f4bb1e5a-2635-4884-917a-a940e03acf90">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventory is stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventory costs include direct materials, direct labor, and normal manufacturing overhead. The cost basis of the Company&#x2019;s inventory is reduced for any products that are considered excessive or obsolete based upon assumptions about future demand and market conditions.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTcx_3a7747b4-4227-48d8-9241-6d9e2e5a23ce">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, plant, and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets, generally, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.744%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Up to 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Up to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lesser of useful life or term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Greater of lease term or 1 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Enterprise-wide software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Lesser of 3 years or life of license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODk2_ee1fb01b-2676-42cc-b82f-b4038b8b2167">&lt;div style="text-indent:18pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, plant, and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets, generally, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.744%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Up to 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Up to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lesser of useful life or term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Greater of lease term or 1 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Enterprise-wide software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Lesser of 3 years or life of license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Property, plant, and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and building/leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;408.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;266.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;280.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&#x2014;Intuitive System Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;272.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,836.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,248.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Accumulated depreciation*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(563.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(436.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,272.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;812.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*Accumulated depreciation associated with operating lease assets&#x2014;Intuitive System Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(62.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8620bb431ab24270967ec3bc9c004951_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzEtMS0xLTEtMC90ZXh0cmVnaW9uOmQ1NGIxMzdhNDRjNjRmYzM5NmJlOWE4YzZhOTYyZGU5XzE2NDkyNjc0NDE2ODQ_8826dd23-7a5a-4ce0-a721-6b8d19aca8e4">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia89fc80f2b954f79a9314462776a2921_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzItMS0xLTEtMC90ZXh0cmVnaW9uOjFkMzE1MTdjYjhkMjQ3N2M4NzY5ZTAwOGFjMjUxODQ0XzE2NDkyNjc0NDE2ODQ_aeb40d6e-1d16-4655-88b2-3340a0b4fdcd">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3c7eaa17422841aca14a9674844ff3b2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzQtMS0xLTEtMC90ZXh0cmVnaW9uOmZkNmFjMjllY2YxOTRkM2Q4M2QxYjJiYzRmNDczZmEyXzE2NDkyNjc0NDE2NzQ_b2d18e1b-13fc-48f2-9289-c95533ac2133">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id0b2c94ed1ae48928e7ff4928dd75450_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzUtMS0xLTEtMC90ZXh0cmVnaW9uOjBmZWY3MGQ1YjNkYjQzYjRhZDY0ZWY1YzJlYTYwMWUxXzE2NDkyNjc0NDE3MDY_cb2fcd57-3a4a-4f89-87bf-a0caa67e9ae1">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7cebb7094152482da5fb52ca13494949_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzUtMS0xLTEtMC90ZXh0cmVnaW9uOjBmZWY3MGQ1YjNkYjQzYjRhZDY0ZWY1YzJlYTYwMWUxXzE2NDkyNjc0NDE3MTU_e68e4088-1b98-42b8-96d2-e15bb6f25abc">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iff611b2009544d9990b8266cab3c0574_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzYtMS0xLTEtMC90ZXh0cmVnaW9uOjVjYjgxMDYwZDA5NTRlZjM5NzBlOGU0ZDUzZmQxNzM0XzE2NDkyNjc0NDE2NzQ_e1311253-ada4-4854-8f12-252bda50bb1c">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i16c7780b0d23481fbb0b807a508bcb2e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzctMS0xLTEtMC90ZXh0cmVnaW9uOmIzOTI4M2NmZGRiNDQyZmM5M2ExOGRiYzAwMjgxYzEzXzE2NDkyNjc0NDE2NzQ_98e5cbbe-47cc-48f7-b196-746967de17a1">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic921eeec280f43688992ffd39d57391e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90YWJsZTpiNDQxNzgwZjNjOGE0NmZhYmFmZTI1MGYxNjNhNzg5OS90YWJsZXJhbmdlOmI0NDE3ODBmM2M4YTQ2ZmFiYWZlMjUwZjE2M2E3ODk5XzgtMS0xLTEtMC90ZXh0cmVnaW9uOmVlMWQyOWI0OGM3NzQ0N2JhNGQyNjJmODdjN2MxNWI0XzE2NDkyNjc0NDE3MTE_8dbeb513-7d93-48c3-b5ef-7924eb960d91">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODM0MDY_79f8c878-fc43-42ee-8803-ef7ae52235c4"
      unitRef="usd">156700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODM0MjI_408bba3d-23d5-4e0c-aba5-a0c599b66c1b"
      unitRef="usd">105900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEwOTk1MTE2ODM0Mzg_f559072b-76a5-4fb5-b71b-1fa97e0c040e"
      unitRef="usd">82100000</us-gaap:Depreciation>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODU1_305bf9ba-e264-422c-bd6d-664a9da52671">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Capitalized Software Costs for Internal Use&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company capitalizes direct costs associated with developing or obtaining internal use software, including enterprise-wide business software, that are incurred during the application development stage. These capitalized costs are recorded as capitalized software within property, plant, and equipment. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Upon being placed in service, amounts capitalized are amortized over an estimated useful life of up to 5 years, generally on a straight-line basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3bbb7bf6d52e4baba994978809459d1e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzgwMjQ_b6cf1614-fa3c-4a56-bc13-353b33975e7f">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODY3_63a0d191-597a-411f-b399-10a9447325dd">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for business acquisitions in accordance with ASC 805, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Business Combinations&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;.  This standard requires the acquiring entity in a business combination to recognize all of (and only) the assets acquired and liabilities assumed in the transaction and establishes the acquisition-date fair value as the measurement objective for all assets acquired and liabilities assumed in a business combination. Certain provisions of this standard prescribe, among other things, the determination of acquisition-date fair value of consideration paid in a business combination, including contingent consideration. The Company allocates the acquisition-date fair value to the assets acquired and liabilities assumed based on the estimated fair values. The excess of the acquisition-date fair value of consideration paid over the fair values of the identifiable assets and liabilities is recorded as goodwill. Acquisition-related costs are recognized separately from the business combination and are expensed as incurred. The Company includes the results of operations of the businesses that are acquired as of the acquisition date.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTMy_8023572d-1fb6-4af9-90a3-42d40a8f1a27">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill and intangible assets with indefinite useful lives are not amortized but are tested for impairment at least annually during the fourth quarter, or if circumstances indicate their value may no longer be recoverable. Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill was tested for impairment at the enterprise level. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible assets&#x2019; useful lives, which range from approximately 1 to 9 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzg5NjA_6ad100cd-69c9-4518-a19d-f9827465948e"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if73345c7c26445c08b283bde87da10b7_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzk0NDE_4cb72f05-7b00-40c4-b360-dab769d31691">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1e12bb4f052642d99a745fbfdb30ab1b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzk0NDc_f4031aaa-3b6d-4cf8-a9a9-c9404c5bd7e5">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTc4_e01e51d9-54c6-4ebd-aad8-fc1df00c9816">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates long-lived assets, which include amortizable intangible and tangible assets, for impairment whenever events or changes in circumstances indicate that the carrying value of long-lived assets may not be recoverable. Recoverability is measured by comparing the net book value to the future undiscounted cash flows attributable to such assets. The Company recognizes an impairment charge equal to the amount by which the net book value exceeds its fair value. No material impairment losses were incurred in the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzM4NDgyOTA4MjQ0NDU_3926f533-de1e-4806-a035-0968d0febdc0">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s revenue consists of product revenue resulting from the sale of systems, system components, instruments and accessories, and service revenue. The Company accounts for a contract with a customer when there is a legally enforceable contract between the Company and its customer, the rights of the parties are identified, the contract has commercial substance, and collectability of the contract consideration is probable. The Company&#x2019;s revenues are measured based on the consideration specified in the contract with each customer, net of any sales incentives and taxes collected from customers that are remitted to government authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s system sale arrangements generally contain multiple products and services. For these bundled sale arrangements, the Company accounts for individual products and services as separate performance obligations if they are a distinct product or service that is separately identifiable from other items in bundled packages and if a customer can benefit from the product or service on its own or with other resources that are readily available to the customer.&#160;The Company&#x2019;s system sale arrangements include a combination of the following performance obligations: system(s); system components; system accessories; instruments; accessories; and system service. The Company&#x2019;s system sale arrangements generally include a five-year period of service. The first year of service is generally free and included in the system sale arrangement, and the remaining four years are generally included at a stated service price. The Company considers the service terms in the arrangements that are legally enforceable to be performance obligations. Other than service, the Company generally satisfies all of the performance obligations up-front. System components, system accessories, instruments, accessories, and service are also sold on a stand-alone basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;System sales.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the point when acceptance occurs that indicates customer acknowledgment of delivery or installation, depending on the terms of the arrangement. For systems sold through distributors, revenue is recognized generally at the time of shipment. The Company&#x2019;s system arrangements generally do not provide a right of return. The systems are generally covered by a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzEyODcx_3ddf3764-4bb5-4f90-89ef-49b469b72a0e"&gt;one&lt;/span&gt;-year warranty. Warranty costs were not material for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Instruments and accessories.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Revenue from sales of instruments and accessories is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery, depending on the customer arrangement. The Company allows its customers in the normal course of business to return unused products for a limited period of time subsequent to initial purchase and records an allowance against revenue for estimated returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Service.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Service revenue is recognized over the term of the service period, as the customer benefits from the services throughout the service period. Revenue related to services performed on a time-and-materials basis is recognized when performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company offers its customers the opportunity to trade in their older systems for a credit towards the purchase of a newer generation system. The Company generally does not provide specified price trade-in rights or upgrade rights at the time of system purchase. Such trade-in or upgrade transactions are separately negotiated based on the circumstances at the time of the trade-in or upgrade, based on the then fair value of the system, and are generally not based on any pre-existing rights granted by the Company. Accordingly, such trade-ins and upgrades are not considered separate performance obligations in the arrangement for a system sale. Traded-in systems could be reconditioned and resold. The Company accounts for the fair value of the traded-in system in the total consideration in the arrangement by including the net realizable value of the traded-in system less a normal profit margin. The value of the traded-in system is determined as the amount, after reconditioning costs are added, that will allow a normal profit margin on the sale of the reconditioned unit to be generated. When there is no market for the traded-in units, no value is assigned. Traded-in units are reported as a component of inventory until resold, or otherwise disposed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition, customers may also have the opportunity to upgrade their systems at a price determined at the time of the upgrade, for example, by adding a second surgeon console for use with the da Vinci Surgical System. Such upgrades are performed by completing component level upgrades at the customer&#x2019;s site. Upgrade revenue is recognized when the component level upgrades are complete and all revenue recognition criteria are met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Assets Recognized from the Costs to Obtain a Contract with a Customer&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has determined that certain sales incentives provided to the Company&#x2019;s sales team are required to be capitalized when the Company expects to generate future economic benefits from the related revenue-generating contracts subsequent to the initial capital sales transaction. When determining the economic life of the contract acquisition assets recognized, the Company considers historical service renewal rates, expectations of future customer renewals of service contracts, and other factors that could impact the economic benefits that the Company expects to generate from the relationship with its customers. The costs capitalized as contract acquisition costs included in intangible and other assets, net in the Consolidated Balance Sheets were $51.5 million and $34.2 million as of December&#160;31, 2019, and 2018, respectively. The Company did not incur any impairment losses during the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenuePerformanceObligationDescriptionOfTiming
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2OTM4MDM1MDA1NDg1_d7fa2455-ccda-4a21-b199-8d1ae02d7229">The Company&#x2019;s system sale arrangements generally include a five-year period of service. The first year of service is generally free and included in the system sale arrangement, and the remaining four years are generally included at a stated service price.</us-gaap:RevenuePerformanceObligationDescriptionOfTiming>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzcxNDY4MjU2NTY1Njc_9f6dabbd-70b7-4358-a99a-ad583f60fe79"
      unitRef="usd">51500000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzE4ODkz_7eee46d8-39a9-4a16-af9f-c722ad8f3551"
      unitRef="usd">34200000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTEz_d49bc593-51ea-4b4d-a388-89eef3789922">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Intuitive System Leasing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into sales-type and operating lease arrangements with certain qualified customers. Sales-type leases have terms that generally range from 24 to 84 months and are usually collateralized by a security interest in the underlying assets. Revenue related to multiple-element arrangements are allocated to lease and non-lease elements based on their relative standalone selling prices as prescribed by the Company&#x2019;s revenue recognition policy. Lease elements generally include a system or system component, while non-lease elements generally include service, instruments, and accessories. For some lease arrangements, the customers are provided with the right to purchase the leased system at some point during and/or at the end of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;the lease term. Except for certain usage-based lease arrangements, lease arrangements generally do not provide rights for the customers to exit or terminate the lease without incurring a penalty. For some leases, lease payments are based on the usage of the systems.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following terms at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company generally recognizes revenue from sales-type lease arrangements at the time the system is accepted by the customer, assuming all other revenue recognition criteria have been met. Revenue related to lease elements from sales-type leases is presented as product revenue. Revenue related to lease elements from operating lease arrangements is generally recognized on a straight-line basis over the lease term or based upon system usage and is presented as product revenue.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i23735aacc9174b56afbced258e3c2d5d_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzE5MTkz_904ce784-ddee-45e4-8c81-b961ecd62172">P24M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i691b04ab5ee547fdad9c261ad0b96590_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzE5MTk5_c81cf2f5-17a9-4279-8933-c7bbf1e50c0e">P84M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzE2NDkyNjc1Njg4OTY_b0605aa4-d7d7-41ed-92dc-f7e566334e38">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Other Leasing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company determines if an arrangement contains a lease at inception. For arrangements where the Company is the lessee, operating leases are included in intangible and other assets, net, other accrued liabilities, and other long-term liabilities on the Consolidated Balance Sheet as of December&#160;31, 2019. The Company currently does not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease right-of-use ("ROU") assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company's real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease liabilities for the Company's automobile leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <isrg:AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0ODg2_94a91cdc-5578-4b40-a10a-f98c2e1378e8">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Allowances for Sales Returns and Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The allowance for sales returns is based on the Company&#x2019;s estimates of potential future returns of certain products and other allowances related to current period product revenue. The Company analyzes historical returns, current economic trends, and changes in customer demand and acceptance of the Company&#x2019;s products. The allowance for doubtful accounts is based on the Company&#x2019;s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#x2019;s ability to pay.&lt;/span&gt;&lt;/div&gt;</isrg:AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTU2_6c3da651-218e-4489-b6dd-6fc698ba7573">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for share-based employee compensation plans using the fair value recognition and measurement provisions under U.S. GAAP. The Company&#x2019;s share-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period. The Company estimates expected forfeitures at the time of grant and revises the estimate, if necessary, in subsequent periods if actual forfeitures differ from those estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Expected Term: &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The Company determines expected term based on historical exercise patterns and its expectation of the time that it will take for employees to exercise options still outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Expected Volatility:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The Company uses market-based implied volatility for purposes of valuing stock options granted. Market-based implied volatility is derived based on actively traded options with expirations greater than &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyNTcw_9afc78ac-853f-4057-8eae-aec2a55373f1"&gt;one&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; year on the Company&#x2019;s common stock. The extent to which the Company relies on market-based volatility when valuing options depends, among other things, on the availability of traded options on the Company&#x2019;s stock and the term of such options. Due to sufficient volume of the traded options, the Company used 100% market-based implied volatility to value options granted, which the Company believes is more representative of future stock price trends than historical volatility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Risk-Free Interest Rate: &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The risk-free interest rate is based on the U.S. treasury yield curve in effect at the time of grant for the expected term of the stock option.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of restricted stock units is determined based on the closing quoted price of the Company&#x2019;s common stock on the date of the grant. See &#x201c;Note 9. Share-Based Compensation,&#x201d; for a detailed discussion of the Company&#x2019;s stock plans and share-based compensation expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzIyODk1_b0996c90-256b-43e9-978a-ae797b258039"
      unitRef="number">1</isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTQ2_8435f651-78e6-4b0c-8810-39237bdedbdb">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Computation of Net Income per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of shares outstanding during the period. Diluted net income per share attributable to Intuitive Surgical, Inc. is computed using the weighted-average number of the Company&#x2019;s shares and dilutive potential shares outstanding during the period. Dilutive potential shares primarily consist of employee stock options, restricted stock units, and shares to be purchased by employees under the Company&#x2019;s employee stock purchase plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;U.S. GAAP requires that employee equity share options, non-vested shares, and similar equity instruments granted by the Company be treated as potential common shares outstanding in computing diluted earnings per share. Diluted shares outstanding include the dilutive effect of equity awards, which is calculated based on the average share price for each fiscal period using the treasury stock method. Under the treasury stock method, the amount the employee must pay for exercising stock options and the amount of compensation cost for future service that the Company has not yet recognized are assumed to be used to repurchase shares.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTg1_41df84ef-c36b-4b9f-8bc6-65b3aad60aa9">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Research and development costs are expensed as incurred and include amortization of intangible assets, costs associated with co-development research and development licensing arrangements, costs of prototypes, salaries, benefits and other headcount-related costs, contract and other outside service fees, and facilities and overhead costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <isrg:ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTc1_8dd4e651-9a3a-4780-a87e-555bbce45308">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency and Other Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For subsidiaries whose local currency is their functional currency, their assets and liabilities are translated into U.S. dollars at exchange rates at the balance sheet date, and revenues and expenses are translated using average exchange rates in effect during the period. Gains and losses from foreign currency translation are included in accumulated other comprehensive income (loss) within stockholders&#x2019; equity in the Consolidated Balance Sheets. For all non-functional currency account balances, the re-measurement of such balances to the functional currency results in either a foreign exchange gain or loss, which is recorded to interest and other income, net in the Consolidated Statements of Income in the same accounting period that the re-measurement occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company uses derivatives to partially offset its business exposure to foreign currency exchange risk. The terms of the Company&#x2019;s derivative contracts are generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2MDk4_9b87f430-33bc-433f-b010-958caaf7180c"&gt;twelve&lt;/span&gt; months or shorter.&#160;The Company typically hedges portions of its forecasted foreign currency exposure associated with revenue and expenses. The Company may also enter into foreign currency forward contracts to offset the foreign currency exchange gains and losses generated by re-measurement of certain assets and liabilities denominated in non-functional currencies. The hedging program is not designated for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s accounting policies for these instruments are based on whether the instruments are designated as hedging or non-hedging instruments. The Company records all derivatives on the Consolidated Balance Sheets at fair value. The effective portions of cash flow hedges are recorded in other comprehensive income (loss) (&#x201c;OCI&#x201d;) until the hedged item is recognized in earnings. Derivative instruments designated as cash flow hedges are de-designated as hedges when it is probable that the forecasted hedged transaction will not occur in the initially identified time period or within a subsequent &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI3MTM4_20afe8f0-a0e5-4ee2-bf40-8d8b781d6313"&gt;two&lt;/span&gt;-month time period. Gains and losses in OCI associated with such derivative instruments are reclassified immediately into earnings through interest and other income, net. Any subsequent changes in fair value of such derivative instruments also are reflected in current earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Derivatives that are not designated as hedging instruments and the ineffective portions of cash flow hedges are adjusted to fair value through earnings in interest and other income, net.&lt;/span&gt;&lt;/div&gt;</isrg:ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTI1_5ea40be4-457a-4bf6-b2ba-ece5ae933a12">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the&#160;year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts that are expected more likely than not to be realized in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes excess tax benefits and tax deficiencies in the provision for income taxes as discrete items in the period when the awards vest or are settled. The Company accounts for&#160;Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) as period costs when incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <isrg:IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI4OTAy_a43c9a15-41ad-410d-b975-6c1ccd83ca7f"
      unitRef="number">0.50</isrg:IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTU4_dfbb79a9-4feb-485e-9f31-dd425e398bdf">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. As of December&#160;31, 2019, and 2018, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;85%&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; and 88% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the end customer.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI4OTk1_56afe764-b52f-4ad0-bb50-e3dbef3302d4"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI5MTM0_df533b86-7d97-4ab1-9223-5f89b244f254"
      unitRef="number">0.85</isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent>
    <isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI5MTQx_03d1e12f-622d-4d0a-bfd5-2d009e270f3f"
      unitRef="number">0.88</isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzQ0OTUy_29189cc6-b76b-410b-969d-a288fd273c69">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Legal Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, the Company is involved in a number of legal proceedings involving product liability, intellectual property, shareholder derivative actions, securities class actions, and other matters. A liability and related charge are recorded to earnings in the Company&#x2019;s consolidated financial statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each period and is based on all available information, including discussion with outside legal counsel. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a material loss is reasonably possible but not probable and can be reasonably estimated, the estimated loss or range of loss is disclosed in the notes to the consolidated financial statements. The Company expenses legal fees as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;When determining the estimated probable loss or range of losses, significant judgment is required to be exercised in order to estimate the amount and timing of the loss to be recorded. Estimates of probable losses resulting from litigation are inherently difficult to make, particularly when the matters are in early procedural stages with incomplete facts and information. The final outcome of legal proceedings is dependent on many variables that are difficult to predict and, therefore, the ultimate cost to entirely resolve such matters may be materially different than the amount of current estimates. Consequently, new information or changes in judgments and estimates could have a material adverse effect on the Company&#x2019;s business, financial condition, and results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMjkvZnJhZzoyMjQ0OTgwZDcyY2U0YzJlYWZiNWY5YjVjMTgxYThjMy90ZXh0cmVnaW9uOjIyNDQ5ODBkNzJjZTRjMmVhZmI1ZjliNWMxODFhOGMzXzI2OTM4MDM1MDA1NDg0_214469aa-f19b-4eee-a1d8-82314c452f1b">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-02,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;(Topic 842)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; (&#x201c;Topic 842&#x201d;), which amended prior accounting standards for leases. The Company adopted Topic 842 on January 1, 2019, using the alternative modified transition method, which requires a cumulative-effect adjustment, if any, to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. There was no cumulative-effect adjustment recorded on January 1, 2019. Please see the description of the Company's "Intuitive System Leasing" and "Other Leasing Arrangements" accounting policies above. Also, see "Note 6. Leases" for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As permitted by the new standard, the Company elected the following practical expedients when assessing the transition impact from both the lessee and lessor perspectives: (i) not to reassess whether any expired or existing contracts as of January 1, 2019, are or contain leases; (ii) not to reassess the lease classification for any expired or existing leases as of January 1, 2019; (iii) not to reassess initial direct costs for any existing leases as of January 1, 2019; and (iv) not to reassess whether land easements meet the definition of a lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The primary impact for the Company was the balance sheet recognition of ROU assets and lease liabilities for operating leases as a lessee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU No. 2018-15,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; Intangibles (Topic 350): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, which 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. This standard also requires customers to amortize the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The Company early adopted this standard, as of January 1, 2019, on a prospective basis for all applicable implementation costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The Company recorded these capitalized implementation costs within intangible and other assets, net in the accompanying Consolidated Balance Sheets and recognized the related amortization expenses generally over the fixed, non-cancellable term of the associated arrangement on a straight-line basis. The adoption did not have a material impact on the Company's financial position and the results of operations in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments (Topic 326)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"),&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; which requires an entity to measure expected credit losses for certain financial instruments and financial assets, including trade receivables. This standard also modifies the impairment model for available-for-sale debt securities and requires that credit losses be recorded through an allowance for credit losses and limits the credit loss to the amount by which fair value is below amortized cost. The Company will adopt ASU 2016-13 as of January 1, 2020, using the modified retrospective transition method. The adoption of ASU 2016-13 is not expected to have a material impact on the Company's financial position and the results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMzA_4dc2d1b8-9458-4fc7-8103-1b768a3abf2c">FINANCIAL INSTRUMENTS&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash, Cash Equivalents, and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables summarize the Company&#x2019;s cash and available-for-sale marketable securities&#x2019; amortized cost, gross unrealized gains, gross unrealized losses, and fair value by significant investment category reported as cash and cash equivalents or short-term or long-term investments as of December&#160;31, 2019, and 2018 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.939%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.815%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,935.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,945.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;890.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,054.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,662.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,671.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;890.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,054.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,096.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,112.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;798.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,314.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;418.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;419.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,742.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,760.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,163.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,569.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,818.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,845.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,167.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,054.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,623.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.939%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.815%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;569.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;569.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;569.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,477.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,474.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;897.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;566.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,046.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,043.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;579.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;897.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;566.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,607.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,604.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;724.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;871.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;791.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;788.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;468.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,528.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,521.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,307.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,204.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,845.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,834.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;857.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,205.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,771.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2018, the Company also recorded $36.5&#160;million of restricted cash equivalents (comprised of money market funds and U.S. treasuries, which would be considered highly liquid investments with original maturity dates that are 90 days or less) in connection with a concluded legal matter in prepaids and other current assets in the accompanying Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the contractual maturities of the Company&#x2019;s cash equivalents and available-for-sale investments (excluding cash and money market funds) at December&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mature in less than one year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,082.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,087.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mature in one to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,595.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,617.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,678.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,705.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Realized gains and losses, net of tax, were not material for any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, and 2018, net unrealized gains/(losses) on investments of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;$20.4 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;$(9.8) million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, net of tax, respectively, were included in accumulated other comprehensive income/(loss) in the accompanying Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present the breakdown of the available-for-sale investments with unrealized losses at December&#160;31, 2019, and 2018 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:35.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.814%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&#160;losses&#160;less&lt;br/&gt;than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized losses&#160;12&lt;br/&gt;months or greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;237.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;237.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasuries &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;519.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;652.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;727.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;409.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,137.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;478.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;592.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,071.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;653.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,434.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,427.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,861.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The unrealized losses on the available-for-sale investments are related to corporate securities and government securities. The Company determined these unrealized losses to be temporary. Factors considered in determining whether a loss is temporary included the length of time and extent to which the investment&#x2019;s fair value has been less than the cost basis, the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company&#x2019;s intent to sell the security, and whether or not the Company will be required to sell the security before the recovery of its amortized cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign currency derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The objective of the Company&#x2019;s hedging program is to mitigate the impact of changes in currency exchange rates on net cash flow from foreign currency-denominated sales, expenses, and intercompany balances and other monetary assets or liabilities denominated in currencies other than the U.S. dollar (&#x201c;USD&#x201d;). The derivative assets and liabilities are measured using Level 2 fair value inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Cash Flow Hedges.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into currency forward contracts as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the USD, primarily the Euro (&#x201c;EUR&#x201d;), the British Pound (&#x201c;GBP&#x201d;), the Japanese Yen (&#x201c;JPY&#x201d;),&#160;and the Korean Won (&#x201c;KRW&#x201d;). The Company also enters into currency forward contracts as cash flow hedges to hedge certain forecasted expense transactions denominated in EUR and Swiss Franc (&#x201c;CHF&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For these derivatives, the Company reports the unrealized after-tax gain or loss from the hedge as a component of accumulated other comprehensive income/(loss) in stockholders&#x2019; equity and reclassifies the amount into earnings in the same period in which the hedge transaction affects earnings. The amounts reclassified to revenue and expenses related to the hedged transactions and the ineffective portions of cash flow hedges were not material for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other Derivatives Not Designated as Hedging Instruments.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Other derivatives not designated as hedging instruments consist primarily of forward contracts that the Company uses to hedge intercompany balances and other monetary assets or liabilities denominated in currencies other than the USD, primarily the EUR, GBP, JPY, KRW, CHF, Indian Rupee, and New Taiwan Dollar.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;These derivative instruments are used to hedge against balance sheet foreign currency exposures. The related gains and losses were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:59.086%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.484%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recognized gains (losses) in interest and other income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign exchange gains (losses) related to balance sheet re-measurement&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The notional amounts for derivative instruments provide one measure of the transaction volume. Total gross notional amounts (in USD) for derivatives and the aggregate gross fair value outstanding at the end of each period were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.533%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.320%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notional amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;183.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross fair value recorded in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:AvailableForSaleSecuritiesTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMTA_555d258e-6e9b-4dff-bbff-7f19498a0acf">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables summarize the Company&#x2019;s cash and available-for-sale marketable securities&#x2019; amortized cost, gross unrealized gains, gross unrealized losses, and fair value by significant investment category reported as cash and cash equivalents or short-term or long-term investments as of December&#160;31, 2019, and 2018 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.939%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.815%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,935.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,945.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;890.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,054.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,662.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,671.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;890.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,054.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,096.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,112.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;798.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,314.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;418.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;419.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,742.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,760.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,163.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,569.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,818.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,845.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,167.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,054.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,623.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.939%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.815%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;569.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;569.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;569.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,477.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,474.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;897.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;566.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,046.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,043.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;579.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;897.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;566.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,607.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,604.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;724.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;871.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;791.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;788.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;468.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,528.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,521.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,307.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,204.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,845.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,834.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;857.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,205.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,771.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1c90d8f9b8e24c918a552ce1b34ac764_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzMtMS0xLTEtMA_1d976663-bb46-44de-b7e1-bc20f89f4704"
      unitRef="usd">413100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1c90d8f9b8e24c918a552ce1b34ac764_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzMtNy0xLTEtMA_393950b7-1210-42e4-8247-96dcaf5164e0"
      unitRef="usd">413100000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1c90d8f9b8e24c918a552ce1b34ac764_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzMtOS0xLTEtMA_f1cf094c-7697-417c-bf2a-824c327e3f04"
      unitRef="usd">413100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtMS0xLTEtMA_c0eed644-9cdc-4432-9241-635c5b3bb3e1"
      unitRef="usd">726800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtNy0xLTEtMA_55367c43-82a1-4ffa-bcc0-4c4019158360"
      unitRef="usd">726800000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtOS0xLTEtMA_73f5f8df-70f1-44e3-920f-9154b8bbba62"
      unitRef="usd">726800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtMTEtMS0xLTA_ceeb9a31-e562-4570-b8cb-58bbc6b23421"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i86aa9fc4d7e049b3b8c6f2917d9ed52a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzUtMTMtMS0xLTA_10e4288a-2fdb-4ee2-b770-dba5c423b058"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtMS0xLTEtMA_9f0fdcfb-f558-48c5-b4c5-045f4e475c74"
      unitRef="usd">1935800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtMy0xLTEtMA_20acac48-b8c9-4f65-8f05-6de408167418"
      unitRef="usd">9700000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtNS0xLTEtMA_e8ec6c4b-4de7-4d9b-bac0-694eeb449d17"
      unitRef="usd">400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtNy0xLTEtMA_ba4b1ca0-8007-49c5-a5b6-52b525d652f3"
      unitRef="usd">1945100000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtOS0xLTEtMA_6caefe93-4bde-40eb-b40b-8f3eeeb504a5"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtMTEtMS0xLTA_87aec084-64a7-4b1c-800a-fc364549c3cc"
      unitRef="usd">890800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="if73e722c1ed34e29ab0b189da33929ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzYtMTMtMS0xLTA_58498d69-d2f4-45f2-9acc-4d0c6c3fd441"
      unitRef="usd">1054300000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctMS0xLTEtMA_9d409258-3a27-4454-93ee-2cbb7f72c086"
      unitRef="usd">2662600000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctMy0xLTEtMA_f3ccbd85-58d3-4dc6-b574-45e8950b89ae"
      unitRef="usd">9700000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctNS0xLTEtMA_935bdd8f-3dba-48f8-9cd9-97287a6e3fc0"
      unitRef="usd">400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctNy0xLTEtMA_da86d121-acf4-4b60-af4f-bc51a9db2b42"
      unitRef="usd">2671900000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctOS0xLTEtMA_b00eb549-a294-41ff-8b36-196c3437054b"
      unitRef="usd">726800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctMTEtMS0xLTA_d8edd714-40e9-4e78-9323-bcb3bbbad37f"
      unitRef="usd">890800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i56fd332ba9c64eeeaba2c47e933a0097_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzctMTMtMS0xLTA_d4e2c405-e9c9-40a3-ab0a-3fe1c6dde7fa"
      unitRef="usd">1054300000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktMS0xLTEtMA_527b919f-14b8-42fa-ba5b-656db7f02cdb"
      unitRef="usd">165100000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktMy0xLTEtMA_a1fd5777-7130-422b-83dd-ba599838cfcf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktNS0xLTEtMA_54a44137-8c71-424d-8b96-b7bb0ecaaaf5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktNy0xLTEtMA_43f4853a-6668-4fa3-a8c4-f8490abffc67"
      unitRef="usd">165100000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktOS0xLTEtMA_5fb1a868-355b-4335-a1e4-f70b52a15a5a"
      unitRef="usd">25500000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktMTEtMS0xLTA_e55f9b11-75b3-42fe-86c7-48dfc24b9ced"
      unitRef="usd">139600000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="iaebd7776866d4e7bb1602a005d59fdd3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzktMTMtMS0xLTA_204fc451-282d-408c-bc1d-96d9b161494d"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTEtMS0xLTA_15c4a56b-d1b9-4885-9981-4120852c74c2"
      unitRef="usd">2096100000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTMtMS0xLTA_d39105d3-5989-497e-987d-230fee25ec94"
      unitRef="usd">16800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTUtMS0xLTA_a3c13e31-750a-402b-8429-5a69b03f302f"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTctMS0xLTA_e3f092d5-800e-426b-aaca-317f89e5e465"
      unitRef="usd">2112700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTktMS0xLTA_f4805984-c6ba-4d0e-a89a-b85bc0bd46d3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTExLTEtMS0w_3c46d0ad-fb84-41fa-895c-481d8b0a2bc6"
      unitRef="usd">798500000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i4eefb3b1e5824add87c10e0e931a9521_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEwLTEzLTEtMS0w_876d13fb-13ad-48ab-b807-7efb5a4248bc"
      unitRef="usd">1314200000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTEtMS0xLTA_3fc4efce-952c-4b7e-9c24-77598037ae17"
      unitRef="usd">418300000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTMtMS0xLTA_f1e94cbd-9758-4b47-a0ab-e5ced63471da"
      unitRef="usd">1100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTUtMS0xLTA_545f8b9e-e1e8-4abe-97aa-851ddd2e6190"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTctMS0xLTA_22010225-c758-4f67-b049-144dff992453"
      unitRef="usd">419200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTktMS0xLTA_cf3e57cd-d70f-458c-829d-df57bf71f46a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTExLTEtMS0w_9b709d18-2d37-4d2e-9f52-b6984ed5ecb0"
      unitRef="usd">209600000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ie192e9741f0f41b9a76d4450dd96ac60_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzExLTEzLTEtMS0w_f814500a-9f5c-4f09-815b-8271a3a47016"
      unitRef="usd">209600000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i863fa3c6711f46b59210936b5421febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTEtMS0xLTA_a92b5209-0806-4eae-a30d-ce380745d64f"
      unitRef="usd">4500000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i863fa3c6711f46b59210936b5421febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTMtMS0xLTA_c75c5ff7-84a0-42a6-b647-0203378f121e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i863fa3c6711f46b59210936b5421febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTUtMS0xLTA_5187febb-4bdc-42dc-aebe-88b9ce91c887"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i863fa3c6711f46b59210936b5421febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTctMS0xLTA_e78a0cf1-4572-4944-b526-03ede4a89ced"
      unitRef="usd">4500000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i863fa3c6711f46b59210936b5421febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTktMS0xLTA_fd2a7e36-e71b-4c68-bb95-07e9bd338e67"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i863fa3c6711f46b59210936b5421febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTExLTEtMS0w_6f88175a-7e3e-4c08-82f3-a941fc793207"
      unitRef="usd">4500000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i863fa3c6711f46b59210936b5421febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEyLTEzLTEtMS0w_fd2f0454-7605-4eac-8da4-c2d05da32296"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i94e2dc9a15a54023add201031fac6837_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTEtMS0xLTA_24eccf0c-5ba7-4b56-a19c-ad05e13351ab"
      unitRef="usd">58400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i94e2dc9a15a54023add201031fac6837_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTMtMS0xLTA_1071281b-3cb3-4a3c-98e9-b0ba6497c81e"
      unitRef="usd">300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i94e2dc9a15a54023add201031fac6837_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTUtMS0xLTA_6eb1ce03-867e-497d-9596-e44a6f9056f9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i94e2dc9a15a54023add201031fac6837_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTctMS0xLTA_eeee7b91-1947-4f89-9002-3fb397141f8c"
      unitRef="usd">58700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i94e2dc9a15a54023add201031fac6837_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTktMS0xLTA_92a57685-0e4a-4584-8cc2-a788b32be472"
      unitRef="usd">2200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i94e2dc9a15a54023add201031fac6837_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTExLTEtMS0w_32cea930-f9e3-4c40-a3ce-ed44ba6fc5e0"
      unitRef="usd">11100000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i94e2dc9a15a54023add201031fac6837_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzEzLTEzLTEtMS0w_d8d63cdc-9c37-4f07-b8b4-3a08509e6b7c"
      unitRef="usd">45400000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTEtMS0xLTA_1087926e-6b46-47ac-b056-bafe76d8a9c4"
      unitRef="usd">2742400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTMtMS0xLTA_2beb7126-39bb-4e3b-8b15-d8821638ea7c"
      unitRef="usd">18200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTUtMS0xLTA_42aab166-3d9f-4b9e-b1f3-55e9809698ce"
      unitRef="usd">400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTctMS0xLTA_1403fb7f-ba6b-4c97-be11-1f5b6b1d4c07"
      unitRef="usd">2760200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTktMS0xLTA_48db42b1-612f-485f-9374-6ed1004c9102"
      unitRef="usd">27700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTExLTEtMS0w_a250c49f-8403-465e-af24-898d594b281b"
      unitRef="usd">1163300000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i31f96847aaa84ae888f4999625ab1d5f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE0LTEzLTEtMS0w_1bf22847-c707-45e0-862a-6795a6b2e3a8"
      unitRef="usd">1569200000</us-gaap:MarketableSecuritiesNoncurrent>
    <isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTEtMS0xLTA_6d964a2c-d7b8-4ff2-b52f-0be82665ca6b"
      unitRef="usd">5818100000</isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTMtMS0xLTA_91a7928d-8c79-48ca-88ef-e3d932de32d4"
      unitRef="usd">27900000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTUtMS0xLTA_6ec0c9a6-02d8-4d2f-8a5f-2c43fb34d64f"
      unitRef="usd">800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTctMS0xLTA_1927540e-431a-4e69-9936-effdb03a6d70"
      unitRef="usd">5845200000</isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTktMS0xLTA_41863330-4192-4490-9a9c-423f44b61635"
      unitRef="usd">1167600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTExLTEtMS0w_94195918-b54a-46eb-b5e9-0e332ff6726a"
      unitRef="usd">2054100000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTplOGY2MmY4NjRiODM0OTA5OTQyNWQ4YTg1MmEyY2RiMi90YWJsZXJhbmdlOmU4ZjYyZjg2NGI4MzQ5MDk5NDI1ZDhhODUyYTJjZGIyXzE4LTEzLTEtMS0w_8c41d8ac-556d-41da-baeb-2b623f5c2ffa"
      unitRef="usd">2623500000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie46d443edcae42579169519d8638c9e2_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzMtMS0xLTEtMA_17fd69af-1c4d-4043-9820-9dbb222a814e"
      unitRef="usd">269400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie46d443edcae42579169519d8638c9e2_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzMtNy0xLTEtMA_db9b6bed-c61b-493e-8d3d-fc0d5b6370a4"
      unitRef="usd">269400000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie46d443edcae42579169519d8638c9e2_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzMtOS0xLTEtMA_467a7ed8-3f95-480c-afc8-7a64f90b28eb"
      unitRef="usd">269400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtMS0xLTEtMA_8ab130e3-2d78-42ba-a416-994e66a5ec1b"
      unitRef="usd">569100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtNy0xLTEtMA_949896a0-b142-4b01-b4dd-094116927985"
      unitRef="usd">569100000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtOS0xLTEtMA_92a73379-b8a2-413c-b2c2-bbed83fbcf59"
      unitRef="usd">569100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtMTEtMS0xLTA_f355dfc4-5dee-448c-b821-48f2a9525f26"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ie924e1f3e62b4b08a822c33314bc9731_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzUtMTMtMS0xLTA_4a909fe3-d13c-4084-8181-9c763e2de98c"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtMS0xLTEtMA_845eb361-777b-4208-a686-8ced1fdcd858"
      unitRef="usd">1477800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtMy0xLTEtMA_1c4c3587-b25a-45e4-a0c6-1cab3d2400cf"
      unitRef="usd">1700000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtNS0xLTEtMA_01a7232f-4ede-4a0c-87fd-4ac6f653d303"
      unitRef="usd">5300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtNy0xLTEtMA_53d403f5-a3db-425f-96cd-31a9df149b0e"
      unitRef="usd">1474200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtOS0xLTEtMA_e5776951-7d94-4e43-84b4-8942302b1186"
      unitRef="usd">10000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtMTEtMS0xLTA_45ca3b1e-925b-4c3a-aefe-29097c62cdb8"
      unitRef="usd">897800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ic10b934bab564f99a124e0665b6c9a4f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzYtMTMtMS0xLTA_9538ba33-a9c8-402a-add7-9cc4ca45ba4d"
      unitRef="usd">566400000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctMS0xLTEtMA_45d97f9f-2c53-43be-ae5a-2130267af484"
      unitRef="usd">2046900000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctMy0xLTEtMA_165c8f6d-e785-46c1-83de-28968734015f"
      unitRef="usd">1700000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctNS0xLTEtMA_3bf6f4d2-956e-400e-9518-e42b6de77b42"
      unitRef="usd">5300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctNy0xLTEtMA_0e3c182c-851b-4ded-9981-73ee5167cf87"
      unitRef="usd">2043300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctOS0xLTEtMA_0ec32595-acd0-4e98-8ed3-b08170b37698"
      unitRef="usd">579100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctMTEtMS0xLTA_50716b67-b636-4527-93a7-4b7e93365dac"
      unitRef="usd">897800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="iaa9a5e4c0381454fb9cab19235cfa915_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzctMTMtMS0xLTA_9884e361-59f6-4338-9bc4-08798e4a2153"
      unitRef="usd">566400000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktMS0xLTEtMA_323fff45-ae4a-400f-9be5-4ea5b7afa0ac"
      unitRef="usd">110700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktMy0xLTEtMA_edcf5224-1799-4f13-96fe-38242a49753f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktNS0xLTEtMA_1ba25bd2-7425-4ddc-9b70-f5ab4144ba6f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktNy0xLTEtMA_3a493624-bf81-4904-8630-bf0abed54ab3"
      unitRef="usd">110700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktOS0xLTEtMA_fe1e4f50-6d4a-49bf-a693-4c9bea019d1a"
      unitRef="usd">1400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktMTEtMS0xLTA_c31a22c2-95b6-4ce3-871d-1e1f13be1eb4"
      unitRef="usd">109300000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i0ab1f41987254d6a85c847b6a8616cd4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzktMTMtMS0xLTA_8972ad58-463a-4c6c-8efe-71e7d2652c14"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTEtMS0xLTA_8e7418d5-9d2c-417d-8096-924ce5097aa9"
      unitRef="usd">1607800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTMtMS0xLTA_7ca07b23-56c3-4d68-a2cb-9c2085123b57"
      unitRef="usd">1300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTUtMS0xLTA_f7cfe82a-54a4-4705-a924-968949e11e79"
      unitRef="usd">4800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTctMS0xLTA_e2a6828d-4e8b-46de-bd6b-324d6c87a38a"
      unitRef="usd">1604300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTktMS0xLTA_b3fe2bc1-528d-410c-ab4a-f3a09f246056"
      unitRef="usd">8000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTExLTEtMS0w_b8c23a5d-35b0-477e-b487-5ef3d51ca21d"
      unitRef="usd">724500000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i3d4d6976afaf4282a7cb5589c17ced94_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEwLTEzLTEtMS0w_66f27880-ac87-42ed-844e-16078a6bb31b"
      unitRef="usd">871800000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTEtMS0xLTA_c8a9c5c3-ad2e-49d3-b530-a4f9c802006d"
      unitRef="usd">791800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTMtMS0xLTA_9f6398c5-75e9-45f1-96f8-985acf1932b4"
      unitRef="usd">300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTUtMS0xLTA_e9dd708c-cc7b-4c4d-9d82-b98b338b75df"
      unitRef="usd">3800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTctMS0xLTA_8ceceaac-81f4-4d9c-ad28-7ac4999382ea"
      unitRef="usd">788300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTktMS0xLTA_f6409310-67b6-4139-84e4-750bf8de7ebe"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTExLTEtMS0w_ef03232f-b00a-410e-8b7c-8e2e55c81ef7"
      unitRef="usd">468900000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i08fa8cf4370e4d4a8b38f927317a83fa_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzExLTEzLTEtMS0w_8a1a46c7-f8bb-4fd3-a1fb-6b5663a0cd07"
      unitRef="usd">319400000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTEtMS0xLTA_8e323547-7e3f-4533-8b83-23e2eab5f0f9"
      unitRef="usd">18400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTMtMS0xLTA_9af31487-2909-4793-a5c3-ee4cf7f0b3f3"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTUtMS0xLTA_87c7775a-3245-4430-97e0-ac249c0e05fb"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTctMS0xLTA_51f596ba-1b94-411c-b0de-c5fa44200910"
      unitRef="usd">18400000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTktMS0xLTA_441eb2e8-f67b-4b21-9662-f0405555f4bf"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTExLTEtMS0w_897f5aff-a1fd-48a4-b32a-f0127c69abdd"
      unitRef="usd">4700000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i9a9dd592a532423b9568da35f2f79e46_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzEzLTEzLTEtMS0w_b499f011-e38b-4844-a71b-7b0946744dd5"
      unitRef="usd">13700000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTEtMS0xLTA_4a39c4ef-7eeb-4386-a51d-b7897b8a14ec"
      unitRef="usd">2528700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTMtMS0xLTA_2e2a9437-01d0-4a18-9b88-9f25e3592d99"
      unitRef="usd">1600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTUtMS0xLTA_57352b2d-25c8-447e-8d20-f763f209234b"
      unitRef="usd">8600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTctMS0xLTA_a280d6c9-2c00-42f3-a4b7-384f08523a0d"
      unitRef="usd">2521700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTktMS0xLTA_c3804c9b-37ba-405d-904a-92f2e3d463fd"
      unitRef="usd">9400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTExLTEtMS0w_82b1d6ea-5fc2-44a9-8466-224e458eae22"
      unitRef="usd">1307400000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i9e37054ef21f4defbb6f0739e89202e5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE0LTEzLTEtMS0w_caecf7af-0333-4cd5-9a15-f54dd9a8deaa"
      unitRef="usd">1204900000</us-gaap:MarketableSecuritiesNoncurrent>
    <isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTEtMS0xLTA_d3bc0b6b-c4ae-400d-b6ea-6c227829c347"
      unitRef="usd">4845000000.0</isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTMtMS0xLTA_1960731d-271b-416c-b500-062a89e8808f"
      unitRef="usd">3300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTUtMS0xLTA_031c8dc1-3239-41d4-8e4e-f175008916eb"
      unitRef="usd">13900000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTctMS0xLTA_2853002c-bb0f-47b9-a52a-7e1842c26767"
      unitRef="usd">4834400000</isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTktMS0xLTA_f9c00035-cde9-452b-af8c-82871b28e598"
      unitRef="usd">857900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTExLTEtMS0w_55e21905-db60-4cd7-9b35-e71dc6216289"
      unitRef="usd">2205200000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZToyZTEzOGE5MzlhMGY0Y2U3ODBiMDYwNmNiZjk0OTgwNi90YWJsZXJhbmdlOjJlMTM4YTkzOWEwZjRjZTc4MGIwNjA2Y2JmOTQ5ODA2XzE4LTEzLTEtMS0w_c004bb07-4ad9-4bbc-bdbd-c36c2d54d139"
      unitRef="usd">1771300000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3acf5682567a442096e3c0b65626e229_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzEwNDQ1MzYwNDcwMzQz_a5c9b8fa-2a58-4480-88de-d9d074ef1d47"
      unitRef="usd">36500000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMjc_51638f46-a1bd-4cfe-84d7-52f6ac3f528f">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the contractual maturities of the Company&#x2019;s cash equivalents and available-for-sale investments (excluding cash and money market funds) at December&#160;31, 2019 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mature in less than one year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,082.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,087.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mature in one to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,595.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,617.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,678.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,705.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzEtMS0xLTEtMA_cde5187f-35c0-423f-9d57-0c17317ee8bb"
      unitRef="usd">2082400000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzEtMy0xLTEtMA_75e7c7d3-7128-4cf5-a289-abe4a08910f1"
      unitRef="usd">2087700000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzItMS0xLTEtMA_398776ae-9f41-4b72-b022-347a4b82f3d8"
      unitRef="usd">2595800000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzItMy0xLTEtMA_60f51b94-3cec-4976-b75d-95539afac4dd"
      unitRef="usd">2617600000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzQtMS0xLTEtMA_0ed36154-a0fc-4d4e-a3c7-86b1810eafdd"
      unitRef="usd">4678200000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpjNzU4MTZmOWI5YmQ0NTAyYWNiZmMxMmM0ZGY3OThmZS90YWJsZXJhbmdlOmM3NTgxNmY5YjliZDQ1MDJhY2JmYzEyYzRkZjc5OGZlXzQtMy0xLTEtMA_46eee69f-c357-49fb-bbdf-3b992ea71de1"
      unitRef="usd">4705300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzEwOTk1MTE2MzU1OTk_b3ba7b4a-c05b-4680-8727-343ba8cd792d"
      unitRef="usd">20400000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzEwOTk1MTE2MzU2MTY_0a5f0fd8-7409-4ff3-a7ed-9c7f6c796824"
      unitRef="usd">-9800000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMTU_90a909d8-419b-484c-9725-f252b97a0348">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present the breakdown of the available-for-sale investments with unrealized losses at December&#160;31, 2019, and 2018 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:35.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.814%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&#160;losses&#160;less&lt;br/&gt;than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized losses&#160;12&lt;br/&gt;months or greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;237.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;237.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasuries &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;519.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;652.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;727.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;409.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,137.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;478.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;592.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,071.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;653.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,434.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,427.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,861.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItMS0xLTEtMA_bcd779d2-f541-4689-bf29-84c8c3c38d47"
      unitRef="usd">237000000.0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItMy0xLTEtMA_0c3aedf2-2af8-4a3b-be8b-4a79bec99e9f"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItNS0xLTEtMA_a174fc7c-fabe-41f0-930a-88c920d6a683"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItNy0xLTEtMA_8696a668-a5a0-4c23-b6f0-145edb6241d9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItOS0xLTEtMA_815a792e-53e7-40bc-be99-546d87d57ef6"
      unitRef="usd">237000000.0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="ie2455a9ce28c41e9b48eb05722a27d4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzItMTEtMS0xLTA_d7da47a8-6778-4631-9b41-f7a96e6d6723"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtMS0xLTEtMA_c52d7641-ca9c-4281-9ae5-1c074c7e36c5"
      unitRef="usd">236500000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtMy0xLTEtMA_c4bf23ad-6c31-463d-94e2-99696b517f0b"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtNS0xLTEtMA_32ff42b1-6d4d-4792-9657-1a38ed797bea"
      unitRef="usd">87500000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtNy0xLTEtMA_9ea40668-0c58-4259-9530-c81c27f7aa30"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtOS0xLTEtMA_40cffad2-96d1-4708-985d-3af9bf06f183"
      unitRef="usd">324000000.0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i8e9958fa5d6b44679770104d2e8c67f4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzMtMTEtMS0xLTA_3c755d68-dd55-40fa-a8ad-fa0f62c68d0f"
      unitRef="usd">400000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="ib47f4257d61540c780f441abaff42090_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtMS0xLTEtMA_4e743bf0-5655-4330-960c-eb4cd59b7329"
      unitRef="usd">45900000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib47f4257d61540c780f441abaff42090_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtMy0xLTEtMA_5309ab3e-fdea-442c-bccd-574aba50474a"
      unitRef="usd">100000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="ib47f4257d61540c780f441abaff42090_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtNS0xLTEtMA_b4425278-9d81-447d-8833-0a1a7adcf1d4"
      unitRef="usd">45500000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib47f4257d61540c780f441abaff42090_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtNy0xLTEtMA_8bcc771b-0673-446c-80b1-0f09f3f3e272"
      unitRef="usd">100000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="ib47f4257d61540c780f441abaff42090_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtOS0xLTEtMA_d77a9392-81eb-4528-902b-355140981f20"
      unitRef="usd">91400000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="ib47f4257d61540c780f441abaff42090_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzQtMTEtMS0xLTA_4a47f4a0-59e9-413f-820c-7fb813c25d06"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtMS0xLTEtMA_9e678265-6a5f-46c0-a682-47a1c1da538e"
      unitRef="usd">519400000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtMy0xLTEtMA_f634ea35-e5d3-403f-b9ac-535156df86d8"
      unitRef="usd">500000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtNS0xLTEtMA_23c817e6-bb70-40f4-97a7-0363767104a5"
      unitRef="usd">133000000.0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtNy0xLTEtMA_a594c14f-e0d3-4c97-9933-703b37e738a0"
      unitRef="usd">300000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtOS0xLTEtMA_2409e99c-8095-42a3-9c8b-0e87fee701e7"
      unitRef="usd">652400000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzgtMTEtMS0xLTA_a25b75d0-f854-445b-bd63-dc2e6a56b8c0"
      unitRef="usd">800000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTEtMS0xLTA_7abfacee-557b-4e88-b872-d35de162262c"
      unitRef="usd">727400000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTMtMS0xLTA_356b692c-a47b-40d2-ae90-9ae438d7168b"
      unitRef="usd">1700000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTUtMS0xLTA_a504eea3-017d-4400-afb3-36985b975aef"
      unitRef="usd">409600000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTctMS0xLTA_460a681a-3285-4d4f-a9fb-4f25f6e5187c"
      unitRef="usd">3100000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTktMS0xLTA_517ba22a-50f0-4ed7-8931-dad0b14e8783"
      unitRef="usd">1137000000.0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i7500c0f86efb4fd89876b16660b48ea1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEwLTExLTEtMS0w_3a69e7ac-0383-41b2-8830-02057bebb269"
      unitRef="usd">4800000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="id879023cb8164528893fea49998a40c5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTEtMS0xLTA_a5b1bf30-4143-4cba-b64d-0e0a5f0ce39c"
      unitRef="usd">478700000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id879023cb8164528893fea49998a40c5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTMtMS0xLTA_fdaf847b-ec87-4ecb-8eac-391033a0963c"
      unitRef="usd">900000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="id879023cb8164528893fea49998a40c5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTUtMS0xLTA_e82796f2-967c-4641-bade-8a79d74c4cef"
      unitRef="usd">592800000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id879023cb8164528893fea49998a40c5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTctMS0xLTA_1b59f91b-45e6-41c8-9b7a-03cdeab1d777"
      unitRef="usd">4400000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="id879023cb8164528893fea49998a40c5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTktMS0xLTA_bb73a3ee-4569-4ade-a6fc-662f1fc87d82"
      unitRef="usd">1071500000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="id879023cb8164528893fea49998a40c5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzExLTExLTEtMS0w_f647190c-a6ca-4dd7-91d6-f6e727419ed4"
      unitRef="usd">5300000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i7c63aba073484def977a001de216308b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTEtMS0xLTA_d8d77a7b-cc7b-40bf-b672-c2dea3713c38"
      unitRef="usd">228000000.0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i7c63aba073484def977a001de216308b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTMtMS0xLTA_065e4964-0ebc-4109-a7ba-5ae7cb90d2a7"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i7c63aba073484def977a001de216308b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTUtMS0xLTA_dbe70d33-ad33-4edd-a250-4bbd79d38cb9"
      unitRef="usd">425200000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i7c63aba073484def977a001de216308b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTctMS0xLTA_8801dd66-75b4-414f-a779-74fd72487d52"
      unitRef="usd">3600000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="i7c63aba073484def977a001de216308b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTktMS0xLTA_9174d786-3ad9-4a8c-b117-bb690445c27e"
      unitRef="usd">653200000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i7c63aba073484def977a001de216308b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzEyLTExLTEtMS0w_c05a5198-3fb5-465f-82db-5e65e9743960"
      unitRef="usd">3800000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTEtMS0xLTA_f7777856-e4f8-4f19-87d6-6af32b45e23c"
      unitRef="usd">1434100000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTMtMS0xLTA_3c624ae4-8acd-4b9c-adce-803d90e03cfd"
      unitRef="usd">2800000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTUtMS0xLTA_abef226e-8416-4a04-8b78-9ad8a401bf4d"
      unitRef="usd">1427600000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTctMS0xLTA_dbc184d9-9320-4d83-8025-dd47a1785244"
      unitRef="usd">11100000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTktMS0xLTA_70a541f4-953c-498f-8af6-50257945cbf2"
      unitRef="usd">2861700000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowZDJiYzBjZGQ4MWY0NTQ1YmJmNGJlNTMzNmVlNjBmNC90YWJsZXJhbmdlOjBkMmJjMGNkZDgxZjQ1NDViYmY0YmU1MzM2ZWU2MGY0XzE2LTExLTEtMS0w_d5c0baab-443b-4bd0-8f01-784a8ceee1f2"
      unitRef="usd">13900000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMzI_912bd620-c512-4a19-9ba4-283e957cba84">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;These derivative instruments are used to hedge against balance sheet foreign currency exposures. The related gains and losses were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:59.086%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.484%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recognized gains (losses) in interest and other income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign exchange gains (losses) related to balance sheet re-measurement&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i9779f5897a334a4f91f29a5444d0e0fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzItMS0xLTEtMA_d7926d09-b4da-42a4-bc2b-12209ac1c58d"
      unitRef="usd">6400000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i2f2a65534a754ba58d1a72352651ce54_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzItMy0xLTEtMA_4a26d2e2-210b-4e65-bd7a-43bde52e6b3d"
      unitRef="usd">8700000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if22fa0556afb4bc78e4ca1912f32731a_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzItNS0xLTEtMA_f4dd3673-8960-4f62-bebd-cec37e089b68"
      unitRef="usd">-9200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzMtMS0xLTEtMA_38cf0197-6ec6-402d-8e1d-5c187156a52d"
      unitRef="usd">-1500000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzMtMy0xLTEtMA_94b11d33-0a90-43e8-9434-d2241b0b78ad"
      unitRef="usd">-2600000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTowMzgzOWVlY2M4NmE0ZGQ1YjE0MGZkMzQ4NjgxZjY1NC90YWJsZXJhbmdlOjAzODM5ZWVjYzg2YTRkZDViMTQwZmQzNDg2ODFmNjU0XzMtNS0xLTEtMA_899c102e-1872-4265-898a-589fcd4a6be7"
      unitRef="usd">9700000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90ZXh0cmVnaW9uOmE3OWQzNmNjM2Y1NTQyMmQ5NzNmYWY0ZmY1ZGMzY2NmXzQyMTM_c968ac30-07cf-4a9a-8e11-29ae18fd0868">Total gross notional amounts (in USD) for derivatives and the aggregate gross fair value outstanding at the end of each period were as follows (in millions):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.533%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.320%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notional amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;183.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross fair value recorded in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="icf65ee75f8894dfdb8f64e659d799295_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzMtMS0xLTEtMA_6ce373df-501a-417e-992e-1534357ab85a"
      unitRef="usd">154500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4559e15103424fabbb4cc906e31d77ab_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzMtMy0xLTEtMA_359bc931-448f-43b7-828f-55fa8c80a1e0"
      unitRef="usd">183000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i31da4dc44b864eedada6d6353176a858_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzMtNS0xLTEtMA_8eba12ee-86a1-4a23-adaf-b6bd1c3c3241"
      unitRef="usd">227200000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic3a2d4e94aaf40e99896c609ec20884e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzMtNy0xLTEtMA_ca607912-e2a2-436c-b894-7bc4fff60eb6"
      unitRef="usd">182700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ifb16b8efc2dc45888631d4685176598a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzUtMS0xLTEtMA_989c23d2-fd3f-4f35-87f0-4de7ca8f13dc"
      unitRef="usd">1300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i474b3ee78d7844f4aed7cb546e70fe9a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzUtMy0xLTEtMA_0bf0152b-05e2-4ce4-8335-9fc574d220f9"
      unitRef="usd">3100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i073df637bea44db88790da5c9d792b2f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzUtNS0xLTEtMA_51d9d0ee-522f-477d-be58-e4f912698a17"
      unitRef="usd">2200000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4226c4dd64434c45b04a9488cc5dd3f5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzUtNy0xLTEtMA_9ec9745a-2586-4eef-9bb7-c0bad8465b30"
      unitRef="usd">4100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib7f2815a75b14b3eb7ddce58d23d1d92_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzYtMS0xLTEtMA_6ced7c07-78d9-4058-9a3e-dce773ba0b1f"
      unitRef="usd">500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic9ce705c85094183b40cbba9b4e797ae_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzYtMy0xLTEtMA_dc17c48f-ee72-4714-af9b-30ff70a1d179"
      unitRef="usd">900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if7846ba951744650bfc8f7aac9a5c155_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzYtNS0xLTEtMA_cb67b272-6818-41a4-aceb-c3a52056704f"
      unitRef="usd">700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic141515471414d3a80a38677f26951c6_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzUvZnJhZzphNzlkMzZjYzNmNTU0MjJkOTczZmFmNGZmNWRjM2NjZi90YWJsZTpkZGFlYmQwN2NhMTA0YmNhYjQ4OWY4ODZlNWViMThhNC90YWJsZXJhbmdlOmRkYWViZDA3Y2ExMDRiY2FiNDg5Zjg4NmU1ZWIxOGE0XzYtNy0xLTEtMA_4c79c285-9223-4082-b593-c4bfbecfc360"
      unitRef="usd">1100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzMwOQ_ad95fdcc-97d5-4093-830a-cbcd1874a383">CONSOLIDATED FINANCIAL STATEMENT DETAILS&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide details of selected consolidated financial statement items (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Inventory:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;308.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;595.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;409.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Property, plant, and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and building/leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;408.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;266.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;280.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&#x2014;Intuitive System Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;272.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,836.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,248.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Accumulated depreciation*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(563.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(436.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,272.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;812.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*Accumulated depreciation associated with operating lease assets&#x2014;Intuitive System Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(62.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Other accrued liabilities&#x2014;short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Litigation-related accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current portion of deferred purchase consideration payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current portion of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other accrued liabilities&#x2014;short-term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income taxes&#x2014;long-term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&#x2014;long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;132.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;418.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Supplemental Cash flow Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides supplemental cash flow information (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended&#160;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental non-cash investing and financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equipment transfers from inventory to property, plant, and equipment &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred payments and contingent consideration related to business combinations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzI5NQ_c9b1e255-d883-451d-86a0-4eea63204879">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Inventory:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;308.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;595.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;409.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzMtMS0xLTEtMA_34602935-df07-4bd5-9219-0d052279e991"
      unitRef="usd">211000000.0</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzMtMy0xLTEtMA_20a802c9-175a-4133-bca8-67250f5a9dc8"
      unitRef="usd">164100000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzQtMS0xLTEtMA_05c956e8-2562-42f4-b81d-2fc3e6ecd021"
      unitRef="usd">75900000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzQtMy0xLTEtMA_bf5fc12d-e9d2-4ae8-b76b-2a173a8c15eb"
      unitRef="usd">40000000.0</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzUtMS0xLTEtMA_50713902-4900-47a8-abb0-46bc8a5e4a92"
      unitRef="usd">308600000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzUtMy0xLTEtMA_03a6071a-d810-4155-880a-b55797cb9f1f"
      unitRef="usd">204900000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzYtMS0xLTEtMA_a87166ed-386f-49ce-a908-605fe4ea9da7"
      unitRef="usd">595500000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpiMmUyNzIyNDhlNTE0MzUyYThjMzc0YzZhYmIzZTMxNC90YWJsZXJhbmdlOmIyZTI3MjI0OGU1MTQzNTJhOGMzNzRjNmFiYjNlMzE0XzYtMy0xLTEtMA_b57d7fe8-d165-4cd4-bb09-c5ffc89d797e"
      unitRef="usd">409000000.0</us-gaap:InventoryNet>
    <us-gaap:Land
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzMtMS0xLTEtMA_053db15a-5ae2-4064-873b-7d261dbfa878"
      unitRef="usd">248000000.0</us-gaap:Land>
    <us-gaap:Land
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzMtMy0xLTEtMA_a5c5c647-876a-4272-a5a4-ea314de7b10e"
      unitRef="usd">184600000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzQtMS0xLTEtMA_16d650aa-b53a-43c4-b689-a1be2f4993b7"
      unitRef="usd">408300000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzQtMy0xLTEtMA_0ea2b215-5a6a-45e7-aa31-9a45b5d9d479"
      unitRef="usd">266200000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzUtMS0xLTEtMA_e142675e-47a3-4bd6-90e1-655ffc725ed1"
      unitRef="usd">357200000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzUtMy0xLTEtMA_0a3f526c-75f7-4c1c-9d83-37167124a20b"
      unitRef="usd">280100000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzYtMS0xLTEtMA_a9dbdc3f-6491-49b8-85d0-0d59c4f829af"
      unitRef="usd">293800000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzYtMy0xLTEtMA_426feffe-7c3a-4b0f-9d35-cd728eea7b26"
      unitRef="usd">150200000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <isrg:ComputerAndOfficeEquipment
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzctMS0xLTEtMA_b0dfeff3-e286-4a9a-b43c-b3e818d002d6"
      unitRef="usd">74000000.0</isrg:ComputerAndOfficeEquipment>
    <isrg:ComputerAndOfficeEquipment
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzctMy0xLTEtMA_ffc8ccb6-b2b7-4e9a-9a01-619faca8597c"
      unitRef="usd">52600000</isrg:ComputerAndOfficeEquipment>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzgtMS0xLTEtMA_e9833fb3-c1d7-4916-bb53-5568573cb938"
      unitRef="usd">182200000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzgtMy0xLTEtMA_24dc915c-c4bd-4101-974d-5ac3bcad01a6"
      unitRef="usd">157800000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzktMS0xLTEtMA_4c83707f-df31-4225-9e0f-372068e99b3a"
      unitRef="usd">272500000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzktMy0xLTEtMA_0b0a1f7d-1c2c-4010-ae5b-4591bdc783fb"
      unitRef="usd">156700000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzEwLTEtMS0xLTA_5769466e-c020-4e0a-9184-6477318bfcaf"
      unitRef="usd">1836000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzEwLTMtMS0xLTA_79a36ab0-22dc-492a-8ba1-566823555afe"
      unitRef="usd">1248200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzExLTEtMS0xLTA_16ee8ed7-ab17-44a4-9ebc-fadb602e07d2"
      unitRef="usd">563100000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzExLTMtMS0xLTA_c53fb5ab-5bb3-4855-8684-f3b74906e76d"
      unitRef="usd">436200000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzEyLTEtMS0xLTA_a6236028-eb63-4480-844a-78258c7a0bf5"
      unitRef="usd">1272900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzEyLTMtMS0xLTA_50e4b5e2-a52a-466e-ae5e-46da800edd7f"
      unitRef="usd">812000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzE0LTEtMS0xLTA_1a82b0b5-551c-4935-942a-cb75b1642f17"
      unitRef="usd">62200000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpkZTU3ZjFlNGE3N2I0YzQyYjFjNDRjZDAxYWE3OTU0Yy90YWJsZXJhbmdlOmRlNTdmMWU0YTc3YjRjNDJiMWM0NGNkMDFhYTc5NTRjXzE0LTMtMS0xLTA_1ec2f956-4a73-435a-af02-9dbcb1169f6a"
      unitRef="usd">32100000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzMwMg_e64ba814-853b-47d1-933f-b288ae7e960f">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Other accrued liabilities&#x2014;short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Litigation-related accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current portion of deferred purchase consideration payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current portion of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other accrued liabilities&#x2014;short-term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:TaxesPayableCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzMtMS0xLTEtMA_82a8a346-2f91-4faa-8e60-cba859da6cfe"
      unitRef="usd">37900000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzMtMy0xLTEtMA_31a96b3b-125e-4d29-856d-841c91637534"
      unitRef="usd">39100000</us-gaap:TaxesPayableCurrent>
    <us-gaap:LitigationReserveCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzQtMS0xLTEtMA_7a9eb1f9-d09a-4bcd-a0fc-aa511d51cf97"
      unitRef="usd">5800000</us-gaap:LitigationReserveCurrent>
    <us-gaap:LitigationReserveCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzQtMy0xLTEtMA_56310eb0-6d5b-4f9f-af24-9eca47017d3f"
      unitRef="usd">55000000.0</us-gaap:LitigationReserveCurrent>
    <isrg:DeferredPurchaseConsiderationPaymentsCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzUtMS0xLTEtMTQ5NDE_4b9234ad-a884-4253-98a6-e6bbc4771822"
      unitRef="usd">35700000</isrg:DeferredPurchaseConsiderationPaymentsCurrent>
    <isrg:DeferredPurchaseConsiderationPaymentsCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzUtMy0xLTEtMTY1NjA_84f96ee9-3038-4632-ad06-c0437e16b4fe"
      unitRef="usd">4600000</isrg:DeferredPurchaseConsiderationPaymentsCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzYtMS0xLTEtMTQ5NDk_19b7166c-96b3-4003-bea4-9ab456dc2467"
      unitRef="usd">44500000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzYtMy0xLTEtMTQ5NDk_58378ead-77fb-4a46-8b19-3b32d449856f"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzYtMS0xLTEtMA_6438a12f-9713-4a87-bc3c-e49153e2e4c4"
      unitRef="usd">193400000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzYtMy0xLTEtMA_68204357-30c0-4b81-bf78-9003566dbfbd"
      unitRef="usd">133100000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzctMS0xLTEtMA_5b62a541-1e1b-4d1c-9524-8b7cb0d590f7"
      unitRef="usd">317300000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTo5NzJhYWJmNTYwZWM0Yjc3OWQ5ZDE2ZjE1NGExNDEwOS90YWJsZXJhbmdlOjk3MmFhYmY1NjBlYzRiNzc5ZDlkMTZmMTU0YTE0MTA5XzctMy0xLTEtMA_01a32bf7-c72b-4a45-a91f-50ac8e7b8367"
      unitRef="usd">231800000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzI5Nw_ded8cd81-d888-411c-b9e9-fd5a6b92348c">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income taxes&#x2014;long-term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&#x2014;long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;132.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;418.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzMtMS0xLTEtMA_2b9ea485-2067-4f5f-b9a0-a40a59ea33dc"
      unitRef="usd">258600000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzMtMy0xLTEtMA_491bc4ca-4a51-4f68-9ed1-387beb884972"
      unitRef="usd">270200000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzQtMS0xLTEtMA_4962b36f-6966-46fa-96bc-0fe5ae314e88"
      unitRef="usd">27400000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzQtMy0xLTEtMA_76be911e-e7aa-454d-8310-1c9203f18682"
      unitRef="usd">33000000.0</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzUtMS0xLTEtMA_dc1b11f4-5a8b-4e11-a2a3-8fa69cd4a768"
      unitRef="usd">132300000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzUtMy0xLTEtMA_db2307ef-0509-4c7e-ad68-33abfa76e143"
      unitRef="usd">35400000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzYtMS0xLTEtMA_502cef94-a63c-4cea-a2cc-64b6fe7fe370"
      unitRef="usd">418300000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZTpjOGJhYTU2ZWNjMDA0OTZhODgyNTczYWM1NmExNGJhZi90YWJsZXJhbmdlOmM4YmFhNTZlY2MwMDQ5NmE4ODI1NzNhYzU2YTE0YmFmXzYtMy0xLTEtMA_62714593-2ed1-4d0e-8104-12634a69f0b5"
      unitRef="usd">338600000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90ZXh0cmVnaW9uOjRmN2ZlZGRkMjcxMDQwZDFhZjQ1M2ZmN2EwODA5OTQ5XzMxMw_54de118d-f213-400a-b389-b723248f17d8">&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides supplemental cash flow information (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended&#160;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental non-cash investing and financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equipment transfers from inventory to property, plant, and equipment &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred payments and contingent consideration related to business combinations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncomeTaxesPaid
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzItMS0xLTEtMA_544ba653-c8f8-42d9-9af9-b59e9e69eb3b"
      unitRef="usd">158600000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzItMy0xLTEtMA_c57ef26b-d6a5-40c6-9d20-266a56213463"
      unitRef="usd">179200000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzItNS0xLTEtMA_d7634fd4-d821-4316-ade1-9e3f78a43527"
      unitRef="usd">147500000</us-gaap:IncomeTaxesPaid>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzQtMS0xLTEtMA_ddaccd2a-2b26-4261-a5d8-3156d5f4f239"
      unitRef="usd">210600000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzQtMy0xLTEtMA_8c820a88-edcf-4098-bf9a-97d1fc16c2cd"
      unitRef="usd">125700000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzQtNS0xLTEtMA_d7957113-3a39-4c85-b5f7-e1ddd2713fff"
      unitRef="usd">65800000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzUtMS0xLTEtMA_a6e78b21-2716-4337-b779-4f2fc8d0b8d7"
      unitRef="usd">86600000</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzUtMy0xLTEtMA_4ab8833d-9e79-4bab-b12b-c26f72745571"
      unitRef="usd">16700000</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMzgvZnJhZzo0ZjdmZWRkZDI3MTA0MGQxYWY0NTNmZjdhMDgwOTk0OS90YWJsZToxZDk0MDA5OTc5MmI0YWIwOTY1NTQyMWZlODJkMjE5Zi90YWJsZXJhbmdlOjFkOTQwMDk5NzkyYjRhYjA5NjU1NDIxZmU4MmQyMTlmXzUtNS0xLTEtMA_065b9230-fad2-416c-967c-8ede64341f4a"
      unitRef="usd">0</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8zODQ4MjkwNzEyMTAy_746e16d0-0b3d-4b43-8384-ac03f11bae16">REVENUE&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue disaggregated by types and geography (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Instruments and accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,790.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,263.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;830.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;692.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;603.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;508.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;456.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;419.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total U.S. revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,129.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,633.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,285.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Outside of U.S. (&#x201c;OUS&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Instruments and accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;617.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;476.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;515.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;434.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total OUS revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,349.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,090.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;852.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Instruments and accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,408.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,962.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,636.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,346.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,127.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;928.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;724.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;572.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,478.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,724.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,138.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The transaction price allocated to remaining performance obligations relates to amounts allocated to products and services for which revenue has not yet been recognized. A significant portion of this amount relates to performance obligations in the Company&#x2019;s service contracts that will be satisfied and recognized as revenue in future periods. In addition, non-lease elements associated with the Company&#x2019;s lease arrangements are primarily comprised of service contracts that will be satisfied and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligations and the non-lease elements associated with the lease arrangements were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;$1,597&#160;million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; as of December&#160;31, 2019. The remaining performance obligations are expected to be satisfied over the term of the individual sales arrangements, which generally are 5 years. Service revenue associated with the lease arrangements will generally be recognized over the service period, which generally coincides with the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following information summarizes the Company&#x2019;s contract assets and liabilities (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.282%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company invoices its customers based on the billing schedules in its sales arrangements. Payments are generally due 30 days from date of invoice. Contract assets for the periods presented primarily represent the difference between the revenue that was recognized based on the relative standalone selling price of the related performance obligations satisfied and the contractual billing terms in the arrangements. Deferred revenue for the periods presented primarily relates to service contracts where the service fees are billed up-front, generally quarterly or annually, prior to those services having been performed. The associated deferred revenue is generally recognized over the term of the service period. The Company did not have any significant impairment losses on its contract assets for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the year ended December&#160;31, 2019, the Company recognized $307&#160;million of revenue that was included in the deferred revenue balance as of December&#160;31, 2018. During the year ended December&#160;31, 2018, the Company recognized $269 million of revenue that was included in the deferred revenue balance as of December&#160;31, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Intuitive System Leasing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue from Intuitive System Leasing arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.087%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales-type lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8zODQ4MjkwNzEyMTAz_43252040-bdf5-4d10-bd3e-97a3ccbcead0">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue disaggregated by types and geography (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Instruments and accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,790.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,263.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;830.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;692.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;603.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;508.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;456.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;419.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total U.S. revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,129.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,633.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,285.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Outside of U.S. (&#x201c;OUS&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Instruments and accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;617.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;476.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;515.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;434.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total OUS revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,349.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,090.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;852.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Instruments and accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,408.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,962.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,636.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,346.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,127.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;928.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;724.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;572.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,478.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,724.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,138.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a31a10cd29143848ef91923a9b5e59a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8yLTUtMS0xLTEyNjI5_d3fdb146-373f-4409-86c6-52aa43140742"
      unitRef="usd">1790400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8221f5fa657340958f7d8cdb15cfaa82_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8yLTctMS0xLTEyNzIw_18ac6250-3751-443b-bffd-2b836620d936"
      unitRef="usd">1485200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibafd169d349c49329c732c83c4fa61d2_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8yLTktMS0xLTE3Mjc2_9214c288-1399-409d-83e4-fc51dbf9e8e0"
      unitRef="usd">1263100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a2c1f6d1c1d4fa8946421b7f1939240_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8zLTUtMS0xLTEyNjI5_d6ecf1e9-c2ea-49bf-b9f4-585e6886bd58"
      unitRef="usd">830700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0807a4ec255649c2ad125e57b375ae4c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8zLTctMS0xLTEyNzIw_f0132426-87f3-46ae-915a-cb8dc11dbfce"
      unitRef="usd">692200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9255a94dcf7f42cd8e1d1d2a4997c5a8_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8zLTktMS0xLTE3Mjc2_cd480094-947c-4288-963e-4485aaa5d2c2"
      unitRef="usd">603500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2eaed547a7c44dad9f1dce864d734ff4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV80LTUtMS0xLTEyNjI5_710f9be4-4d8d-40f2-86ba-652a00af44ce"
      unitRef="usd">508400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i960a032681e84d9ea312c35517b2c5ea_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV80LTctMS0xLTEyNzIw_5c73273b-e291-4815-bfb0-0852d3137575"
      unitRef="usd">456100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95622a7db3264bc48430d6731175ca15_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV80LTktMS0xLTE3Mjc2_0e8e3733-10bf-4bf4-a61c-6215875281f1"
      unitRef="usd">419200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f7cb00810ad4275a081f83f15283234_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV81LTUtMS0xLTEyNjI5_5e31ae5f-6d88-40a6-a7a4-f36eb30d0228"
      unitRef="usd">3129500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i413bb5c750324d47abf2ed6e18476019_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV81LTctMS0xLTEyNjUy_a8b3649b-2701-4e90-b97b-d1bb6ff266df"
      unitRef="usd">2633500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida7cbbf4face4e9ca2b1c0c0ac92fcb8_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV81LTktMS0xLTE3Mjc2_62ae6d73-bf3d-4f84-aebb-d79b6d8d4d7f"
      unitRef="usd">2285800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d8e2ee1409745f9a6a06bb492086d8f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV84LTUtMS0xLTEyNjMy_7f9249c5-a30a-48a3-b669-a408bc2f1ba3"
      unitRef="usd">617800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45ee02ae7c3d4aed81831fa7620d89e7_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV84LTctMS0xLTEyNzIw_dc7a9138-a946-47c0-88af-dd4a21eac1a4"
      unitRef="usd">476800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibac8c764a9c94073aed64d65c7481aae_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV84LTktMS0xLTE3Mjgy_e05777d8-6faa-4215-a502-818be4a0e7ce"
      unitRef="usd">373800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic65a51de82924ab5bcdceee8e57dbb4b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV85LTUtMS0xLTEyNjMy_6b3b6c56-c249-4cc7-879f-82ffa53e8738"
      unitRef="usd">515400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b54dffa60d741f882376a5f07410900_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV85LTctMS0xLTEyNzIw_7d3572bd-adf3-4480-a0d4-b2717c6b6acd"
      unitRef="usd">434900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55e3352e676e4dee872341ccfb634cf9_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV85LTktMS0xLTE3Mjgy_942958e7-81cd-4397-b34e-7cdfc1dce150"
      unitRef="usd">324900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b0cdb475cb949d2bee266b279458126_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMC01LTEtMS0xMjYzMg_66c06859-6707-46dc-8885-82305e0ebd38"
      unitRef="usd">215800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84231364d17d4cf78d6c2d0d129f34ab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMC03LTEtMS0xMjcyMA_61e159f1-ec61-4466-943f-9213be3b5137"
      unitRef="usd">179000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ecd19bad2b341d69cb45db493393cd2_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMC05LTEtMS0xNzI4Mg_5a1f3f85-e28d-4448-b8d8-6eb0889359d7"
      unitRef="usd">153700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6255680dbace419889a1059c19ad6389_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMS01LTEtMS0xMjYzMg_dd70a08a-a7f4-47ea-a90b-7cff44195a85"
      unitRef="usd">1349000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i870d670a7b144fce921f64cafb200aab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMS03LTEtMS0xMjY1Mg_b4e0a2e5-6e85-4b72-9542-0157e0933967"
      unitRef="usd">1090700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabbc6fa9e13a4671aae4222ccac3b426_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xMS05LTEtMS0xNzI4Mg_96b56c81-7e41-45f0-86ce-16afce047717"
      unitRef="usd">852400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f71d04fe19c4714a958c0b8be74ab6e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNC01LTEtMS0xMjYzNQ_1df067f8-22d6-44ed-a159-3bdc4d301ac0"
      unitRef="usd">2408200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic633be5375aa4403b4bc9454d731d551_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNC03LTEtMS0xMjcyMA_0e7eeab7-46e6-413d-8e1c-a01d48455517"
      unitRef="usd">1962000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic709f91ab55d4bbfa2fe9911a0fe6427_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNC05LTEtMS0xNzI4OQ_c23a3047-c4b4-44ae-af06-1ebb7dbf4e74"
      unitRef="usd">1636900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fb838649ea74f09a22e8e60facfbf48_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNS01LTEtMS0xMjYzNQ_41adac04-d6d3-411b-a9b2-0c105b721218"
      unitRef="usd">1346100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0393aaa9006444b897f8cbb1aecf5c67_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNS03LTEtMS0xMjcyMA_5e0c27c1-4111-4dd5-8cb0-b53131c0e023"
      unitRef="usd">1127100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7b470fe5e444cc4b18af92782f66beb_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNS05LTEtMS0xNzI4OQ_cc62118c-91d1-4f90-93b2-3742780dd2a3"
      unitRef="usd">928400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8c3681728624c27a6211a0470c6ea6a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNi01LTEtMS0xMjYzNQ_16bc4399-e821-46fe-9e59-db4d032a99c0"
      unitRef="usd">724200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a362806d866432db2c4c718841f8c1a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNi03LTEtMS0xMjcyMA_a95cd8b2-9ac8-4d09-b92d-829862563b2b"
      unitRef="usd">635100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65a50606927b42b08e949050fc98ee49_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNi05LTEtMS0xNzI4OQ_f366c4e4-5297-4fd3-bc67-fdd0d6686a3f"
      unitRef="usd">572900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNy01LTEtMS0xMjYzNQ_04d54482-2a77-4e4b-973a-3ec85c05b5ae"
      unitRef="usd">4478500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNy03LTEtMS0xMjY1Mg_84498992-eb54-4fc8-b683-66032b18c504"
      unitRef="usd">3724200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NmRhYTJkMDQzMzZjNGFjOWJiNGY0OTlhNGEyYjY0YzUvdGFibGVyYW5nZTo2ZGFhMmQwNDMzNmM0YWM5YmI0ZjQ5OWE0YTJiNjRjNV8xNy05LTEtMS0xNzI4OQ_6a262499-aab3-42a5-b661-4bd7e2a16f46"
      unitRef="usd">3138200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i775b6a6a03d3401aad0253d920f04923_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8xMDQ0NTM2MDQ2OTI3MA_92e6b576-bb2f-4fdb-9f0b-8f3daf9ab631"
      unitRef="usd">1597000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i775b6a6a03d3401aad0253d920f04923_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8xMDQ0NTM2MDQ2OTI0MA_5a9472bc-40d1-4c72-aef2-07a8db19de23">P5Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8zODQ4MjkwNzEyMTA0_02107480-4a04-45c2-adde-8fd84b2d7c60">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following information summarizes the Company&#x2019;s contract assets and liabilities (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.282%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6MTZjYjNjZDZkZjc4NDc2N2I3NjViNjg5NzE4ZjJlODYvdGFibGVyYW5nZToxNmNiM2NkNmRmNzg0NzY3Yjc2NWI2ODk3MThmMmU4Nl8zLTEtMS0xLTEyNjky_7040faff-22f0-4149-9b37-43b72077b812"
      unitRef="usd">20800000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6MTZjYjNjZDZkZjc4NDc2N2I3NjViNjg5NzE4ZjJlODYvdGFibGVyYW5nZToxNmNiM2NkNmRmNzg0NzY3Yjc2NWI2ODk3MThmMmU4Nl8zLTMtMS0xLTEyNjky_13ce897b-098f-434a-94c4-cf645c237c4e"
      unitRef="usd">12400000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6MTZjYjNjZDZkZjc4NDc2N2I3NjViNjg5NzE4ZjJlODYvdGFibGVyYW5nZToxNmNiM2NkNmRmNzg0NzY3Yjc2NWI2ODk3MThmMmU4Nl80LTEtMS0xLTEyNjky_c66ec0f7-e9d2-48fe-8dc9-6ae7c08a0947"
      unitRef="usd">365200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6MTZjYjNjZDZkZjc4NDc2N2I3NjViNjg5NzE4ZjJlODYvdGFibGVyYW5nZToxNmNiM2NkNmRmNzg0NzY3Yjc2NWI2ODk3MThmMmU4Nl80LTMtMS0xLTEyNjky_55e0afa5-6e74-42f7-8e9e-fe396b111fe0"
      unitRef="usd">327300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8xMDQ0NTM2MDQ2OTYwNw_8df34121-3701-4dc4-9a9f-e5b1b6dc725b"
      unitRef="usd">307000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV84MjQ2MzM3MjE0MjUz_f2972c4d-6b0e-4ac9-9397-823e680f2b23"
      unitRef="usd">269000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8yMTk5MDIzMjcyNzc3_793b59d3-91e3-4ff6-b4c8-6c9ee6d32cfc">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue from Intuitive System Leasing arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.087%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales-type lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGV4dHJlZ2lvbjoxYmIzNDRmOGZkNTY0YjE4OTFiNjZhZGZmNGQxNDQyNV8zODQ4MjkwNzEyMTA1_c6f2cdaa-0959-4d1c-b439-b31e96583094">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue from Intuitive System Leasing arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.087%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales-type lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:SalesTypeLeaseLeaseIncome
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8yLTItMS0xLTE4OTgy_a0c1c6e9-510d-4dd0-86ab-5b085f030085"
      unitRef="usd">81600000</us-gaap:SalesTypeLeaseLeaseIncome>
    <us-gaap:SalesTypeLeaseLeaseIncome
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8yLTQtMS0xLTE4OTg1_5ce909d9-2c55-4f7e-b2c5-763d7243fec0"
      unitRef="usd">69800000</us-gaap:SalesTypeLeaseLeaseIncome>
    <us-gaap:SalesTypeLeaseLeaseIncome
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8yLTYtMS0xLTE4OTg3_487b62ce-4118-4d67-9e9c-7d1873817c65"
      unitRef="usd">49500000</us-gaap:SalesTypeLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8zLTItMS0xLTE4OTkz_0538bdd9-5b73-4042-a568-22d53979e61d"
      unitRef="usd">106900000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8zLTQtMS0xLTE4OTk1_d6a83570-4898-429c-babd-3dc9de6e5af7"
      unitRef="usd">51400000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDA3L2ZyYWc6MWJiMzQ0ZjhmZDU2NGIxODkxYjY2YWRmZjRkMTQ0MjUvdGFibGU6NTJhNDM0NzkyYWE0NDEyYTk2YjM0NDM0MjkyYTUxMTIvdGFibGVyYW5nZTo1MmE0MzQ3OTJhYTQ0MTJhOTZiMzQ0MzQyOTJhNTExMl8zLTYtMS0xLTE4OTk3_320bce0f-f758-4449-8021-dea6184d2887"
      unitRef="usd">25900000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODU_5f7f5a79-03cc-48eb-8706-0a989006a0e9">LEASES&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Lessor Information related to Intuitive System Leasing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sales-type Leases.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for credit loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net investment in sales-type leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Total, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;134.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;534.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contingent rental revenue relating to operating lease arrangements was not material for the years ended December&#160;31, 2019, 2018, and 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Lessee Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into operating leases for real estate, automobiles, and certain equipment. Operating lease expense was $19.1&#160;million for the year ended December&#160;31, 2019. For leases with terms of 12 months or less, the related expense for the year ended December&#160;31, 2019 was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for leases that were included within operating cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets recognized related to new lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Intangible and other assets, net (Right-of-use assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;ASC 840 Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company elected the alternative modified transition method and is required to present previously disclosed information under the prior accounting standards for leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lessor Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sales-type Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lessee Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODY_401f3ba9-03f9-4701-8761-52cf2782d398">LEASES&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Lessor Information related to Intuitive System Leasing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sales-type Leases.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for credit loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net investment in sales-type leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Total, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;134.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;534.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contingent rental revenue relating to operating lease arrangements was not material for the years ended December&#160;31, 2019, 2018, and 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Lessee Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into operating leases for real estate, automobiles, and certain equipment. Operating lease expense was $19.1&#160;million for the year ended December&#160;31, 2019. For leases with terms of 12 months or less, the related expense for the year ended December&#160;31, 2019 was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for leases that were included within operating cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets recognized related to new lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Intangible and other assets, net (Right-of-use assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;ASC 840 Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company elected the alternative modified transition method and is required to present previously disclosed information under the prior accounting standards for leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lessor Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sales-type Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lessee Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeasesOfLessorDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODc_39f88b6f-995b-4696-ab2f-6c681604c333">LEASES&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Lessor Information related to Intuitive System Leasing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sales-type Leases.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for credit loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net investment in sales-type leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Total, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;134.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;534.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contingent rental revenue relating to operating lease arrangements was not material for the years ended December&#160;31, 2019, 2018, and 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Lessee Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into operating leases for real estate, automobiles, and certain equipment. Operating lease expense was $19.1&#160;million for the year ended December&#160;31, 2019. For leases with terms of 12 months or less, the related expense for the year ended December&#160;31, 2019 was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for leases that were included within operating cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets recognized related to new lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Intangible and other assets, net (Right-of-use assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;ASC 840 Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company elected the alternative modified transition method and is required to present previously disclosed information under the prior accounting standards for leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lessor Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sales-type Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lessee Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLessorDisclosureTextBlock>
    <us-gaap:CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzYwNQ_2dec59c4-ec52-451f-a716-6a8984824672">Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for credit loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net investment in sales-type leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Total, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzItMS0xLTEtMA_5b64b598-0611-4dc7-af7a-36f701a94334"
      unitRef="usd">191900000</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzItMy0xLTEtMA_c811c300-8a65-4403-9c10-dc5630185b5e"
      unitRef="usd">150400000</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived>
    <isrg:SalestypeLeaseDeferredSellingProfit
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzMtMS0xLTEtMA_53b74922-9c6e-43a3-9b31-43f301c94c49"
      unitRef="usd">10100000</isrg:SalestypeLeaseDeferredSellingProfit>
    <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzMtMy0xLTEtMA_6e674871-a1e2-4a84-b562-87ba46c16b74"
      unitRef="usd">6300000</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome>
    <isrg:SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzQtMS0xLTEtMA_6c61f1e5-4936-435e-9de5-e3ff5b1ccd20"
      unitRef="usd">1200000</isrg:SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments>
    <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzQtMy0xLTEtMA_868a8149-b4f1-4afc-80e7-a97c075b2ab4"
      unitRef="usd">1000000.0</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzUtMS0xLTEtMA_5a3954e4-8975-47c7-a630-fa4d6be05e32"
      unitRef="usd">180600000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzUtMy0xLTEtMA_e4c2d432-eb08-4389-88e3-54150a2209e2"
      unitRef="usd">143100000</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i0131e61ab74f4dc8b2dc7c14b132db56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzctMS0xLTEtMA_d59e5ac4-0cb0-48fe-aa6f-616aa8d8944d"
      unitRef="usd">63100000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent
      contextRef="i3acf5682567a442096e3c0b65626e229_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzctMy0xLTEtMA_559261b4-b060-49dc-a0ce-2aa46928bb4c"
      unitRef="usd">51200000</us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i2b25ebe278e8496f9da8346563c29cba_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzgtMS0xLTEtMA_2cf0fda2-6e81-43f3-9e75-ba67fd457835"
      unitRef="usd">117500000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent
      contextRef="iabd2ae5f606d42d3894cce5467623d99_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzgtMy0xLTEtMA_addb1f17-0017-45fa-bd44-e8844217fc42"
      unitRef="usd">91900000</us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzktMS0xLTEtMA_3b467e00-c2e1-4f85-8033-02859b72f53b"
      unitRef="usd">180600000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo0YjAwNWM1ZjYwNGI0OTUwOGYxOWI1MjQ1ZjBiMjI3OC90YWJsZXJhbmdlOjRiMDA1YzVmNjA0YjQ5NTA4ZjE5YjUyNDVmMGIyMjc4XzktMy0xLTEtMA_f19cc906-6084-466f-86b3-df885257e483"
      unitRef="usd">143100000</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzYwNg_6b65eef8-55cc-4365-b6d3-af953c73bd7a">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contractual maturities of gross lease receivables as of December&#160;31, 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzItMS0xLTEtMA_c82855a9-383e-4d32-b1fa-74c421fae74e"
      unitRef="usd">63500000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzMtMS0xLTEtMA_dcd0d921-b340-49d4-bf4b-9f722fec05e7"
      unitRef="usd">52900000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzQtMS0xLTEtMA_1af0e1ad-36cd-49d9-82b1-ea7a82a6ad0f"
      unitRef="usd">36200000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzUtMS0xLTEtMA_fab91dd2-2940-41c8-8a50-65b3b83096fa"
      unitRef="usd">22100000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzYtMS0xLTEtMA_26d94a41-492d-4f63-9b0e-4ef90ca611dd"
      unitRef="usd">15400000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzctMS0xLTEtMA_f9a4214f-02ea-46a5-b96d-35cf55a93476"
      unitRef="usd">1800000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo3NjQzZjE3MzliODI0NGZhOTU4NzQ0MmYzNzFiZmUyYy90YWJsZXJhbmdlOjc2NDNmMTczOWI4MjQ0ZmE5NTg3NDQyZjM3MWJmZTJjXzgtMS0xLTEtMA_bccc8c7f-35ae-4f6a-b3e3-8df23aec21f1"
      unitRef="usd">191900000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzYxMQ_b19ef45e-284e-496e-ad2c-64fcbf9783c7">The Company&#x2019;s operating lease terms are generally less than seven years. Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2019, are as follows (in millions):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;134.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;534.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzItMS0xLTEtMA_4661c4f3-616a-409e-bc2c-a915427ba28f"
      unitRef="usd">146500000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzMtMS0xLTEtMA_eb25a7d3-b516-4c74-aaeb-cd50b18a7189"
      unitRef="usd">134200000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzQtMS0xLTEtMA_ecb7df11-6b9e-44ba-83c2-cf9d3ca9ff53"
      unitRef="usd">116000000.0</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzUtMS0xLTEtMA_9554b366-f355-4e0d-9f0d-2e0347d6726d"
      unitRef="usd">86600000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzYtMS0xLTEtMA_3c97f4a5-cfac-407f-9dc8-39909e9e1a7b"
      unitRef="usd">40600000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzctMS0xLTEtMA_3d099845-98c3-4ece-94c2-a84b9b4a4b7d"
      unitRef="usd">10800000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDJkNjU5MDA4NjU0ZWM4YmFhOTg3ZjI1Yjk2MjQxMS90YWJsZXJhbmdlOjYwMmQ2NTkwMDg2NTRlYzhiYWE5ODdmMjViOTYyNDExXzgtMS0xLTEtMA_6cee678e-58ac-4d5a-a507-ccb9de4103be"
      unitRef="usd">534700000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:OperatingLeaseExpense
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzgyNDYzMzcyMTM3MjM_ac542319-f015-41db-be2c-4037c02dfd84"
      unitRef="usd">19100000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwNzc_0f1ee18b-0083-4fe6-8416-e89304be9739">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information for the year ended December&#160;31, 2019, related to operating leases was as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for leases that were included within operating cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets recognized related to new lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo4MWU1YmQ1ODU4NzI0NWFmOWY0N2M2MDc0MzU1YWE4Ny90YWJsZXJhbmdlOjgxZTViZDU4NTg3MjQ1YWY5ZjQ3YzYwNzQzNTVhYTg3XzEtMS0xLTEtMTk5MTk_71ec7f81-4d8d-4973-a6ee-92b787ae9428"
      unitRef="usd">18800000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo4MWU1YmQ1ODU4NzI0NWFmOWY0N2M2MDc0MzU1YWE4Ny90YWJsZXJhbmdlOjgxZTViZDU4NTg3MjQ1YWY5ZjQ3YzYwNzQzNTVhYTg3XzItMS0xLTEtMTk5MTk_49d3d4be-9912-4af0-acd4-cc936554c4ec"
      unitRef="usd">21500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <isrg:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwNzg_0bda5237-6e29-471d-ad61-6e4ecc5ed1e8">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental balance sheet information, as of December&#160;31, 2019, related to operating leases was as follows (in millions, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Intangible and other assets, net (Right-of-use assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</isrg:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzEtMS0xLTEtMTk5NjU_2ac26502-d0d5-4cfe-af30-b46abeb5a753"
      unitRef="usd">74400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzItMS0xLTEtMTg1Nzc_04c53b30-b951-42cc-a8ae-a8eede90fd62"
      unitRef="usd">7700000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzMtMS0xLTEtMTk5NjU_4b7d7f4c-e37c-481e-a135-74fa7c08eb41"
      unitRef="usd">68700000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzQtMS0xLTEtMTQxMDE_0b556d23-7ce6-4944-9d38-0f75f4902935"
      unitRef="usd">76400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzUtMS0xLTEtMTk5NjU_d2729015-0944-4fc9-a322-6f123a1365c3">P6Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowMTllMjZhM2Y2MmU0YzU2YTYxMTNmZjhhMzcyZWY3OC90YWJsZXJhbmdlOjAxOWUyNmEzZjYyZTRjNTZhNjExM2ZmOGEzNzJlZjc4XzYtMS0xLTEtMTk5NjU_6dc13e5f-e028-4a82-8435-8eedf8619025"
      unitRef="number">0.034</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwNzk_f47a9c5e-b0c0-4d66-9c58-af717dbacbda">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, the future payments related to the Company's operating lease liabilities are scheduled as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzEtMS0xLTEtMTQxMDM_937709f4-f378-4df1-aa2e-0d46073a93a2"
      unitRef="usd">9600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzItMS0xLTEtMTk5ODA_855a9f68-d41f-4a3d-9e60-b69e8f68b07a"
      unitRef="usd">19700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzMtMS0xLTEtMTg1ODQ_0d26d2f7-662c-428d-a2f3-ae768745ed39"
      unitRef="usd">14700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzQtMS0xLTEtMTk5ODA_355f6fe0-985f-4fad-9662-8d37c19914fb"
      unitRef="usd">12800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzUtMS0xLTEtMTk5ODA_d400c0dc-1e72-480c-a088-1845b1c7f229"
      unitRef="usd">8400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzYtMS0xLTEtMTk5ODA_f63b6e28-22aa-4247-a3af-c510f7b2d23c"
      unitRef="usd">22400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzctMS0xLTEtMTg1ODA_bff430ac-06fd-4b36-bb2f-eb456023e8a6"
      unitRef="usd">87600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzgtMS0xLTEtMTk5ODA_5f04732c-5204-46c9-998e-2c264beee37e"
      unitRef="usd">11200000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTo2MDZiYjMzZjZhZGY0YTM1OTJhYmQyYmFkYTE0OWNkZi90YWJsZXJhbmdlOjYwNmJiMzNmNmFkZjRhMzU5MmFiZDJiYWRhMTQ5Y2RmXzktMS0xLTEtMTg1ODI_17e8b77a-c24a-4644-b28a-8720a16aefbd"
      unitRef="usd">76400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODA_45e02373-7023-4b39-9d66-7baba07c46bd">Contractual maturities of gross lease receivables as of December&#160;31, 2018, are as follows (in millions):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzEtMS0xLTEtMjAwMDQ_2b976a5c-c5dc-4d0b-a58b-a7abd9bd839c"
      unitRef="usd">50800000</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzItMS0xLTEtMjAwMDQ_f7778de2-abee-407a-a06b-b081e6f64094"
      unitRef="usd">46500000</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzMtMS0xLTEtMjAwMDQ_445977c4-782f-408d-9104-6fd5e10bc368"
      unitRef="usd">29700000</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzQtMS0xLTEtMjAwMDQ_fd02c733-9aa0-4c50-b40c-83264d0dee8b"
      unitRef="usd">14900000</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzUtMS0xLTEtMjAwMDQ_dfdeee3a-2989-4bc2-87c2-60ade02f8a56"
      unitRef="usd">7500000</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzYtMS0xLTEtMjAwMDQ_92e908ca-5fe1-4cfc-9c23-926d4755f845"
      unitRef="usd">1000000.0</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpiODM0MjM0ZjlmMWY0OGE3YWE0YzBkOTEzMTZjZTZiYS90YWJsZXJhbmdlOmI4MzQyMzRmOWYxZjQ4YTdhYTRjMGQ5MTMxNmNlNmJhXzctMS0xLTEtMjAwMDQ_240ec24f-4d8a-4589-948a-fe6437c7656d"
      unitRef="usd">150400000</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90ZXh0cmVnaW9uOjU5NjE1N2Q2NmY1YzQzZTRiYjBhNjI2N2ExNDU5YTUwXzM4NDgyOTA3MDMwODQ_71687cee-06a3-4e03-a7ad-dcfd63ba7f00">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Future minimum lease payments related to the non-cancellable portion of operating leases (which excludes contingent payments related to usage-based arrangements) as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lessee Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating Leases.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  Future minimum lease commitments under the Company's operating leases as of December&#160;31, 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzEtMS0xLTEtMjAwMjE_8ca91afe-b2b9-40b7-ba5e-3c5924b251bb"
      unitRef="usd">88000000.0</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzItMS0xLTEtMjAwMjE_40d69fea-9326-483b-bd2e-efd3f8ee914e"
      unitRef="usd">85800000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzMtMS0xLTEtMjAwMjE_a1afe342-66de-455c-98ee-6a0effabcf0a"
      unitRef="usd">68800000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzQtMS0xLTEtMjAwMjE_e3584c67-7169-4633-8514-a0991f307167"
      unitRef="usd">51300000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzUtMS0xLTEtMjAwMjE_499f6073-678a-494b-9230-9e128c9d0b9b"
      unitRef="usd">25400000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzYtMS0xLTEtMjAwMjE_19f85792-25b9-4729-a6ab-397ab25430bd"
      unitRef="usd">1900000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTowYjk2YjdlZWM2OTU0Yzk4OGM4MjgyOWNiOWI2ZTcxYy90YWJsZXJhbmdlOjBiOTZiN2VlYzY5NTRjOTg4YzgyODI5Y2I5YjZlNzFjXzctMS0xLTEtMjAwMjE_fbe770cc-84ff-4637-bb8e-2be7f37116f5"
      unitRef="usd">321200000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzEtMS0xLTEtMjAwMzI_61d91c01-330f-4140-a5a2-1511b51167c7"
      unitRef="usd">15100000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzItMS0xLTEtMjAwMzI_70c776d9-ce52-4865-b224-591562a2e05d"
      unitRef="usd">14500000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzMtMS0xLTEtMjAwMzI_be92d8f4-804c-4806-af7a-53ea57c0567d"
      unitRef="usd">12700000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzQtMS0xLTEtMjAwMzI_f0bcba3c-868e-42a6-811e-8687e7ed16cd"
      unitRef="usd">11200000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzUtMS0xLTEtMjAwMzI_e9d108ef-7cd6-410e-bea0-73e15aa8e08a"
      unitRef="usd">11000000.0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzYtMS0xLTEtMjAwMzI_7514dd6b-1620-4835-9467-81501e8f6f00"
      unitRef="usd">30900000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDEvZnJhZzo1OTYxNTdkNjZmNWM0M2U0YmIwYTYyNjdhMTQ1OWE1MC90YWJsZTpmY2ZiMDI4ZTEzYTk0MGE3YmFiNDZlMjdlMGE1NGYwNy90YWJsZXJhbmdlOmZjZmIwMjhlMTNhOTQwYTdiYWI0NmUyN2UwYTU0ZjA3XzctMS0xLTEtMjAwMzI_7f515590-08dd-42ac-8e5b-f8960f5c5b9d"
      unitRef="usd">95400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzMxMjE_84ed2822-b061-467e-b81e-3debe295a383">GOODWILL AND INTANGIBLE ASSETS&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Acquisitions in 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Chindex&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the first quarter of 2019, the Company's majority-owned Joint Venture with Fosun Pharma acquired certain assets from Chindex and its affiliates, a subsidiary of Fosun Pharma, including distribution rights, customer relationships, and certain personnel on January 5, 2019, which collectively met the definition of a business. Chindex was the Company's distributor of da Vinci products and services in China. The transaction enhances the Company's ability to serve patients, surgeons, and hospitals in China.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The total purchase consideration of $66.0&#160;million, as of the acquisition date, included a contingent consideration liability of $64.7&#160;million and an upfront cash payment of $1.3&#160;million. The amount and timing of the future contingent consideration payments are based upon the underlying performance of the business in 2019 and 2020. As of the acquisition date, the estimated total undiscounted contingent consideration was approximately $81&#160;million. As of December&#160;31, 2019, the estimated total undiscounted contingent consideration has decreased by approximately $6&#160;million due to a change in the timing of the milestone achievements. The contingent consideration liability was measured at estimated fair value using a discounted cash flow model, which requires significant inputs not observable in the market and, thus, represents a Level 3 measurement. Key assumptions included (1) the probability and timing of milestone achievements based on projected future revenues through 2019 and 2020, and (2) the discount rate used to calculate the present value of the milestone payments. At each reporting period until the contingent consideration is settled, the Company remeasures the contingent consideration liability and records changes in fair value within selling, general and administrative expenses. For the year ended December&#160;31, 2019, the contingent consideration liability changed due to payments of $16.5&#160;million and net additional expenses of $7.2&#160;million, primarily related to accretion due to the passage of time. Changes to the contingent consideration estimate can result from adjustments to discount rates, accretion due to the passage of time, or change in estimates in the performance of the business. The assumptions related to determining the fair value of contingent consideration include a significant amount of judgment, and any changes in the underlying estimates could have a material impact on the amount of contingent consideration adjustment recorded in any given period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded $1.7&#160;million of net tangible assets, $58.6&#160;million of intangible assets, and $5.7&#160;million of residual goodwill. Intangible assets included distribution rights of $48.2&#160;million and customer relationships of $10.4&#160;million, which are being amortized over a weighted-average period of 2.9 years. Key assumptions included (1) the amount and timing of projected &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;future cash flows, and (2) the discount rate used to determine the present value of these cash flows. The goodwill is not amortizable for income tax purposes. The allocation of purchase consideration was completed in the third quarter of 2019. There were no adjustments to the provisional amounts in the measurement period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sch&#xf6;lly&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the third quarter of 2019, the Company acquired certain assets and operations from Sch&#xf6;lly Fiberoptic GmbH ("Sch&#xf6;lly"), including manufacturing process technology, a non-compete agreement, certain personnel, and net tangible assets on August 31, 2019, which collectively met the definition of a business. The Company believes that the transaction strengthens the Company's supply chain and manufacturing capacity for imaging products used in the Company's da Vinci systems. The total purchase consideration of $101.4&#160;million consists of an initial cash payment of $34.4&#160;million and deferred cash payments totaling approximately $67.0&#160;million, of which $37.3 million continues to be deferred as of December&#160;31, 2019. The timing of the future payments is based upon achieving certain integration steps, which occur during 2020 and are expected to be completed around the end of 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company preliminarily recorded $10.7&#160;million of net tangible assets, which included $6.7&#160;million of inventory and $1.4&#160;million of cash, $31.0&#160;million of intangible assets, and $59.7&#160;million of residual goodwill. The balances include the net impact of adjustments to the preliminary allocation of the purchase price within the one year measurement period, which increased intangible assets and goodwill by $0.5&#160;million and $0.4&#160;million, respectively, during the fourth quarter of 2019. There was no significant impact to the Consolidated Statements of Income as result of these adjustments. Intangible assets included manufacturing process technology of $28.0&#160;million and non-compete provisions of $3.0&#160;million, which are being amortized over a weighted-average period of 6.6 years. Key assumptions included (1) the amount and timing of projected future cash flows, and (2) the discount rate used to determine the present value of these cash flows. The allocation of purchase consideration is considered preliminary with provisional amounts primarily related to working capital. Goodwill primarily consists of the manufacturing and other synergies of the combined operations and the value of the assembled workforce. The majority of goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In 2019, the Company has included the results of the acquired businesses, since their acquisition dates, in its Consolidated Financial Statements, and the revenues and earnings were not material in the year. Pro forma results of operations related to the acquisitions have not been presented, because the operating results of the acquired businesses are not considered material to the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Acquisitions in 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the second quarter of 2018, the Company terminated its India distribution relationship with Vattikuti Technologies Pvt. Ltd. and acquired certain assets related to that distribution business on May 25, 2018, which collectively met the definition of a business. The transaction enhances the Company&#x2019;s ability to serve patients, surgeons, and hospitals in India. After the net impact of measurement-period adjustments of $2.5&#160;million, the purchase consideration consisted of $36.2 million in cash and the Company recorded $4.1 million of net tangible assets, $24.2 million&#160;of intangible assets, and $7.3 million of residual goodwill. Intangible assets included reacquired distribution rights, customer relationships, and a non-compete agreement, which are being amortized over a weighted average period of&#160;4.3 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the third quarter of 2018, the Company acquired intellectual property, exclusive field of use rights, and certain key employees from InTouch Technologies, Inc. on August 17, 2018, which collectively met the definition of a business. The transaction enhances the Company&#x2019;s network capabilities in using real-time data to support surgeons. The total purchase consideration of $38.7 million, as of the acquisition date, consisted of an initial cash payment of $22.0 million and subsequent cash payments totaling approximately $16.7 million. The Company recorded $13.3 million of intangible assets and $25.4 million of residual goodwill. Intangible assets included developed technology and a non-compete agreement, which are being amortized over a weighted average period of 5.7 years. The&#160;goodwill will be amortized for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the fourth quarter of 2018, the Company acquired its Taiwan distributor, Unison Surgicals Company, on December 11, 2018, which met the definition of a business. The transaction enhances the Company&#x2019;s ability to serve patients, surgeons, and hospitals in Taiwan. The purchase consideration consisted of $35.4 million in cash. The Company recorded $13.1 million of net tangible assets, which included $7.6 million of cash, $17.3 million&#160;of intangible assets, and $5.0 million of residual goodwill. Intangible assets included customer relationships and non-compete agreements, which are being amortized over a weighted average period of&#160;6.6 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In 2018, the Company has included the results of the acquired businesses, since their acquisition dates, in its Consolidated Financial Statements, and the revenues and earnings were not material in the year. Pro forma results of operations related to the acquisitions have not been presented, because the operating results of the acquired businesses are not material to the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the changes in the carrying amount of goodwill (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.818%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.598%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;201.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisition activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisition activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;307.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company completed its annual goodwill impairment test and determined that no impairment existed. As of December&#160;31, 2019, there has been no impairment of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the components of gross intangible asset, accumulated amortization, and net intangible asset balances as of December&#160;31, 2019, and 2018 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.029%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.852%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.558%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.852%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents and developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(149.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(144.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Distribution rights and others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;335.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(223.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(180.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amortization expense related to intangible assets was $43.0 million, $14.2 million, and $12.9 million for the years ended December&#160;31, 2019, 2018, and 2017, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The estimated future amortization expense related to intangible assets as of December&#160;31, 2019, is as follows (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2MjM_cd173c2e-140e-4d6b-8dd9-c4af4b0f668f"
      unitRef="usd">66000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2Mzg_373a3bcf-780f-40fd-bb01-ceee5f825319"
      unitRef="usd">64700000</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2NTM_ff542e9d-5434-4fe9-b9c3-c60791726a5c"
      unitRef="usd">1300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <isrg:BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome
      contextRef="iab621223b24c419b99ddd336a9aeb014_I20190105"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2Njc_cf0959c8-4f45-4c8c-a7b6-9e75dfeef303"
      unitRef="usd">81000000</isrg:BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome>
    <isrg:BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome
      contextRef="i2be66f8e941645e7b243f87fab9f7e34_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2ODA_79066758-102c-4f18-8fe5-93b3cfbbd023"
      unitRef="usd">-6000000</isrg:BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i2be66f8e941645e7b243f87fab9f7e34_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI2OTI_e2942462-cd8b-44d2-b3d7-b90b8a557c5a"
      unitRef="usd">16500000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense
      contextRef="i2be66f8e941645e7b243f87fab9f7e34_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI3MDc_e5a4bcd9-7a80-4972-a964-d346b6888105"
      unitRef="usd">7200000</isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense>
    <isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets
      contextRef="iab621223b24c419b99ddd336a9aeb014_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI3MjI_205aec7a-1c9c-4354-9dd2-78b133279e35"
      unitRef="usd">1700000</isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="iab621223b24c419b99ddd336a9aeb014_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzMwMTk_a5bdd4c8-2f1a-4874-97ef-306535c73779"
      unitRef="usd">58600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="iab621223b24c419b99ddd336a9aeb014_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI3NTE_0378687e-7423-4d77-85c7-3a90360d7c99"
      unitRef="usd">5700000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i729aa7322f57426b9f925b29db2ee236_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4MTU_6612a54a-2239-4c4f-a2de-eaef56f2c630"
      unitRef="usd">48200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i96d7664a204e4de39ed757cb5996bd93_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI3NjU_3a8125c1-c71f-403b-b1f3-6a8cc40bf34f"
      unitRef="usd">10400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4MzA_05e17e9d-5323-410a-b577-0d0dd0e20952">P2Y10M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i6996791c4a5245d9b03c262221cf7a16_D20190831-20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4NDI_fc9d144b-aacf-488e-bfcd-b2b34b40e3c7"
      unitRef="usd">101400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i6996791c4a5245d9b03c262221cf7a16_D20190831-20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4NTg_5d211d74-d5d2-4d58-9641-e9e424ee9f5e"
      unitRef="usd">34400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <isrg:DeferredPurchaseConsiderationPayments
      contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4NzM_2bcf9419-df64-4616-85b4-b6d283219593"
      unitRef="usd">67000000.0</isrg:DeferredPurchaseConsiderationPayments>
    <isrg:DeferredPurchaseConsiderationPayments
      contextRef="i716c47db56444c7d898b58882c86d421_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzcxNDY4MjU2MTUxNTM_82c92b24-9ad4-474a-8a4f-66bfa0d272dd"
      unitRef="usd">37300000</isrg:DeferredPurchaseConsiderationPayments>
    <isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets
      contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI4ODg_64c3b127-5cf0-4c3e-be1e-c20c3f09b9fa"
      unitRef="usd">10700000</isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5MDM_37c7120b-d242-461c-9fcb-1971536343d7"
      unitRef="usd">6700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5MTc_c770a25c-dc59-4ff7-946e-d98cbe321ebf"
      unitRef="usd">1400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5MzE_a602778a-be73-467b-a788-c75129fab355"
      unitRef="usd">31000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i92723a32a3d341d28e2cb38360bcd040_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5NDY_1a190eef-9e1f-4d58-9a01-4bd42d8fcb2e"
      unitRef="usd">59700000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments
      contextRef="if3aeb23985ae405cbd7ceb0524e0d7cc_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5NjE_1dc1d0e6-8d4c-46b5-b684-e427d0257a9d"
      unitRef="usd">500000</us-gaap:IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="if3aeb23985ae405cbd7ceb0524e0d7cc_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5NzU_dca22658-aff1-4524-b503-79016498cdec"
      unitRef="usd">400000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i5f4c024199674154982b4991c6ddffd4_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzI5ODk_07166336-1f49-495c-840a-56b0db75f128"
      unitRef="usd">28000000.0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib2dbd2f5009546c3807b743a30acfdc5_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzMwMDQ_835b232e-2d65-4b7d-a013-1ba7207a3811"
      unitRef="usd">3000000.0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6996791c4a5245d9b03c262221cf7a16_D20190831-20190831"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzMwNTI_20457947-aa66-4ffc-aef2-1a505015373d">P6Y7M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="iaf756dcf5af544f9a02cefbf2d9d7f49_D20180525-20180525"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzY1OTcwNjk3OTI3MzA_6a2bdde1-3df3-4c84-ad09-3980be0745bc"
      unitRef="usd">2500000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iaf756dcf5af544f9a02cefbf2d9d7f49_D20180525-20180525"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzYzMw_0c159b08-3567-483f-b5fa-7ebc610f229b"
      unitRef="usd">36200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets
      contextRef="i8ef54fed6c6b4df3a22dd9c34ba59675_I20180525"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzY4MA_8d357b57-6dc3-43d1-9f7c-44540778f0c8"
      unitRef="usd">4100000</isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i8ef54fed6c6b4df3a22dd9c34ba59675_I20180525"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzcwNw_32517af1-0b1b-42f1-b628-0ba58a749614"
      unitRef="usd">24200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i8ef54fed6c6b4df3a22dd9c34ba59675_I20180525"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzczNg_778f96af-aa24-4363-aacf-bb1bb6b86969"
      unitRef="usd">7300000</us-gaap:Goodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iaf756dcf5af544f9a02cefbf2d9d7f49_D20180525-20180525"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzkzMw_2dda7e5d-19f3-4d4b-beb7-94434638b950">P4Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzEzMjU_cb60f289-cfad-46b0-9abc-9645d8b30095"
      unitRef="usd">38700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzEzOTc_e2818de0-e4a9-4c66-aa11-80e37e27e122"
      unitRef="usd">22000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzE0NTI_023b71b8-0f63-4d3f-817d-3b0aed1a8b96"
      unitRef="usd">16700000</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i156df8a073324da98c49482e7194e769_I20180817"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzE0Nzc_e8c95ea3-91fe-4385-b1ac-284aabccd5d7"
      unitRef="usd">13300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i156df8a073324da98c49482e7194e769_I20180817"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzE1MDU_d07bf004-83bb-43e1-a091-978f26ed4fe4"
      unitRef="usd">25400000</us-gaap:Goodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if1c5d1f07e474b78af6d727e9b392229_D20180817-20180817"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzE2Njc_aee0e925-cb78-4e0a-a140-f66ef75df49c">P5Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iee63db370abd44ceb16dd57986c17ac7_D20181211-20181211"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIwNDM_a84892a3-1023-499c-bddc-cfda40f82103"
      unitRef="usd">35400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets
      contextRef="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIwOTA_02c120bb-e5c8-40a6-8376-22662f1ec874"
      unitRef="usd">13100000</isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIxMzI_bf03c43d-d1ba-466d-9fca-9f05939a34b4"
      unitRef="usd">7600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIxNDQ_5c3a903c-b233-4fee-b756-640aa5ac5ba9"
      unitRef="usd">17300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="ice6b81ea78a14dbbbd2c91913a11f45e_I20181211"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIxNzM_cd27696d-6269-4847-bb1b-264a50f3fa43"
      unitRef="usd">5000000.0</us-gaap:Goodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iee63db370abd44ceb16dd57986c17ac7_D20181211-20181211"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzIzMzY_0d20ae5b-a1bc-4279-bd3b-9b64526fce4b">P6Y7M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzM4NDgyOTA3MzMwMTc_26d41edb-1975-4774-9b18-3d18374e38ab">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the changes in the carrying amount of goodwill (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.818%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.598%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;201.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisition activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisition activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;307.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzEtMi0xLTEtMjAyMDk_be03de19-024e-4810-8eee-0be7cfd822f3"
      unitRef="usd">201100000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzItMi0xLTEtMjAyMDk_63a7f738-1cc6-46ee-b0ce-1fefb92a2d21"
      unitRef="usd">40200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzMtMi0xLTEtMjAyMDk_12ab4a1c-c04b-4fb1-81be-4a3a9a2f3163"
      unitRef="usd">-700000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzQtMi0xLTEtMjAyMDk_4553693f-c678-4bdd-b9e3-ce57739ac8ae"
      unitRef="usd">240600000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzUtMi0xLTEtMjAyMDk_c51c40ce-b2d9-431e-9a3b-b08e4fcccc92"
      unitRef="usd">65400000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzYtMi0xLTEtMjAyMDk_099c940b-507c-4661-8673-0787149d7927"
      unitRef="usd">1200000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo3ZTllOTYyZThkY2I0ZGZjOTRhMjRjZmZiMGQxNmFjZS90YWJsZXJhbmdlOjdlOWU5NjJlOGRjYjRkZmM5NGEyNGNmZmIwZDE2YWNlXzctMi0xLTEtMjAyMDk_980494cd-0fc2-4a5c-b17d-2bc0226bc753"
      unitRef="usd">307200000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzMxMTg_ae9974da-0500-4191-aa1e-52fa0566b870">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the components of gross intangible asset, accumulated amortization, and net intangible asset balances as of December&#160;31, 2019, and 2018 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.029%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.852%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.558%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.852%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents and developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(149.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(144.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Distribution rights and others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;335.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(223.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(180.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2cc744794f874f689682aa21b46059fb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItMi0xLTEtMA_54e12b4b-0f24-4ae7-b843-69990b88cc64"
      unitRef="usd">186700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2cc744794f874f689682aa21b46059fb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItNC0xLTEtMA_b9f1e715-eec4-4abe-8ad5-6fd43065d8b6"
      unitRef="usd">149000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2cc744794f874f689682aa21b46059fb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItNi0xLTEtMA_a75963de-73f4-488c-af4e-092727a8a502"
      unitRef="usd">37700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i437475c5f6464fa7bd2b11336ca76914_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItOC0xLTEtMA_05d44b91-b66e-4cd7-b292-5592f2fc36eb"
      unitRef="usd">158700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i437475c5f6464fa7bd2b11336ca76914_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItMTAtMS0xLTA_42c71098-5b3c-452d-a2ee-210d558138f8"
      unitRef="usd">144700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i437475c5f6464fa7bd2b11336ca76914_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzItMTItMS0xLTA_b40b1ec7-2c9d-4272-8100-9de02b184035"
      unitRef="usd">14000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i36308ee39d474d1cb619b87570fcafc7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtMi0xLTEtMA_f7e3143f-9400-4713-80dc-d71a963ee8d3"
      unitRef="usd">91300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i36308ee39d474d1cb619b87570fcafc7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtNC0xLTEtMA_d10d0f49-3cbb-42f0-9e85-20434ae13741"
      unitRef="usd">44900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i36308ee39d474d1cb619b87570fcafc7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtNi0xLTEtMA_7c55c498-fad7-4ed0-aeaa-f77d2133eb81"
      unitRef="usd">46400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i14b1b7082d244f2d9cda4cd05924f5d8_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtOC0xLTEtMA_8b6f3207-b5f4-448b-b340-3861174c4c98"
      unitRef="usd">40200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i14b1b7082d244f2d9cda4cd05924f5d8_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtMTAtMS0xLTA_7d7503bd-5ec9-4897-8d52-ec85375feda9"
      unitRef="usd">12900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i14b1b7082d244f2d9cda4cd05924f5d8_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzMtMTItMS0xLTA_25de7ce0-f9cb-4295-9309-910ade3ea4f8"
      unitRef="usd">27300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie1dc5538a05b4312a6e5eff9057ed367_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtMi0xLTEtMA_26f645db-0189-4b2c-8c61-0ec170a987b1"
      unitRef="usd">57700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie1dc5538a05b4312a6e5eff9057ed367_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtNC0xLTEtMA_084c1d3a-160b-4734-bae5-32bb1705571f"
      unitRef="usd">29700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie1dc5538a05b4312a6e5eff9057ed367_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtNi0xLTEtMA_7b2b0f35-693f-42c9-b916-260d8111f17d"
      unitRef="usd">28000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i21dbd6fc8cf94a5ea37a109d78c69935_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtOC0xLTEtMA_40977962-f6bc-4972-a409-cc52b477b56f"
      unitRef="usd">48500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i21dbd6fc8cf94a5ea37a109d78c69935_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtMTAtMS0xLTA_f10ec03e-056d-4fd2-9649-59ef909b72db"
      unitRef="usd">23100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i21dbd6fc8cf94a5ea37a109d78c69935_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzQtMTItMS0xLTA_82174dca-c185-4d45-a2bf-146e142f3e2e"
      unitRef="usd">25400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtMi0xLTEtMA_5e8481a3-a7dd-4082-a504-6c622a5d7954"
      unitRef="usd">335700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtNC0xLTEtMA_9b7fa3bc-58f2-4f67-bd3a-1e469741e5ea"
      unitRef="usd">223600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtNi0xLTEtMA_0c94c4a1-bf36-4636-9446-bf0d0079a454"
      unitRef="usd">112100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtOC0xLTEtMA_5f10a5c0-45e5-4997-a88d-6ef71a9ce6f3"
      unitRef="usd">247400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtMTAtMS0xLTA_03d981b7-bd95-4ea8-a5d6-80802bda6cf4"
      unitRef="usd">180700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZTo5MmM0NjRhZWY2NzY0NThkODM3Y2QwMmQyY2FjMWU0Mi90YWJsZXJhbmdlOjkyYzQ2NGFlZjY3NjQ1OGQ4MzdjZDAyZDJjYWMxZTQyXzUtMTItMS0xLTA_48754dca-f054-4bad-abfe-2a4de1968627"
      unitRef="usd">66700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0Xzc2OTY1ODE0MDc1MzY_8231e62b-1572-444f-b0bb-8b5f29d73ee0"
      unitRef="usd">43000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0Xzc2OTY1ODE0MDc1MzA_7096a95d-a1e9-4679-a3af-ddafeb28aa0e"
      unitRef="usd">14200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0Xzc2OTY1ODE0MDc1MjM_6bbd2b28-2ad0-45d2-8045-99235359c0fd"
      unitRef="usd">12900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90ZXh0cmVnaW9uOjE1ODM2MmE1MzI3NzQ0MjRhZWJhMmUzYWIzOTQ0NGM0XzMxMjA_857e1579-712e-4e01-a8fe-1828633e3e3f">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The estimated future amortization expense related to intangible assets as of December&#160;31, 2019, is as follows (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.262%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.738%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzEtMS0xLTEtMA_fd805eaf-a6ac-4220-a5c4-0af7ed0c0475"
      unitRef="usd">46100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzItMS0xLTEtMA_1fafec12-bfdc-4e3d-802a-d93e4fd3160b"
      unitRef="usd">18700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzMtMS0xLTEtMA_3b49c77e-5dbf-4184-b0b4-f671d82e155f"
      unitRef="usd">16000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzQtMS0xLTEtMA_41674843-f3a1-4250-801b-0d02b95e5267"
      unitRef="usd">11500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzUtMS0xLTEtMA_1cff00ab-3cc7-4030-af8c-22b42866a348"
      unitRef="usd">9400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzYtMS0xLTEtMA_5b870f95-64fe-4965-9bf3-a15914d77519"
      unitRef="usd">10400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDQvZnJhZzoxNTgzNjJhNTMyNzc0NDI0YWViYTJlM2FiMzk0NDRjNC90YWJsZToyM2JlNjc5YjRhMDA0NGY0YmYxMmNmNmY1OTlkY2VlZi90YWJsZXJhbmdlOjIzYmU2NzliNGEwMDQ0ZjRiZjEyY2Y2ZjU5OWRjZWVmXzctMS0xLTEtMA_87e43d9e-4b28-43ca-8529-3d6907ff9972"
      unitRef="usd">112100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzQzOTgwNDY1MzMwMjM_9346c18b-284e-41d3-8309-5c7d930e83f8">COMMITMENTS AND CONTINGENCIES&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;COMMITMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our commitments include an estimated amount of approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;$845 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; relating to the Company&#x2019;s open purchase orders and contractual obligations that occur in the ordinary course of business, including commitments with contract manufacturers and suppliers for which the Company has not received the goods or services, commitments for capital expenditures and construction-related activities for which the Company has not received the services, and acquisition and licensing of intellectual property. Although open purchase orders are considered enforceable and legally binding, the terms generally allow the Company the option to cancel, reschedule, and adjust its requirements based on its business needs prior to the delivery of goods or performance of services. In addition to the above, the Company has committed to make certain future milestone payments to third parties as part of licensing, collaboration, and development arrangements. Payments under these arrangements generally become due and payable only upon the achievement of certain specified developmental, regulatory, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;and/or commercial milestones. For instances in which the achievement of these milestones is neither probable nor reasonably estimable, such contingencies are not included in the estimated amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, the Company is involved in a variety of claims, lawsuits, investigations, and proceedings relating to securities laws, product liability, intellectual property, insurance, contract disputes, employment, and other matters. Certain of these lawsuits and claims are described in further detail below. It is not possible to predict what the outcome of these matters will be, and the Company cannot guarantee that any resolution will be reached on commercially reasonable terms, if at all.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A liability and related charge to earnings are recorded in the Consolidated Financial Statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each accounting period and is based on all available information, including the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to each case. Nevertheless, it is possible that additional future legal costs (including settlements, judgments, legal fees, and other related defense costs) could have a material adverse effect on the Company&#x2019;s business, financial position, or future results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the years ended December&#160;31, 2019, 2018, and 2017, the Company recorded pre-tax litigation charges of $0.5 million, $45.2 million, and $16.3 million, respectively, related to the securities class action lawsuits and the tolled product liability claims described below. A total of $4.2&#160;million and $53.0&#160;million associated with these matters were included in other accrued liabilities in the accompanying Consolidated Balance Sheets as of December&#160;31, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Purported Shareholder Class Action Lawsuits filed April&#160;26, 2013, and May&#160;24, 2013&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On April&#160;26, 2013, a purported class action lawsuit entitled &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Abrams v. Intuitive Surgical, et al.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, No.&#160;5-13-cv-1920, was filed against a number of the Company&#x2019;s current and former officers and directors in the U.S. District Court for the Northern District of California.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The case has since been retitled &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;In re Intuitive Surgical Securities Litigation, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;No. 5:13-cv-1920. The plaintiffs sought damages on behalf of a putative class of persons who purchased or otherwise acquired the Company&#x2019;s common stock between February 6, 2012, and July 18, 2013. The amended complaint alleged that the defendants violated federal securities laws by allegedly making false and misleading statements and omitting certain material facts in certain public statements and in the Company&#x2019;s filings with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 11, 2018, the Company reached an agreement in principle to enter into a settlement agreement, which stipulates a payment of $42.5 million by the Company. The court granted preliminary approval on October 4, 2018, and on December 20, 2018, the court granted final approval. During the year ended December 31, 2018, the Company recorded a pre-tax charge of $42.5 million for this matter. In connection with the settlement, the Company deposited $42.5 million into an escrow account established for disbursements, which was recorded in prepaids and other current assets in the accompanying Consolidated Balance Sheets as of December 31, 2018. The appeals period expired on January 21, 2019, the payment was made in 2019, and the matter has been concluded.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Product Liability Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is currently named as a defendant in a number of individual product liability lawsuits filed in various state and federal courts. The plaintiffs generally allege that they or a family member underwent surgical procedures that utilized the da Vinci Surgical System and sustained a variety of personal injuries and, in some cases, death as a result of such surgery. Several of the filed cases have trial dates in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The cases raise a variety of allegations including, to varying degrees, that plaintiffs&#x2019; injuries resulted from purported defects in the da Vinci Surgical System and/or failure on the Company&#x2019;s part to provide adequate training resources to the healthcare professionals who performed plaintiffs&#x2019; surgeries. The cases further allege that the Company failed to adequately disclose and/or misrepresented the potential risks and/or benefits of the da Vinci Surgical System. Plaintiffs also assert a variety of causes of action, including, for example, strict liability based on purported design defects, negligence, fraud, breach of express and implied warranties, unjust enrichment, and loss of consortium. Plaintiffs seek recovery for alleged personal injuries and, in many cases, punitive damages.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition to the filed cases, the Company previously received a substantial number of claims relating to alleged complications from surgeries performed with certain versions of Monopolar Curved Scissor (&#x201c;MCS&#x201d;) instruments, which included an MCS tip cover accessory that was the subject of a market withdrawal in 2012 and MCS instruments that were the subject of a recall in 2013. In an effort to avoid the expense and distraction of defending multiple lawsuits, the Company entered into tolling agreements to pause the applicable statutes of limitations for many of these claims and engaged in confidential mediation efforts. As of December 31, 2019, the majority of the &#x201c;tolled claims&#x201d; have either been resolved or the matters have been filed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the years ended December&#160;31, 2019, 2018, and 2017, the Company recorded $0.5 million, $2.7 million, and $16.3 million, respectively, of pre-tax charges to reflect the estimated cost of settling a number of the product liability claims covered by the tolling agreements. As of December&#160;31, 2019, and 2018, a total of $4.2 million and $10.5 million, respectively, were included in other accrued liabilities in the accompanying Consolidated Balance Sheets related to the tolled product liability claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s estimate of the anticipated cost of resolving the pending lawsuits and claims is based on negotiations with attorneys for the plaintiffs/claimants.&#160;The final outcome of the pending lawsuits and claims, and others that might arise, is dependent on many variables that are difficult to predict and the ultimate cost associated with these product liability lawsuits and claims may be materially different than the amount of the current estimate and accruals and could have a material adverse effect on the Company&#x2019;s business, financial position, and future results of operations. Although there is a reasonable possibility that a loss in excess of the amount recognized exists, the Company is unable to estimate the possible loss or range of loss in excess of the amount recognized at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Patent Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 30, 2017, Ethicon LLC, Ethicon Endo-Surgery, Inc., and Ethicon US LLC (collectively, &#x201c;Ethicon&#x201d;) filed a complaint for patent infringement against the Company in the U.S. District Court for the District of Delaware. The complaint, which was served on the Company on July 12, 2017, alleges that the Company&#x2019;s EndoWrist&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stapler instruments infringe several of Ethicon&#x2019;s patents. Ethicon asserts infringement of U.S. Patent Nos. 9,585,658, 8,479,969, 9,113,874, 8,998,058, 8,991,677, 9,084,601, and 8,616,431. A claim construction hearing occurred on October 1, 2018, and the court issued a scheduling order on December 28, 2018. On March 20, 2019, the court granted the Company's Motion to Stay pending an Inter Parties Review to be held at the Patent Trademark and Appeals Board to review patentability of six of the seven patents noted above and vacated the trial date. On August 1, 2019, the court granted the parties' joint stipulation to modify the stay in light of Ethicon's U.S. International Trade Commission ("USITC") complaint against Intuitive involving U.S. Patent Nos. 8,479,969 and 9,113,874, discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On August 27, 2018, Ethicon filed a second complaint for patent infringement against the Company in the U.S. District Court for the District of Delaware. The complaint alleges that the Company&#x2019;s SureForm 60 Staplers infringe five of Ethicon&#x2019;s patents. Ethicon asserts infringement of the U.S. Patent Nos. 9,884,369, 7,490,749, 8,602,288, 8,602,287, and 9,326,770. The Company filed an answer denying all claims. On March 19, 2019, Ethicon filed a Motion for Leave to File a First Amended Complaint, removing allegations related to U.S. Patent No. 9,326,770 and adding allegations related to U.S. Patent Nos. 9,844,379 and 8,479,969. On July 17, 2019, the court entered an order denying the amendment, without prejudice, and granting the parties' joint stipulation to stay the case in its entirety in light of the USITC investigation involving U.S. Patent Nos. 9,844,369 and 7,490,749, discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 30, 2019, Ethicon filed a complaint with the USITC, asserting infringement of U.S. Patent Nos. 9,884,369, 7,490,749, 9,844,379, 9,113,874, and 8,479,969. On June 28, 2019, the USITC voted to institute an investigation (No. 337-TA-1167) with respect to claims in this complaint. The accused products include the Company's EndoWrist 30, EndoWrist 45, SureForm 45, and SureForm 60 Staplers, as well as the stapler reload cartridges. The evidentiary hearing is set for April 20-24, 2020, and the target for completion of the investigation is December 7, 2020. An unfavorable ruling by the USITC could have an adverse effect on our results of operations, including a prohibition on importing the accused products into the U.S. or necessitating workarounds that may limit certain features of our products.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Based on currently available information, the Company is unable to make a reasonable estimate of losses or range of losses, if any, arising from these matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Commercial Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On February 27, 2019, Restore Robotics LLC and Restore Robotics Repair LLC ("Restore") filed a Complaint alleging anti-trust claims against the Company. On May 13, 2019, Restore filed an Amended Complaint alleging anti-trust claims relating to the da Vinci Surgical System and EndoWrist service, maintenance, and repair processes. On September 16, 2019, the Court partially granted and partially denied the Company's Motion to Dismiss the Amended Complaint.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On September 30, 2019, the Company filed an Answer denying the anti-trust allegations and a Counterclaim against Restore. The Company filed Amended Counterclaims after the Court partially granted and partially denied Restore's Motion to Dismiss the Counterclaim. The Amended Counterclaims allege that Restore violated the Federal Lanham Act, the Federal Computer Fraud and Abuse Act, and Florida's Deceptive and Unfair Trade Practices Act and that Restore is also liable to the Company for Unfair Competition and Tortious Interference with Contract. On January 7, 2020, the Court denied Restore's Motion to Dismiss the Amended Counterclaims.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In its initial scheduling order, the Court stated that it anticipate trial in this case to occur on or before February 2022. Based on currently available information, the Company is unable to make a reasonable estimate of loss or range of losses, if any, arising from these matters.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzUxMg_2c8fe189-bc68-4e57-aa79-924c82d74b38"
      unitRef="usd">845000000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTU2_05542cbc-8c75-46f9-87d4-09a744fa6e13"
      unitRef="usd">500000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTYw_620ace17-9475-488b-83b0-ec92169e8834"
      unitRef="usd">45200000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzc2OTY1ODE0MTEzNzU_21a2bf31-07e4-490a-9f1d-fd415aea2066"
      unitRef="usd">16300000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzEwOTk1MTE2NDQ2NDk_9759d7da-be35-44d0-920e-eb439e2f270b"
      unitRef="usd">4200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzEwOTk1MTE2NDQ2Njg_162e584c-ebaa-4414-a009-acd3bd4000c5"
      unitRef="usd">53000000.0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="id6dfd0d3846042629c345215b692a5f0_D20180611-20180611"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzQxMjk_c1c7a885-a3ea-40f6-b023-4a59870080cf"
      unitRef="usd">42500000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzQzNDk_0e144abb-4f11-442a-8c59-95696fb37440"
      unitRef="usd">42500000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i53888c7a832e415c849e9289cbe13a8a_D20181231-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzQ0MjY_702a851e-5c97-4749-8995-eb63b5cd9f6b"
      unitRef="usd">42500000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="i22875e43528d49cd848756094f92aa97_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTY5_ef1ec65e-c5ab-4a8c-bcc5-8b4f51113421"
      unitRef="usd">500000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="i7609e26791264b59afee6cd6d04d2697_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTc0_d4124b49-2569-427a-a97c-06ab5a53afdb"
      unitRef="usd">2700000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="i66e06e31d69e4839a99efd53ca1c895c_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTc4_a3dc372c-9cd1-4933-8f96-94d83aee7ed7"
      unitRef="usd">16300000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i5b82050eaed0477397b1d8bbdb280757_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTg2_dcb06fb8-680c-4e2b-b2f5-b563b523b179"
      unitRef="usd">4200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i14bb9748e60c41b59c24ba2ed85e515c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNDcvZnJhZzo3YjJjODAyZTY1N2Q0NmJlOGY2ZjAyZWQwMDhmMDJjMy90ZXh0cmVnaW9uOjdiMmM4MDJlNjU3ZDQ2YmU4ZjZmMDJlZDAwOGYwMmMzXzExNTQ0ODcyMTA4NTgy_01febcab-93c6-470b-a8d1-c8055553833b"
      unitRef="usd">10500000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE2NzY_63157421-98bc-4763-b963-be5e4eb84447">STOCKHOLDERS&#x2019; EQUITY&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;STOCK REPURCHASE PROGRAM&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Through December&#160;31, 2019, the Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) has authorized an aggregate of $7.5 billion of funding for the Company&#x2019;s common stock repurchase program (the &#x201c;Repurchase Program&#x201d;) since its establishment in March 2009. The most recent authorization occurred in January 2019 when the Board increased the authorized amount available under the Repurchase Program to $2.0 billion. As of December&#160;31, 2019, the remaining amount of share repurchases authorized by the Board under the Repurchase Program was approximately $1.7 billion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides the stock repurchase activities during the years ended December&#160;31, 2019, 2018, and 2017 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Average price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;481.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;310.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Value of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,274.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company uses the par value method of accounting for its stock repurchases. As a result of share repurchase activities during the years ended December&#160;31, 2019, 2018, and 2017, the Company reduced common stock and additional paid-in capital by an aggregate of $14.5 million, zero, and $152&#160;million, respectively, and charged $255 million, zero, $2,122 million, respectively, to retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of accumulated other comprehensive income (loss), net of tax, for the years ended December&#160;31, 2019, and 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.095%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.397%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains (Losses)&lt;br/&gt;on&#160;Hedge&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&#160;&lt;br/&gt;Gains (Losses)&lt;br/&gt;on&lt;br/&gt;Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Gains&lt;br/&gt;(Losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Reclassified from accumulated other comprehensive (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains&lt;br/&gt;(Losses)&lt;br/&gt;on&#160;Hedge&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Gains&lt;br/&gt;(Losses)&lt;br/&gt;on&lt;br/&gt;Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Gains&lt;br/&gt;(Losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ifcdd24e11c834660a74ad45723f9b163_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0OQ_f42cf60d-f8d4-4570-a7b6-dce8b8d56000"
      unitRef="usd">7500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <isrg:StockRepurchaseProgramincreasedtoauthorizedamount
      contextRef="i631d8befba3847eebc36ff8bb5c521f5_I20190101"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzQzNQ_40bf405b-fcfe-47ff-a4db-1c6dc90456df"
      unitRef="usd">2000000000.0</isrg:StockRepurchaseProgramincreasedtoauthorizedamount>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1Xzk5Nw_f5332dec-e22f-4ab7-9595-e1e8de472d34"
      unitRef="usd">1700000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <isrg:ScheduleofCommonStockRepurchasedTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE2NzM_d7ef4e4f-5a78-4676-bdd5-9f9ca190fc88">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides the stock repurchase activities during the years ended December&#160;31, 2019, 2018, and 2017 (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Average price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;481.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;310.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Value of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;269.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,274.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</isrg:ScheduleofCommonStockRepurchasedTableTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzItMS0xLTEtMA_6046f034-fb35-408f-9be9-a996a700b7c6"
      unitRef="shares">600000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzItMy0xLTEtMA_993ac048-0d40-4bba-9482-b4d830aab8be"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzItNS0xLTEtMA_718ecc1e-442c-443b-a37a-a795dc612368"
      unitRef="shares">7300000</us-gaap:StockRepurchasedDuringPeriodShares>
    <isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzMtMS0xLTEtMA_dd0ae8a1-b8e1-410b-af98-20c1d509d2a3"
      unitRef="usdPerShare">481.35</isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram>
    <isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzMtMy0xLTEtMA_77d81b9e-03a8-4604-a5f3-928a5f42e2d6"
      unitRef="usdPerShare">0</isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram>
    <isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzMtNS0xLTEtMA_80b41102-a1e4-42c4-9e58-481aef636fc8"
      unitRef="usdPerShare">310.32</isrg:AveragePurchasePriceOfShareUnderRepurchaseProgram>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzQtMS0xLTEtMA_84c0c776-dcf0-4953-be52-f236670ffb83"
      unitRef="usd">269500000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzQtMy0xLTEtMA_78b2c736-d6f2-4028-b3b4-40671fb87c31"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZTplZWI5ODgxNDhlMmU0ZWUzYTg2NmQ1OWRmNzMyYmYwMy90YWJsZXJhbmdlOmVlYjk4ODE0OGUyZTRlZTNhODY2ZDU5ZGY3MzJiZjAzXzQtNS0xLTEtMA_fece4eec-b6b9-45e8-8330-d7bbd2168220"
      unitRef="usd">2274000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <isrg:AggregateReductionInCommonStockDuringStockRepurchases
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzEzOTA_07c46172-b2a8-4273-9db3-39f048991e28"
      unitRef="usd">14500000</isrg:AggregateReductionInCommonStockDuringStockRepurchases>
    <isrg:AggregateReductionInCommonStockDuringStockRepurchases
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzEzOTQ_69d6d67c-274f-4c16-be25-adf2f9d78a9f"
      unitRef="usd">0</isrg:AggregateReductionInCommonStockDuringStockRepurchases>
    <isrg:AggregateReductionInCommonStockDuringStockRepurchases
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0MDI_8f2be500-22bb-41cf-9c01-15af21eb6877"
      unitRef="usd">152000000</isrg:AggregateReductionInCommonStockDuringStockRepurchases>
    <isrg:AmountChargedToRetainedEarningsDuringStockRepurchases
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0MzI_03af0b3a-d17e-4318-9489-5f4a7568b3df"
      unitRef="usd">255000000</isrg:AmountChargedToRetainedEarningsDuringStockRepurchases>
    <isrg:AmountChargedToRetainedEarningsDuringStockRepurchases
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0MzY_bc77c4aa-dd30-440f-ba53-993b445f4ea2"
      unitRef="usd">0</isrg:AmountChargedToRetainedEarningsDuringStockRepurchases>
    <isrg:AmountChargedToRetainedEarningsDuringStockRepurchases
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE0NDA_90db9e2f-5be5-4b97-b0d7-5b60b2e894db"
      unitRef="usd">2122000000</isrg:AmountChargedToRetainedEarningsDuringStockRepurchases>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90ZXh0cmVnaW9uOjNmODYyN2RkYjAwZjQyODZiODMwYzNjNTVlMzkwNmU1XzE2ODM_0f37abec-3e16-44ce-87e6-b89a7784ddc5">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of accumulated other comprehensive income (loss), net of tax, for the years ended December&#160;31, 2019, and 2018, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.095%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.397%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains (Losses)&lt;br/&gt;on&#160;Hedge&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&#160;&lt;br/&gt;Gains (Losses)&lt;br/&gt;on&lt;br/&gt;Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Gains&lt;br/&gt;(Losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Reclassified from accumulated other comprehensive (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains&lt;br/&gt;(Losses)&lt;br/&gt;on&#160;Hedge&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Gains&lt;br/&gt;(Losses)&lt;br/&gt;on&lt;br/&gt;Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Gains&lt;br/&gt;(Losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="ifd21a1d830384f4e828529b24f387230_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItMS0xLTEtMA_0c7ef79f-d369-41f8-98be-a45ca923835c"
      unitRef="usd">200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id07a3479c5a74456935805898fe26efe_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItMy0xLTEtMA_36ddbc1a-a7ac-4250-8b91-50d1450d193d"
      unitRef="usd">-9800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19bdf8f364744bdeb7008585b20b3e47_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItNS0xLTEtMA_e10f5675-86bb-441c-9032-2517fca948f5"
      unitRef="usd">-300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6cd9e0c38b1148b78ca4aef9d692a150_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItNy0xLTEtMA_53720569-eb78-45c6-b08c-3ee79e15c6f8"
      unitRef="usd">-3400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaf1b5177a9464ebbaec09109dd380e6a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzItOS0xLTEtMA_3ed40b52-badb-4485-9a99-251c4f45cc72"
      unitRef="usd">-13300000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i88c2a62999ea46dc9391bc0ed4c0ed0d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtMS0xLTEtMA_3038d73e-9ecd-4a00-aa02-7288074a9bba"
      unitRef="usd">5800000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if49b7dbb639b41d0bf03256e711069f1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtMy0xLTEtMA_8cc92b9a-30a9-4ec1-9506-e7b148c9ac0d"
      unitRef="usd">30700000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i67ca42cc4f3f40b4b957fa2528d2d098_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtNS0xLTEtMA_3c8556f8-6c24-4152-bf24-da7f9c68b23d"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="idb71e82bd39e453ab56de09e9e21f248_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtNy0xLTEtMA_7af5e24e-2949-4128-bed0-7a263a3feee6"
      unitRef="usd">-5900000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzMtOS0xLTEtMA_52eff3f9-d1b3-4ed9-9395-855267d17da5"
      unitRef="usd">30900000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i88c2a62999ea46dc9391bc0ed4c0ed0d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtMS0xLTEtMA_7a2d7d39-7d49-46c3-b959-5eb953030b10"
      unitRef="usd">5300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="if49b7dbb639b41d0bf03256e711069f1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtMy0xLTEtMA_593aac7f-2b2d-4fe1-8017-ebf38b0a6198"
      unitRef="usd">500000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i67ca42cc4f3f40b4b957fa2528d2d098_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtNS0xLTEtMA_d3dbe42c-07fb-46e7-a931-17442840969d"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="idb71e82bd39e453ab56de09e9e21f248_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtNy0xLTEtMA_3d67ac71-58eb-4f81-86d2-1185ad81dbfe"
      unitRef="usd">-600000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzQtOS0xLTEtMA_87f5bdbb-ee0d-49d9-b8ac-bd6aea3e2b76"
      unitRef="usd">5200000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i88c2a62999ea46dc9391bc0ed4c0ed0d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtMS0xLTEtMA_5baa9b67-a56a-42f4-83bc-cdb51b7d381b"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if49b7dbb639b41d0bf03256e711069f1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtMy0xLTEtMA_be637468-97da-4028-a9a8-923f0e9b1c7b"
      unitRef="usd">30200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i67ca42cc4f3f40b4b957fa2528d2d098_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtNS0xLTEtMA_003ddb3a-21b9-44b9-bd24-13e83dcfc803"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idb71e82bd39e453ab56de09e9e21f248_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtNy0xLTEtMA_c0ebb1f6-2352-4261-a025-0597ad118ea4"
      unitRef="usd">-5300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzUtOS0xLTEtMA_c08efdc4-db73-4f7d-82ec-4e37b70fc75a"
      unitRef="usd">25700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ic4fd09ff7fd64ebaa5c7a24e255fdeed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtMS0xLTEtMA_4fd3feb8-21e6-4468-8e1a-487326168322"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d08beacda804f4684b9a507ca9598e0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtMy0xLTEtMA_74f4979e-89ed-4533-b81a-abd8d5c80e50"
      unitRef="usd">20400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id333bf7b2fda4c49b5b9c65c08b67c59_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtNS0xLTEtMA_5fa7ad96-38bb-4f7a-9aff-c2ea9f7f7feb"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief4c949fa67f4320bc99c8e782e808d5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtNy0xLTEtMA_21fd8a62-e0cd-4f17-8e78-bf73672b5639"
      unitRef="usd">-8700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i285d8966be294eb4a49065dbf0d03b49_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzYtOS0xLTEtMA_772e4dc1-97ef-418e-92a5-1abeaabc74ec"
      unitRef="usd">12400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7f0b7f6118404962a61d1dc7c3e288d6_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTEtMS0xLTA_633305cf-e4f7-411d-b7fe-914c95b9996d"
      unitRef="usd">-2400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief19ab94ae3742c181bfa14348adff70_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTMtMS0xLTA_70a91906-dc50-4cd7-9c85-059c66c0afd3"
      unitRef="usd">-11300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4cd3bed404d14f91875b38cb84810c69_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTUtMS0xLTA_51464ed7-6e96-4fbc-bdab-a33a5528e1b1"
      unitRef="usd">2300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2102b193769148599d4d7d5fdb58c6f2_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTctMS0xLTA_6b5cce02-bce3-4f68-8eb2-323bc7d84770"
      unitRef="usd">-4100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96e69c26252c4f5086c0c9dca18ef157_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEwLTktMS0xLTA_504553b8-3e90-4439-834b-92f63e92125b"
      unitRef="usd">-15500000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if6154539ea634daebe16df13c1cea838_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTEtMS0xLTA_420a1a24-8d9c-46c4-bbd0-ae5681f2c195"
      unitRef="usd">3600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i5ea1a06d531e4fcd82ef189ce430e2e2_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTMtMS0xLTA_9ae4e4eb-a5d1-48a1-8594-4d32f4adf8a9"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="icb8091e04f0947a880790ad4e37f4a8a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTUtMS0xLTA_bb3989c9-11bd-443d-bb0a-d75df31fd5e1"
      unitRef="usd">-2600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="idd1c14dcad1a4831bf04b0db57105cee_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTctMS0xLTA_e863501a-7b1a-4028-8b8a-633ed6ad43c7"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzExLTktMS0xLTA_88f22fb4-2f4e-458d-8c2c-83adcf89ca32"
      unitRef="usd">1700000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="if6154539ea634daebe16df13c1cea838_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTEtMS0xLTA_a8f0a92c-58d0-4885-9b7f-0f4469f54acc"
      unitRef="usd">1000000.0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i5ea1a06d531e4fcd82ef189ce430e2e2_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTMtMS0xLTA_b59ae09b-c51a-43bd-a4b3-fb54253605c3"
      unitRef="usd">-1200000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="icb8091e04f0947a880790ad4e37f4a8a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTUtMS0xLTA_2374bf47-766e-45f9-981b-21ed2bd51252"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="idd1c14dcad1a4831bf04b0db57105cee_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTctMS0xLTA_4c3257b2-4a06-4655-8a24-75a3a57464b5"
      unitRef="usd">-300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEyLTktMS0xLTA_f91b868f-20aa-4c5b-a0b0-13aea244fb21"
      unitRef="usd">-500000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if6154539ea634daebe16df13c1cea838_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTEtMS0xLTA_ae29b9bc-17ca-4516-b174-b995a95cc042"
      unitRef="usd">2600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5ea1a06d531e4fcd82ef189ce430e2e2_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTMtMS0xLTA_bc798f11-80b6-461a-aab2-de3a941943bd"
      unitRef="usd">1500000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icb8091e04f0947a880790ad4e37f4a8a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTUtMS0xLTA_c1375d94-0187-45da-98c4-858115d02321"
      unitRef="usd">-2600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idd1c14dcad1a4831bf04b0db57105cee_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTctMS0xLTA_003823ba-b7b4-4f95-bb1a-28884bc09a94"
      unitRef="usd">700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzEzLTktMS0xLTA_4d0439e5-ba9b-4775-b01b-08b976581cbb"
      unitRef="usd">2200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ifd21a1d830384f4e828529b24f387230_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTEtMS0xLTA_68f3532d-edb6-4f41-819b-b11c5dc13406"
      unitRef="usd">200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id07a3479c5a74456935805898fe26efe_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTMtMS0xLTA_515959c5-8584-4346-8408-40c9847203c4"
      unitRef="usd">-9800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19bdf8f364744bdeb7008585b20b3e47_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTUtMS0xLTA_317e5074-5fb9-455b-a3a9-146a7c2726fb"
      unitRef="usd">-300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6cd9e0c38b1148b78ca4aef9d692a150_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTctMS0xLTA_0f0759ce-f838-4005-9f4a-0d19c8aa6544"
      unitRef="usd">-3400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaf1b5177a9464ebbaec09109dd380e6a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTAvZnJhZzozZjg2MjdkZGIwMGY0Mjg2YjgzMGMzYzU1ZTM5MDZlNS90YWJsZToxMzY4ZDc5ZmNmODI0NmU1YWU3ZjNiZGFlMWMzZWEwOS90YWJsZXJhbmdlOjEzNjhkNzlmY2Y4MjQ2ZTVhZTdmM2JkYWUxYzNlYTA5XzE0LTktMS0xLTA_69a4c90b-150c-48a5-853e-f86da8e48121"
      unitRef="usd">-13300000</us-gaap:StockholdersEquity>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQzOTgwNDY1MjQ1NjA_aa3d5af8-29e2-4f2d-bdf6-b623fe4d4412">SHARE-BASED COMPENSATION&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;2010 Incentive Award Plan.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In April 2010, the Company&#x2019;s stockholders approved the 2010 Incentive Award Plan (&#x201c;2010 Plan&#x201d;). Under this plan, the Company issues nonqualified stock options (&#x201c;NSOs&#x201d;) and restricted stock units (&#x201c;RSUs&#x201d;) to employees and certain consultants. The 2010 Plan generally permits NSOs to be granted at no less than the fair market value of the common stock on the date of grant, with terms of 10 years from the date of grant. The 2010 Plan expires in 2029. In April 2019, the Company&#x2019;s stockholders approved an amended and restated 2010 Plan to provide for an increase in the number of shares of common stock reserved for issuance from&#160;24,450,000&#160;to&#160;28,450,000. As of December&#160;31, 2019, approximately 5.9 million shares were reserved for future issuance under the 2010 Plan. A maximum of 2.6 million of these shares can be awarded as RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;2009 Employment Commencement Incentive Plan.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In October 2009, the Board adopted the 2009 Employment Commencement Incentive Plan (&#x201c;New Hire Plan&#x201d;). The New Hire Plan provides for the shares to be used exclusively for the grant of RSUs and NSOs to new employees (&#x201c;New Hire Options&#x201d;), who were not previously employees or non-employee directors of the Company. The Compensation Committee approves all equity awards under the New Hire Plan, which are granted to newly-hired employees once a month on the fifth business day of each month after their hire. Options are granted at an exercise price not less than the fair market value of the stock on the date of grant and have a term not to exceed 10 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In April 2015, the Board of Directors amended and restated the New Hire Plan to provide for an increase in the number of shares of common stock authorized for issuance pursuant to awards granted under the New Hire Plan from 3,465,000 to 4,365,000. The New Hire Plan expired in October 2019 and, therefore, there are no shares reserved for future issuance under the New Hire Plan. However, awards granted prior to the plan's expiration continue to remain outstanding until their original expiration date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;2000 Equity Incentive Plan.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2000, the Board adopted the 2000 Equity Incentive Plan (&#x201c;2000 Plan&#x201d;), which took effect upon the closing of the Company&#x2019;s initial public offering. Under this plan, certain employees, consultants, and non-employee directors could be granted Incentive Stock Options (&#x201c;ISOs&#x201d;) and Nonstatutory Stock Options (&#x201c;NSOs&#x201d;) to purchase shares of the Company&#x2019;s common stock. The 2000 Plan permitted ISOs to be granted at an exercise price not less than the fair value on the date of the grant and NSOs at an exercise price not less than 85% of the fair value on the date of grant. Options granted under the 2000 Plan generally expire 10 years from the date of grant and become exercisable upon grant subject to repurchase rights in favor of the Company until vested. The 2000 Plan expired in March 2010. However, options granted prior to the plan&#x2019;s expiration continue to remain outstanding until their original expiration date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Employee Option Vesting.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company makes annual option grants on February&#160;15 (or the next business day if the date is not a business day) and on August&#160;15 (or the next business day if the date is not a business day). The February&#160;15 grants vest 6/48 upon completion of 6 months of service and 1/48&#160;per month thereafter. The August&#160;15 stock option grants vest 7/48 at the end of one month and 1/48&#160;per month thereafter through a 3.5-year vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;New Hire Options generally vest 12/48 upon completion of one year of service and 1/48&#160;per month thereafter. Option vesting terms are determined by the Board and, in the future, may vary from past practices.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;2000 Non-Employee Directors&#x2019; Stock Option Plan.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2000, the Board of Directors adopted the 2000 Non-Employee Directors&#x2019; Stock Option Plan (the &#x201c;Directors&#x2019; Plan&#x201d;). In October 2009, the automatic evergreen increase provisions were eliminated so that no further automatic increases will be made to the number of shares reserved for issuance under the Directors&#x2019; Plan. In addition, the common stock authorized for issuance under the Directors&#x2019; Plan was reduced to 450,000. Options are granted at an exercise price not less than the fair market value of the stock on the date of grant and have a term not to exceed 10 years. Prior to 2016, initial stock option grants to new non-employee directors vested over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQzODQ_67eeb20a-c2c6-4c51-960d-d2ca78fa554f"&gt;three&lt;/span&gt;-year period with 12/36 of the shares vesting after one year from the date of grant and 1/36 of the shares vesting monthly thereafter. Annual stock option grants vested one year from the date of the grant. Since 2016, new non-employee directors receive pro-rated stock option grants that vest on the same term as the annual stock option grants. As of December&#160;31, 2019, approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;0.1 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; shares were reserved for future issuance under the Directors&#x2019; Plan. However, the Company no longer intends to issue grants from the Directors&#x2019; Plan in the future and instead plans to utilize the 2010 Plan to make grants to non-employee directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;2000 Employee Stock Purchase Plan.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2000, the Board adopted the 2000 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;). Employees are generally eligible to participate in the ESPP if they are customarily employed by the Company for more than 20 hours per week and more than 5 months in a calendar year and are not 5% stockholders of the Company. Under the ESPP, eligible employees may select a rate of payroll deduction up to 15% of their eligible compensation subject to certain maximum purchase limitations. The duration for each offering period is 24 months and is divided into four purchase periods of approximately six months in length. Offerings are concurrent. The purchase price of the shares under the offering is the lesser of 85% of the fair market value of the shares on the offering date or 85% of the fair market value of the shares on the purchase date. A &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU2Nzk_82ca7701-3227-4080-94e8-cd0f059f650f"&gt;two&lt;/span&gt;-year look-back feature in the ESPP causes the offering period to reset if the fair value of the Company&#x2019;s common &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;stock on the first or last day of the purchase period is less than that on the original offering date. ESPP purchases by employees are settled with newly-issued common stock from the ESPP&#x2019;s previously authorized and available pool of shares. In April&#160;2017, the Company&#x2019;s stockholders approved an amended and restated ESPP to provide for an increase in the number of shares of common stock reserved for issuance from&#160;6,090,315&#160;to&#160;7,590,315.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Com&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;pany issued 0.2 million, 0.2 million, and 0.2 million shares und&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;er the ESPP, representing a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;pproximately $56.4 million, $46.8 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, and $38.3 million in employee contributions for the years ended December&#160;31, 2019, 2018, and 2017, respectively. As of December&#160;31, 2019, there were approximately&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; 1.2 million share&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;s reserved for future issuance under the ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Restricted Stock Units. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Equity awards granted to employees and non-employee directors include a mix of stock options and RSUs. The RSUs to employees vest in one-fourth increments annually over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzY2ODY_183c42b3-7cd6-4d3f-8fcf-b900e4bb8476"&gt;four&lt;/span&gt;-year period. The RSUs to existing non-employee directors vest one year from the date of grant or at the next Annual Shareholders Meeting, whichever comes first. New non-employee directors receive pro-rated RSU grants that vest on the same term as the annual RSU grants. The number of shares issued on the date the RSUs vest is net of the minimum statutory tax withholdings, which are paid in cash to the appropriate taxing authorities on behalf of the Company&#x2019;s employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Option Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Option activity during fiscal 2019 under all the stock plans was as follows (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.554%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.222%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&lt;br/&gt;Exercise&#160;Price&#160;Per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;523.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;381.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The aggregate intrinsic value of stock options exercised under the Company&#x2019;s stock plans determined as of the date of option exercise was $512.0 million, $526.6 million, and $379.9 million during the years ended December&#160;31, 2019, 2018, and 2017, respectively. Cash received from option exercises and employee stock purchase plans for the years ended December&#160;31, 2019, 2018, and 2017, was $272.8 million, $236.6 million, and $415.5 million, respectively. The income tax benefit from stock options exercised was&#160;$109.7 million&#160;for the year ended&#160;December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes significant ranges of outstanding and exercisable options as of December&#160;31, 2019 (number of shares and aggregate intrinsic value in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.712%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.922%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.013%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.076%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.635%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Range of&lt;br/&gt;Exercise&#160;Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$86.88-$148.03&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;127.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;127.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$150.50-$172.44&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$172.76-$231.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$231.11-$505.36&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;376.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;334.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$508.19-$585.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;536.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;531.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,844.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,702.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:98.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;The aggregate intrinsic value represents the total pre-tax intrinsic value, based on the Company&#x2019;s closing stock price of $591.15 at December&#160;31, 2019, which would have been received by the option holders had all in-the-money option holders exercised their options as of that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, a total of 5.2 million shares of stock options vested and expected to vest had a weighted-average remaining contractual life of 5.2 years, an aggregate intrinsic value of $1,833.1 million, and a weighted-average exercise price of $241.65.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Restricted Stock Units Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;RSU activity for the year ended December&#160;31, 2019, was as follows (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.994%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;295.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;541.36&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258.87&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;382.52&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;410.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, 1.7 million shares of RSUs were expected to vest with an aggregate intrinsic value of $1,032 million. The aggregate vesting date fair value of RSUs vested was $433.2 million, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;$334.3 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, and $144.2 million during the years ended December&#160;31, 2019, 2018, and 2017, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes share-based compensation expense (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&#x2014;products&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&#x2014;services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation expense before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;337.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation expense after income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;267.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Black-Scholes option pricing model is used to estimate the fair value of stock options granted under the Company&#x2019;s share-based compensation plans and rights to acquire stock granted under the Company&#x2019;s employee stock purchase plan. The weighted-average estimated fair values of stock options, the rights to acquire stock under the ESPP, and RSUs, as well as the weighted average assumptions used in calculating the fair values of stock options and rights to acquire stock under the ESPP that were granted during the years ended December&#160;31, 2019, 2018, and 2017, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;STOCK OPTION PLANS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;142.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EMPLOYEE STOCK PURCHASE PLAN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RESTRICTED STOCK UNITS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;541.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;431.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As share-based compensation expense recognized in the Consolidated Statements of Income during the years ended December&#160;31, 2019, 2018, and 2017, is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, there was a total of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;$110.1 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, $493.6 million, and $31.4 million of total unrecognized compensation expense related to unvested stock options, restricted stock units, and employee stock purchases, respectively. The unrecognized compensation expense is expected to be recognized over a weighted-average period of 2.5 years for unvested stock options, 2.2 years for unvested restricted stock units, and 1.4 years for rights granted to acquire common stock under the ESPP.&lt;/span&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="id766d3ccad5c4232b3ab1f79fa10b589_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQ2NQ_072ee07c-9040-4419-a946-9c36a6948b20">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i5fd316d5b3ec480db46f5bb567ee9365_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzcwOA_84ee2fd2-389d-4997-aa83-b68a12ea09b2"
      unitRef="shares">24450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia35d5c602a6e4898969233dd831ad538_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzcxNA_fd4eb8e8-ad9f-4c04-b8b6-1a9fb2927764"
      unitRef="shares">28450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i2e63b2b85f1e46b59fa6d39ec31c8eab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzc0Mg_c493ca1b-d7e6-4d55-8cb9-4021550a8a8c"
      unitRef="shares">5900000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="if7632760bd2c4439b4ec522f2da56805_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzgyMA_448a793c-0c40-4659-8566-ec6851b65557"
      unitRef="shares">2600000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if00df1fa07bf4e3d935e7053243db722_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzE1NTU_f99f28f6-cba2-48fe-968a-0b505966c352">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i63e1168f4d874cecb31b98d28430764f_I20150331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzE3ODk_5530c2af-9b68-4032-8252-9450f85ee1b8"
      unitRef="shares">3465000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ica6d8999a8eb42dba37c6f41ea55d84d_I20150430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzE3OTU_cf2016ae-2305-4c1a-bfdc-ac72abd8c609"
      unitRef="shares">4365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <isrg:MinimumExercisePriceOfNsosPercentageOfFairValue
      contextRef="if68d0742c2db40d886fc68e449f67a9d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzI2MjQ_cb52d89a-d936-467e-ba1d-71d9ff5a36a2"
      unitRef="number">0.85</isrg:MinimumExercisePriceOfNsosPercentageOfFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if68d0742c2db40d886fc68e449f67a9d_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzI3MjA_2f85c5ab-bd5c-470d-81ff-48a3d4ee500a">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i726d2e020a3b4505b982ff694f2aced2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzM0NDQ_d2e4580b-7a17-4f58-95b2-3a0019f4a357">P3Y6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i37b6ba61111e4f4eb0ece1aeeedcc4d1_I20091031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQxNDQ_594a46cd-568f-4651-9e43-47caffb6a1fd"
      unitRef="shares">450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ice00a20ee9f14ccdb89a68058597d0a7_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQyODk_f474382a-f479-4dbf-b4cf-2d4cf23cd3d9">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1cc84051dce74900a780b9698472d1df_D20160101-20161231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQ1NTM_a334970d-e97a-41a0-817c-2cf21c2d712e">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i1e9138bbfd2244f0800e612e4794edfc_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzQ3NDc_3948bd10-cf26-4e4b-a1e8-349c72486569"
      unitRef="shares">100000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <isrg:MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUwNjI_a0cc24d3-1790-45bc-88bb-9aa0f07ae3d6">PT20H</isrg:MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan>
    <isrg:MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUwOTQ_04327134-713b-45dc-9af2-7e17deda520b">P5M</isrg:MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan>
    <isrg:MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUxMzU_44c945b3-de93-4269-ae1e-828329405e5c"
      unitRef="number">0.05</isrg:MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan>
    <isrg:MaximumPercentageOfPayrollDeductionUnderEspp
      contextRef="i9ea69af85d2046d09fa14af6f60b86e9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUyNDc_2ef440cc-95f8-4759-a8fc-32ca6d042641"
      unitRef="number">0.15</isrg:MaximumPercentageOfPayrollDeductionUnderEspp>
    <isrg:OfferingPeriodEmployeeStockPurchasePlans
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzUzNzE_be248709-00b1-48d7-a3c2-6cf68a4de108">P24M</isrg:OfferingPeriodEmployeeStockPurchasePlans>
    <isrg:OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU0MDE_d199344c-cf7a-4a32-8b5b-94fa9d57527f"
      unitRef="period">4</isrg:OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans>
    <isrg:OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU0Mzg_35ef72d8-86ad-4b4e-8fd0-c47f837cdb45">P6M</isrg:OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU1NDc_e55d8fe4-8660-42f6-ad33-db467af40ca3"
      unitRef="number">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzU2MTM_51d4fd2c-4261-42de-a214-4cb08548db12"
      unitRef="number">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i26341d1db1b84ddbb3e8b87bb0ff52ad_I20170331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzYyMTE_82a4ac13-026c-4806-990b-3f0a4455c6f8"
      unitRef="shares">6090315</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i03b2bfa032724ff3b0b5d864f0350f69_I20170430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzYyMTc_96baaf41-4cd7-4d3e-aef6-86926a0f30cf"
      unitRef="shares">7590315</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Nzc3_309060e0-6754-49e4-b0a9-490273b197b9"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Nzgx_b9641946-5ceb-41a4-9d1e-57bb25831816"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Nzg1_5db9e3a6-b8b8-4ab2-b63b-2a54550501bf"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NzQ4_c373f100-ef2a-4f1e-ae05-00fb68d9689b"
      unitRef="usd">56400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NzUy_120ce5f3-2351-458b-873e-fb12ced6e85a"
      unitRef="usd">46800000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NzU2_3b124607-591a-47c7-9387-cdead3d2ab7e"
      unitRef="usd">38300000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i9ea69af85d2046d09fa14af6f60b86e9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4ODIz_80bd49f3-e4e0-4a28-a6b1-ea2bde1eeaef"
      unitRef="shares">1200000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTYy_e04e347d-b922-4a02-a32f-830cc39f6328">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Option activity during fiscal 2019 under all the stock plans was as follows (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.554%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.222%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&lt;br/&gt;Exercise&#160;Price&#160;Per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;523.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;381.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzItMy0xLTEtMA_cbde38ad-dabd-4ce3-a97e-b3f9ed5fde42"
      unitRef="shares">6200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzItNS0xLTEtMA_3892374e-1b78-48b8-ba92-7126a17bfe77"
      unitRef="usdPerShare">200.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzQtMy0xLTEtMA_abc511c9-b31d-41ff-910b-11c0d12a3bd4"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzQtNS0xLTEtMA_43d15154-3cce-4ca7-80ef-b8e0159c6c1b"
      unitRef="usdPerShare">523.30</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzUtMy0xLTEtMA_709c109d-444f-47b3-9182-d579f64cb068"
      unitRef="shares">1300000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzUtNS0xLTEtMA_3408cae3-a96c-4e91-bca6-f7163842362d"
      unitRef="usdPerShare">159.46</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzYtMy0xLTEtMA_dbcb84a2-a414-49b7-a3ba-3e87b2a89226"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzYtNS0xLTEtMA_36dca182-f6c1-4007-9492-f1dc8c0509a7"
      unitRef="usdPerShare">381.82</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzctMy0xLTEtMA_1ca925a5-13f0-43df-84ee-a70d713731d7"
      unitRef="shares">5400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTowNzQwNjVjOTgyMWU0YmQ5Yjk3MjczYjA4Y2I2ODA2NC90YWJsZXJhbmdlOjA3NDA2NWM5ODIxZTRiZDliOTcyNzNiMDhjYjY4MDY0XzctNS0xLTEtMA_dc6db67a-107e-4785-a635-e12b170e3c5c"
      unitRef="usdPerShare">246.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzEx_7117e888-a2d4-47c2-a782-c77ec62abf7a"
      unitRef="usd">512000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzE2_25eb5b0d-8dc8-44a7-b454-8ea0866dc0f5"
      unitRef="usd">526600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzIw_de244640-6196-4c32-af74-067bad069ce0"
      unitRef="usd">379900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzI2_c6234ef9-1065-4cc2-96ab-7d1790484b2a"
      unitRef="usd">272800000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzM3_147ec664-9fad-427a-8b1d-1e734818ef00"
      unitRef="usd">236600000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzQw_ad0f3677-3c35-4e4e-85ca-2cbb39491606"
      unitRef="usd">415500000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4ODQz_b37bc11c-aa9e-476b-b2e2-f56bfc5fb1ee"
      unitRef="usd">109700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTY2_d2398508-bf94-4c94-aab2-916f151445f9">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes significant ranges of outstanding and exercisable options as of December&#160;31, 2019 (number of shares and aggregate intrinsic value in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.712%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.922%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.013%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.076%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.635%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Range of&lt;br/&gt;Exercise&#160;Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$86.88-$148.03&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;127.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;127.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$150.50-$172.44&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$172.76-$231.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$231.11-$505.36&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;376.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;334.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$508.19-$585.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;536.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;531.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,844.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,702.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:98.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;The aggregate intrinsic value represents the total pre-tax intrinsic value, based on the Company&#x2019;s closing stock price of $591.15 at December&#160;31, 2019, which would have been received by the option holders had all in-the-money option holders exercised their options as of that date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ic6ffd437814b45c587566887eeb04dde_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMC0xLTEtMC90ZXh0cmVnaW9uOmQzYjZlMjExZGFlMTQ2OGNhNmU0YmUyN2VmY2Y0YmEyXzEwOTk1MTE2Mjc4MDA_e0fc9d0c-a576-4df0-ad7b-b00575d1c9f0"
      unitRef="usdPerShare">86.88</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ic6ffd437814b45c587566887eeb04dde_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMC0xLTEtMC90ZXh0cmVnaW9uOmQzYjZlMjExZGFlMTQ2OGNhNmU0YmUyN2VmY2Y0YmEyXzEwOTk1MTE2Mjc4MDk_d9bd4918-43a8-4a48-bc37-62fd55ecf195"
      unitRef="usdPerShare">148.03</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i21da93124b55435394e95e297ca5593b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMi0xLTEtMA_b5af6549-7295-4975-939d-814f0acc2bb4"
      unitRef="shares">1100000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ic6ffd437814b45c587566887eeb04dde_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItNC0xLTEtMA_5ef7bf41-20c9-4b69-9ae4-f0df521dd3f9">P2Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i21da93124b55435394e95e297ca5593b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItNi0xLTEtMA_0197d099-3b31-4944-a45a-bae379024dc0"
      unitRef="usdPerShare">127.46</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i21da93124b55435394e95e297ca5593b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMTAtMS0xLTA_7819641c-aceb-42a5-a267-02705ab250f7"
      unitRef="shares">1100000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i21da93124b55435394e95e297ca5593b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzItMTQtMS0xLTA_3967ed5e-5226-4017-825d-2a4716763dba"
      unitRef="usdPerShare">127.46</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ibd41a69f32e746258eb6872f84b65c5f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjVhZDhlMGM1YTkwNzRhNjBiNGU4MTU4ZWZkYWFhZGU5XzEwOTk1MTE2Mjc4MDI_0d137592-c63f-4e55-bcd9-4240c5b58a7a"
      unitRef="usdPerShare">150.50</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ibd41a69f32e746258eb6872f84b65c5f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjVhZDhlMGM1YTkwNzRhNjBiNGU4MTU4ZWZkYWFhZGU5XzEwOTk1MTE2Mjc4MTE_2637eb43-f64f-4807-b39e-2c5d7a401760"
      unitRef="usdPerShare">172.44</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMi0xLTEtMA_716965ec-cc44-449b-b461-5903840b07c5"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ibd41a69f32e746258eb6872f84b65c5f_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtNC0xLTEtMA_acc1e158-e05d-4e7b-bb4c-3366ca320e15">P3Y7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtNi0xLTEtMA_48386a24-8dff-4950-b292-4ca2cd42e3a9"
      unitRef="usdPerShare">166.28</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMTAtMS0xLTA_ff6f3c5e-42b0-4e40-bcbe-067fb0d71c05"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i8ffa7d7c70244124b952b6f9a016e1e4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzMtMTQtMS0xLTA_6390f66e-1884-48a6-915d-dfd5b76875c9"
      unitRef="usdPerShare">166.29</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ibaf1aa6feee84d9380dae0b9e359d4a0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjRlZjRmYjA1Yzc0YzQxZDU5ZGI4ZWFkYmMwNzE1NzdiXzEwOTk1MTE2Mjc4MDI_45513f18-a12f-4c6d-9ffe-0cc27abab3cc"
      unitRef="usdPerShare">172.76</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ibaf1aa6feee84d9380dae0b9e359d4a0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjRlZjRmYjA1Yzc0YzQxZDU5ZGI4ZWFkYmMwNzE1NzdiXzEwOTk1MTE2Mjc4MTE_2fc4dd5b-61a5-45ef-9497-1f01bc159369"
      unitRef="usdPerShare">231.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i9f768047e818496bbea7f0e8a9b2cac4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMi0xLTEtMA_46c15715-b249-410d-b1c7-b857e4119321"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ibaf1aa6feee84d9380dae0b9e359d4a0_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtNC0xLTEtMA_272f5f7a-98f3-46ab-9980-f63a38bf7e33">P5Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i9f768047e818496bbea7f0e8a9b2cac4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtNi0xLTEtMA_8aba043a-022a-47f9-90e4-5803238297e8"
      unitRef="usdPerShare">194.42</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i9f768047e818496bbea7f0e8a9b2cac4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMTAtMS0xLTA_7585735b-8bca-4373-9958-333058cddb44"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i9f768047e818496bbea7f0e8a9b2cac4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzQtMTQtMS0xLTA_7a8487af-df55-48b1-b052-f907b9e57997"
      unitRef="usdPerShare">193.89</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="if92c341834024c64b9e6cdc1ebfdc722_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ0M2ViMWE2MTkyNjQwODU5NDYzYWE1N2ExZTY4YzczXzEwOTk1MTE2Mjc4MDI_c7a33187-40f6-490d-bef9-4407033798fe"
      unitRef="usdPerShare">231.11</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="if92c341834024c64b9e6cdc1ebfdc722_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ0M2ViMWE2MTkyNjQwODU5NDYzYWE1N2ExZTY4YzczXzEwOTk1MTE2Mjc4MTE_aa657a95-56de-489e-b764-4a08aa582c14"
      unitRef="usdPerShare">505.36</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i629ffd03826e47618d165b6080b4f71b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMi0xLTEtMA_65e2c3b0-a85b-4b2b-979a-1d3ea5202a58"
      unitRef="shares">1100000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="if92c341834024c64b9e6cdc1ebfdc722_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtNC0xLTEtMA_4bc45fcb-c46b-4cab-b401-a4650385d8ae">P8Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i629ffd03826e47618d165b6080b4f71b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtNi0xLTEtMA_56cd3281-5816-4b18-8678-b62eaab3330f"
      unitRef="usdPerShare">376.53</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i629ffd03826e47618d165b6080b4f71b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMTAtMS0xLTA_1420fc9f-d26a-4601-8ffb-3d2a6dcee4ca"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i629ffd03826e47618d165b6080b4f71b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzUtMTQtMS0xLTA_c411bf6d-2ef0-4488-b124-84e83a66eed7"
      unitRef="usdPerShare">334.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i1a3c1b49c2bd4bc087d3f5800c36cba8_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmZkNjE4NDE1ZjliMzQ0YjA4YjNjYmQ2OTZhMTlkZDhlXzEwOTk1MTE2Mjc4MDI_d42cbe8a-e5c8-4bdf-a20f-59b52792b149"
      unitRef="usdPerShare">508.19</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i1a3c1b49c2bd4bc087d3f5800c36cba8_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmZkNjE4NDE1ZjliMzQ0YjA4YjNjYmQ2OTZhMTlkZDhlXzEwOTk1MTE2Mjc4MTE_d48779a8-28cb-4a7e-8c98-36e056b448be"
      unitRef="usdPerShare">585.57</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i0ac6f78d56634121be88aae3afbebf15_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMi0xLTEtMA_28ca1d82-064e-472b-9d92-c2c0bfd8aa88"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i1a3c1b49c2bd4bc087d3f5800c36cba8_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtNC0xLTEtMA_bc03181b-e931-4961-8733-40c1cd81cf63">P9Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i0ac6f78d56634121be88aae3afbebf15_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtNi0xLTEtMA_3edb3bfd-376f-46d0-aac8-69e24411a86f"
      unitRef="usdPerShare">536.41</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i0ac6f78d56634121be88aae3afbebf15_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMTAtMS0xLTA_d2152dd3-56ac-4933-acc0-cf4ba1f6885f"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i0ac6f78d56634121be88aae3afbebf15_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzYtMTQtMS0xLTA_096663bd-02f6-4ce1-980c-ea86e25b62d9"
      unitRef="usdPerShare">531.66</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMi0xLTEtMA_15305532-9dbf-4b99-994d-ffbd722c1b25"
      unitRef="shares">5400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctNC0xLTEtMA_cbcc6066-d6b9-44ab-a3b1-75b3eefcd7ac">P5Y3M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctNi0xLTEtMA_bfcfa943-6ed0-4410-a5ea-f3b2fb247a1c"
      unitRef="usdPerShare">246.64</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctOC0xLTEtMA_a996af50-880b-4ddf-b44b-5a3539e40515"
      unitRef="usd">1844400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMTAtMS0xLTA_f1fbfd22-fc26-41bf-9128-75f212657461"
      unitRef="shares">4300000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMTItMS0xLTA_41d40dd4-f6e9-4154-91ca-fec1c9f5b78f">P4Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMTQtMS0xLTA_227f4026-092f-482d-a429-291838d51e0c"
      unitRef="usdPerShare">195.76</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTozZTBlOTlkZDlmYjQ0NDdmYjE3YWNhOWU4MzljYjYwOC90YWJsZXJhbmdlOjNlMGU5OWRkOWZiNDQ0N2ZiMTdhY2E5ZTgzOWNiNjA4XzctMTYtMS0xLTA_9045943a-217d-443e-b5dc-1df69f080a91"
      unitRef="usd">1702400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <isrg:ClosingStockPriceOfCompanyStock
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzgxMDg_c3121ba9-ea73-46db-922d-fa9cd864b457"
      unitRef="usd">591.15</isrg:ClosingStockPriceOfCompanyStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzgyNzE_046db925-6f44-4dc1-9c6a-7e75f1e40fce"
      unitRef="shares">5200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzgzNzk_da29ff35-3098-40ec-818c-62ecd48ebe8f">P5Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzg0MjE_29203057-f563-4cc4-b1a9-e08797b16283"
      unitRef="usd">1833100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzg0NjY_6c913acd-440d-4ce9-88dd-c710ac117ded"
      unitRef="usdPerShare">241.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTgw_e0305a04-8903-492f-8639-108137bf0ff4">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;RSU activity for the year ended December&#160;31, 2019, was as follows (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.994%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.637%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;295.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;541.36&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258.87&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;382.52&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;410.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7c9d7108091549739df7a95a8c8c1387_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzEtMS0xLTEtMA_0e32a050-6ba7-409b-8c7d-b15749dc6af5"
      unitRef="shares">2000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7c9d7108091549739df7a95a8c8c1387_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzEtMS0xLTEtMA_7fc5516f-a0d9-48ca-a56b-91a5ef455779"
      unitRef="shares">2000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7c9d7108091549739df7a95a8c8c1387_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzEtMy0xLTEtMA_64ca1298-b661-4a5a-b930-3d0d1d277fc3"
      unitRef="usdPerShare">295.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzItMS0xLTEtMA_1e645317-34e8-43d1-9c26-b8b469188242"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzItMy0xLTEtMA_c66dca1c-2af7-47d0-ae63-974e2ecf3625"
      unitRef="usdPerShare">541.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzMtMS0xLTEtMA_8f035bff-dd72-4f95-a4f4-017eea34e96d"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzMtMy0xLTEtMA_3cf0335a-43a9-4628-b063-ed03c894c897"
      unitRef="usdPerShare">258.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzQtMS0xLTEtMA_e83fc7f4-393a-4043-9034-55ef92a35a99"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzQtMy0xLTEtMA_f877660c-b67a-480c-946b-aff46fd055aa"
      unitRef="usdPerShare">382.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzUtMS0xLTEtMA_3e538959-1b6d-4c72-b237-db68753d304f"
      unitRef="shares">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo4OGNlMTE1OGFiMzY0ZmEyYmJiMjM2YzM5ZmRjMTA2MS90YWJsZXJhbmdlOjg4Y2UxMTU4YWIzNjRmYTJiYmIyMzZjMzlmZGMxMDYxXzUtMy0xLTEtMA_bd087e25-2c42-4879-b605-401174bee808"
      unitRef="usdPerShare">410.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber
      contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjQ4_a8b836df-b3f3-4426-b639-413e1e01b84f"
      unitRef="shares">1700000</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwNDQ1MzYwNDc0NzQ3_3a90720c-99f5-49b7-affd-2044195da48d"
      unitRef="usd">1032000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjUy_752fccb6-24b1-4cc6-9271-976d3a19cb5d"
      unitRef="usd">433200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i692e8a7602d8405bb45dc700610effa9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjU2_3057acc5-1533-4da6-bd68-c8fdc551a8ef"
      unitRef="usd">334300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i5900630e4a5341c2a435316498525aa5_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjYw_b41d0467-9b85-4b43-a73e-55c661915593"
      unitRef="usd">144200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTc4_4f2e5571-7f0d-4932-8d07-47b07bab1fb8">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes share-based compensation expense (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&#x2014;products&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&#x2014;services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation expense before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;337.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation expense after income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;267.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i052174b56aa8451281657dbf8871c58e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzItMS0xLTEtMA_8812ce15-0b74-4912-8cd8-b852afc53e0f"
      unitRef="usd">46600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0e4cd8b79d634d46b3bdba93e0110828_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzItMy0xLTEtMA_f62349ee-c608-47ee-b49b-35aa2c35820f"
      unitRef="usd">36400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idfb333f20fc14c318be3eb9813ea89f3_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzItNS0xLTEtMA_89ce00b5-da77-4c49-99a5-c940ff5e3983"
      unitRef="usd">28100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i81fcf6d1d887435b8717da5c943bdac4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzMtMS0xLTEtMA_1dd4b776-038f-4614-9aca-c9a510973c26"
      unitRef="usd">20400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4442c19ae234467ba426d94e02bc33cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzMtMy0xLTEtMA_84099954-2122-4299-bf05-5e6e1f512f4a"
      unitRef="usd">16800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i729aaa06d9ee4c6db883f16ae5275aae_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzMtNS0xLTEtMA_22439840-5f02-4f5c-b8c6-6d8732b9b616"
      unitRef="usd">14000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4ad2bd4a077448cba20b5feeadf47630_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzQtMS0xLTEtMA_bcff39ca-f564-4b42-8f02-cbfe9effbb90"
      unitRef="usd">67000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9913a4b711644bb6a37fc644bf46ca7f_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzQtMy0xLTEtMA_48c77e36-953f-4f93-82eb-460cab7b6fd6"
      unitRef="usd">53200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i38227c7e296f4071b7d5c72b6f0ad526_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzQtNS0xLTEtMA_e87b572c-9f74-47ed-9e9d-5170164f4357"
      unitRef="usd">42100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iefe4fd915bea4293b13a11f9af11b8ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzUtMS0xLTEtMA_cb656a14-91b8-4aaf-ad6c-0cf5625172d3"
      unitRef="usd">169500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i226313472de44a8a93448d3dfa795867_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzUtMy0xLTEtMA_c244e1bf-837e-4c3c-80bd-0fe23b1e48b3"
      unitRef="usd">133200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7fc0fa318504466aab633ca20255f10e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzUtNS0xLTEtMA_d5390a40-952a-4f1b-82c7-9c32b2d6ccf4"
      unitRef="usd">111800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1606bf41a91d4c4f847a95386033ad6f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzYtMS0xLTEtMA_2584b8db-d7b3-4f0b-bad7-0cb0cc32555e"
      unitRef="usd">101400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i92165e49589447fdabc738aa93981e50_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzYtMy0xLTEtMA_e725c6e8-f6b3-48a5-ab0c-b497ee2e680d"
      unitRef="usd">76200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iefe88be6ce354716b2ff889324ff0b5b_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzYtNS0xLTEtMA_60e714c4-fb1c-40c8-bbea-368f94cba2f7"
      unitRef="usd">56000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzctMS0xLTEtMA_fdd1fa2f-56c9-4cf5-b645-8d2e48d1ea19"
      unitRef="usd">337900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzctMy0xLTEtMA_b3bc6580-7d3f-44d8-9374-6f6c069bcda7"
      unitRef="usd">262600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzctNS0xLTEtMA_bc58e08c-445b-437f-9ef7-bc4d2785233d"
      unitRef="usd">209900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzgtMS0xLTEtMA_20cfb48b-f19e-49d9-b265-ebbdc851fcb6"
      unitRef="usd">70200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzgtMy0xLTEtMA_dbbdf12c-8eaf-4181-8961-dcdc8d821a00"
      unitRef="usd">54300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzgtNS0xLTEtMA_a2f3503d-3b93-42d8-af72-504d9cd622bf"
      unitRef="usd">49200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzktMS0xLTEtMA_88c4645c-08ea-42e8-b3bb-85f3e25b8783"
      unitRef="usd">267700000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzktMy0xLTEtMA_0e1e41d9-552a-45fd-9d6a-de8e1075e477"
      unitRef="usd">208300000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTphNjAxNGQzOGIyNzA0MzQ1YWU2MTFhM2E5OTk4ZThjNC90YWJsZXJhbmdlOmE2MDE0ZDM4YjI3MDQzNDVhZTYxMWEzYTk5OThlOGM0XzktNS0xLTEtMA_22a7fc27-3a32-458a-baf6-8f9df6727d7f"
      unitRef="usd">160700000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwMTg5_a2cdc494-3287-45d7-9d02-78125c5ab335">The weighted-average estimated fair values of stock options, the rights to acquire stock under the ESPP, and RSUs, as well as the weighted average assumptions used in calculating the fair values of stock options and rights to acquire stock under the ESPP that were granted during the years ended December&#160;31, 2019, 2018, and 2017, were as follows:&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;STOCK OPTION PLANS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;142.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EMPLOYEE STOCK PURCHASE PLAN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RESTRICTED STOCK UNITS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;541.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;431.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ifaad5793878e4805881671a3b8791098_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzItMS0xLTEtMA_8a082644-c36d-4d5f-85ea-59afab9f2b3b"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzItMy0xLTEtMA_b1fd4f9c-d852-4e1f-a348-b912ea7c5235"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzItNS0xLTEtMA_52d43f82-5cc3-458f-a833-595b76859a13"
      unitRef="number">0.018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifaad5793878e4805881671a3b8791098_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzMtMS0xLTEtMA_0d032424-f96c-497a-8ea8-fe1d38421375">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzMtMy0xLTEtMA_fe174bdb-ed13-4276-99a4-dd2097dee69c">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzMtNS0xLTEtMA_6075b9bf-c0ad-4773-bd22-d007aa6a5ae7">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="ifaad5793878e4805881671a3b8791098_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzQtMS0xLTEtMA_4fa1251e-c05a-4741-9f1b-b285844b07f6"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzQtMy0xLTEtMA_0b98d770-4c33-4b1a-96ce-6b5871f7949b"
      unitRef="number">0.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzQtNS0xLTEtMA_614a99fd-b0a8-46f1-be7a-73bca095caf7"
      unitRef="number">0.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifaad5793878e4805881671a3b8791098_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzUtMS0xLTEtMA_2d477d73-1f42-4283-940a-39e364763e12"
      unitRef="usdPerShare">142.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if009978f13b24cc680adbe2ee2b4151d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzUtMy0xLTEtMA_3b368260-ac3b-4c94-a627-6e2b500007f4"
      unitRef="usdPerShare">146.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic253c4e2856e46b182f44917f3e3ef91_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzUtNS0xLTEtMA_99f7beae-ffe3-417e-92d1-e8abb8645ff5"
      unitRef="usdPerShare">67.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzgtMS0xLTEtMA_a8e1c8d5-eb6f-4f9a-8bdf-f951f6cce50d"
      unitRef="number">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzgtMy0xLTEtMA_237bd6ea-252e-4b18-952a-3a74ddc67eb1"
      unitRef="number">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzgtNS0xLTEtMA_fad1f6b5-1530-4c53-9d1c-49842e414866"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzktMS0xLTEtMA_2cf678ba-9274-41e6-9b31-027c028e214e">P1Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzktMy0xLTEtMA_da570834-3dbb-4f50-be36-6e407884e427">P1Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzktNS0xLTEtMA_13d51207-772d-41c6-8249-03226fef04a8">P1Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEwLTEtMS0xLTA_d7e44bb7-b0fd-475e-b6c2-35ac443c6c53"
      unitRef="number">0.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEwLTMtMS0xLTA_ff925287-39d1-4a1b-9d72-48fd087c6955"
      unitRef="number">0.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEwLTUtMS0xLTA_68cc166b-35f9-41bd-b0dd-026062c69c45"
      unitRef="number">0.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzExLTEtMS0xLTA_e2844d8e-d5d2-4972-b4ae-97ea355c0251"
      unitRef="usdPerShare">148.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia0de1a1447a549b197cf9df9c9718f40_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzExLTMtMS0xLTA_c9db025d-1180-438a-a69a-6ca2d75555a0"
      unitRef="usdPerShare">135.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idf14fbf1f1c44640b5e3a8ebca10181b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzExLTUtMS0xLTA_57cd569a-1893-4e44-9d42-d7cbbcf1e920"
      unitRef="usdPerShare">79.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEzLTEtMS0xLTA_c0ac7097-fadb-4861-8d6d-c89850d45458"
      unitRef="usdPerShare">541.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i692e8a7602d8405bb45dc700610effa9_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEzLTMtMS0xLTA_7d99428a-c183-49bd-b40a-287b575c7024"
      unitRef="usdPerShare">431.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5900630e4a5341c2a435316498525aa5_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90YWJsZTo5YmRmYzEzYWIyYjc0YjExOTdkMjU4NWUyN2VmOTRhNC90YWJsZXJhbmdlOjliZGZjMTNhYjJiNzRiMTE5N2QyNTg1ZTI3ZWY5NGE0XzEzLTUtMS0xLTA_66af6785-a249-4c4b-abc6-f08c25818bf3"
      unitRef="usdPerShare">249.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i2912aabe202e478f81f0c7943ac59cc4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjY1_e3830f9a-c937-416b-aca2-372514cb4151"
      unitRef="usd">110100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ie3c811a5f5a3472d9a1189412050de16_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4NjY5_b35039d3-12c0-4d81-b091-3face632ace6"
      unitRef="usd">493600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i9ea69af85d2046d09fa14af6f60b86e9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Njc0_ccf76095-10c8-4158-a0bf-402a6e364e1d"
      unitRef="usd">31400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iaf23bd6531d242f2a4d777e75cccee8d_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Njc4_1eabfa49-f5b1-4d5d-bfee-5fd69efaaf8e">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Njg3_edff520c-a472-4e47-b255-a7b921b06c1e">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2accf542da474f0eb20b08f58b83d178_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTMvZnJhZzo3M2NhZTY0MjIxMDY0MTM0YjFiZjU3N2E1MjJmNWU1MC90ZXh0cmVnaW9uOjczY2FlNjQyMjEwNjQxMzRiMWJmNTc3YTUyMmY1ZTUwXzEwOTk1MTE2Mjg4Njk2_268b2692-d523-4b93-a9f9-6755cc4e1798">P1Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMjY_0e011a49-1d30-4b44-bbae-e25f498650d7">INCOME TAXES&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Income before provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,053.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;852.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;774.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;448.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,502.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,279.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,104.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;433.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Income tax expense differs from amounts computed by applying the statutory federal income rate of 21% for the years ended December&#160;31, 2019, and 2018, and 35% for the year ended December 31, 2017, as a result of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;268.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;386.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Increase (reduction) in tax resulting from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State taxes, net of federal benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(115.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. tax on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation not benefited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Domestic production activities deduction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reversal of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(62.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax Cuts and Jobs Act impact &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Excess tax benefits related to share-based compensation&lt;br/&gt;arrangements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(146.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(116.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(102.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax remeasurement due to Swiss Tax Reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;433.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred income taxes reflect tax carry forwards and the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expenses deducted in later years for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;362.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and other credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;566.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;509.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;475.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(75.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(83.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(49.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2017, the 2017 Tax Act was enacted, which includes a number of changes in existing tax law impacting businesses, including a one-time deemed repatriation of cumulative undistributed foreign earnings and a permanent reduction in the U.S. federal statutory rate from 35% to 21%, effective on January 1, 2018. The Securities Exchange Commission (&#x201c;SEC&#x201d;) issued guidance for a measurement period of one year from the enactment date to finalize the accounting for effects of the 2017 Tax Act. The Company recorded an income tax expense of $317.8 million in its 2017 income tax provision related to the 2017 Tax Act, which included a provisional estimate of $270.2 million related to the one-time deemed repatriation toll charge (&#x201c;Toll Tax&#x201d;) and a provisional estimate of $47.6 million income tax expense due to the re-measurement of its net deferred tax assets at a reduced U.S. federal statutory rate of 21%. In December 2018, the Company completed its accounting for the effect of the 2017 Tax Act within the measurement period under the SEC guidance and reflected a net $0.5 million increase in the 2018 income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company repatriated $1.6 billion of its cumulative undistributed foreign earnings back to the U.S. in June 2018 without any significant U.S. income tax consequences. The Company intends to repatriate earnings from its Swiss subsidiary as needed, since the U.S. and foreign tax implications of such repatriations are not expected to be significant. The Company will continue to indefinitely reinvest earnings from the rest of our foreign subsidiaries, which are not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s tax holiday obtained in 2007 for business operations in Switzerland ended on December 31, 2017. The Company received a new tax ruling in Switzerland for new business operations. The new ruling is effective for years 2018 through 2022, which will be extended for the next five years thereafter to the extent certain terms and conditions continue to be met. The new ruling allows for a reduced cantonal tax rate based on various thresholds of investment, including the ownership, development, and use of the non-U.S. intellectual property rights and employment in such jurisdiction. The tax benefits from Swiss tax holidays for the years ended December 31, 2019, and 2018, were insignificant, while for the year ended December 31, 2017, was approximately $10.9 million, or&#160;$0.09&#160;per diluted share.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2019, Swiss tax reform was enacted, which resulted in a higher statutory rate for the Company's Swiss entity for years after 2019. The Company remeasured its Swiss deferred tax asset at the enacted tax rate and recorded an income tax benefit of $51.3&#160;million in its 2019 tax provision.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, and 2018, the Company had valuation allowances of $57.2 million and $42.3 million, respectively, primarily related to California deferred tax assets generated by California R&amp;amp;D credit forwards, which have no expiration period. The Company recorded a valuation allowance against its California deferred tax assets, as it is more likely than not these deferred tax assets will not be realized as a result of the computation of California taxes under the single sales factor.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded a net increase of its gross unrecognized tax benefits of $17.9 million during the year ended December&#160;31, 2019. The net increase was primarily due to increases related to 2019 uncertain tax positions, partially offset by the reversal of gross unrecognized tax benefits in connection with the expiration of certain statutes of limitation in various &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;jurisdictions and an audit conclusion. The Company had gross unrecognized tax benefits of approximately $96.7 million, $78.8 million, and $65.4 million as of December&#160;31, 2019, 2018, and 2017, respectively, which, if recognized, would result in a reduction of the Company&#x2019;s effective tax rate. The Company included interest expense accrued on unrecognized tax benefits as a component of its income tax expense. As of December&#160;31, 2019, 2018, and 2017, gross interest related to unrecognized tax benefits accrued was $2.9 million, $2.6 million, and $1.8 million, respectively. A majority of the Company&#x2019;s net unrecognized tax benefits and related interest is presented in other long-term liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A reconciliation of the beginning and ending amounts of gross unrecognized income tax benefits for the years ended December&#160;31, 2019, 2018, and 2017, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Increases related to tax positions taken during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Increases related to tax positions taken during a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Decreases related to tax positions taken during a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Decreases related to settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Decreases related to expiration of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company files federal, state, and foreign income tax returns in many U.S. and OUS jurisdictions. Years before 2016 are closed for the significant jurisdictions. Certain of the Company&#x2019;s unrecognized tax benefits could change due to activities of various tax authorities, including potential assessment of additional tax, possible settlement of audits, or through normal expiration of various statutes of limitations, which could affect the Company&#x2019;s effective tax rate in the period in which they change. Due to the uncertainty related to the timing and potential outcome of audits, the Company cannot estimate the range of&#160;reasonably possible&#160;change in unrecognized tax benefits that may occur in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is subject to the examination of its income tax returns by the Internal Revenue Service and other tax authorities. The outcome of these audits cannot be predicted with certainty. The Company&#x2019;s management regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of the Company&#x2019;s provision for income taxes. If any issues addressed in the Company&#x2019;s tax audits are resolved in a manner not consistent with management&#x2019;s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In July 2015, a U.S. Tax Court opinion (the &#x201c;2015 Opinion&#x201d;) was issued involving an independent third party related to intercompany charges for share-based compensation. Based on the findings of the U.S. Tax Court, the Company was required to, and did, refund to its foreign subsidiaries the share-based compensation element of certain intercompany charges made in prior periods. Starting in 2015, direct share-based compensation has been excluded from intercompany charges. In June 2019, the Ninth Circuit Court of Appeals (the "Ninth Circuit") reversed the 2015 Opinion (the &#x201c;Ninth Circuit Opinion&#x201d;). Subsequently, a re-hearing of the case was requested, but the rehearing request was denied by the Ninth Circuit on November 12, 2019. However, a petition for appeal to the U.S. Supreme Court can be filed within 90 days of the denial. Since the Ninth Circuit Opinion potentially is subject to further judicial review, the Company continues to treat its share-based compensation expense in accordance with the 2015 Opinion and continues to recognize the related tax benefits in its financial statements based upon its evaluation of the position in light of the present facts. In the event of a final opinion that reverses the 2015 Opinion, there may be an adverse impact to the Company&#x2019;s income tax expense and effective tax rate.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMjk_67728762-20cb-48e6-bbbe-7cc92bdfcd3d">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Income before provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,053.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;852.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;774.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;448.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,502.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,279.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,104.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzItMS0xLTEtMA_27706275-9615-490d-b5b2-21838b6060db"
      unitRef="usd">1053700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzItMy0xLTEtMA_9f447ba8-94a3-4722-a1e5-9c874f97645f"
      unitRef="usd">852700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzItNS0xLTEtMA_85ee1cd5-3d32-44ae-8987-02320a787612"
      unitRef="usd">774700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzMtMS0xLTEtMA_82a4c1c8-170e-46f7-a5e9-4b1c810f717d"
      unitRef="usd">448500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzMtMy0xLTEtMA_79f09a42-d51c-47d5-aa77-73f3a5464177"
      unitRef="usd">426800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzMtNS0xLTEtMA_09181aca-cf11-4d80-8f28-1024c0c3afa2"
      unitRef="usd">330100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzQtMS0xLTEtMA_90f4a0b7-33dc-40c8-a8e8-3caf515a56bd"
      unitRef="usd">1502200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzQtMy0xLTEtMA_59871c5b-852d-4185-865f-fd3eacc975ac"
      unitRef="usd">1279500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo4NGIxMzRhY2JjN2M0YjExOWE1ZDA3NmRhNWU4ODk5NC90YWJsZXJhbmdlOjg0YjEzNGFjYmM3YzRiMTE5YTVkMDc2ZGE1ZTg4OTk0XzQtNS0xLTEtMA_b4c31ca5-fb15-4211-858a-22643505a6d9"
      unitRef="usd">1104800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMTE_59a27fdd-b936-4878-9093-2788ec08c792">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;433.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzMtMS0xLTEtMA_62cf72bd-66bf-4612-98c7-fca878dc69e7"
      unitRef="usd">82000000.0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzMtMy0xLTEtMA_fb6f30fd-e6f4-4666-a986-16eb538cdae8"
      unitRef="usd">89500000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzMtNS0xLTEtMA_19291a2c-54eb-444a-a178-b18bf616f33c"
      unitRef="usd">352100000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzQtMS0xLTEtMA_602a58fa-1e86-435f-bf57-504e219e3a66"
      unitRef="usd">26500000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzQtMy0xLTEtMA_c7daaf8e-94b4-4d54-8170-100c93e3bbd0"
      unitRef="usd">21100000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzQtNS0xLTEtMA_09303dea-298b-43db-8d91-511a38cbc5ec"
      unitRef="usd">13000000.0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzUtMS0xLTEtMA_9645d4c0-4d0e-4898-8622-6160446b7ce1"
      unitRef="usd">18000000.0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzUtMy0xLTEtMA_42958962-c9d5-404f-b2c3-b87d1896d902"
      unitRef="usd">9900000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzUtNS0xLTEtMA_28848026-6344-4b56-917f-ed7fe51af7f5"
      unitRef="usd">8700000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzYtMS0xLTEtMA_bbb9bb19-e0ac-4509-bf05-881ba72072f6"
      unitRef="usd">126500000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzYtMy0xLTEtMA_d30f05b4-7167-4a86-8734-36e5f3166c44"
      unitRef="usd">120500000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzYtNS0xLTEtMA_8313b432-a38e-4f16-8ffa-fa708adc160c"
      unitRef="usd">373800000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzgtMS0xLTEtMA_85fa7bca-2097-4d7f-83eb-4c3dcd8f32ba"
      unitRef="usd">8500000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzgtMy0xLTEtMA_040df1e7-cf0d-43e8-93ca-dbe024959ca6"
      unitRef="usd">-4100000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzgtNS0xLTEtMA_f311b5c1-7606-491d-b09e-0d61b08c068f"
      unitRef="usd">62800000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzktMS0xLTEtMA_f15c577c-46f1-4eb4-bc25-e854b1b4a334"
      unitRef="usd">3200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzktMy0xLTEtMA_183a6259-d0d3-4b69-9393-78f85c2fced2"
      unitRef="usd">-300000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzktNS0xLTEtMA_c20767d3-935c-43bb-8633-2e3f897a3edc"
      unitRef="usd">-300000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEwLTEtMS0xLTA_3f5472d5-3704-4d33-9319-3a575531dd6a"
      unitRef="usd">-17800000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEwLTMtMS0xLTA_b1432bfa-1340-4532-a5cf-0123807a1d38"
      unitRef="usd">38400000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEwLTUtMS0xLTA_fd55e2ee-9d34-444f-b69f-aabebcd7942f"
      unitRef="usd">-2400000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzExLTEtMS0xLTA_78168b54-9306-425a-ac44-febe225a84f4"
      unitRef="usd">-6100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzExLTMtMS0xLTA_7fc75f13-8550-46cf-af40-4b6d063207bc"
      unitRef="usd">34000000.0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzExLTUtMS0xLTA_8c773f27-0822-4a8a-89f6-fe7b35552bcf"
      unitRef="usd">60100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEyLTEtMS0xLTA_df50df27-c8fd-4825-9a3c-239ef8071b97"
      unitRef="usd">120400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEyLTMtMS0xLTA_6c4b3044-da18-4072-9177-6c3d996c66a4"
      unitRef="usd">154500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTozYTY5YTc3YjM2Y2M0ZGE2YmVmOTAwNzc0MGMzM2E1Yy90YWJsZXJhbmdlOjNhNjlhNzdiMzZjYzRkYTZiZWY5MDA3NzQwYzMzYTVjXzEyLTUtMS0xLTA_e57018d8-a9ef-48c4-8444-fdcd462ebbb9"
      unitRef="usd">433900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMzA_53e3234a-5c70-46ff-b746-21677d7b73c0">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Income tax expense differs from amounts computed by applying the statutory federal income rate of 21% for the years ended December&#160;31, 2019, and 2018, and 35% for the year ended December 31, 2017, as a result of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;268.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;386.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Increase (reduction) in tax resulting from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State taxes, net of federal benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(115.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. tax on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation not benefited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Domestic production activities deduction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reversal of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(62.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax Cuts and Jobs Act impact &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Excess tax benefits related to share-based compensation&lt;br/&gt;arrangements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(146.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(116.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(102.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax remeasurement due to Swiss Tax Reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;433.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzItMS0xLTEtMA_4f06c2b3-d885-4e00-8877-4b0c7cf10e38"
      unitRef="usd">315500000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzItMy0xLTEtMA_ea745f0c-6df9-4823-afb9-104984464968"
      unitRef="usd">268700000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzItNS0xLTEtMA_e785c2eb-454f-43f4-9c6d-9da0ce68707c"
      unitRef="usd">386700000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzQtMS0xLTEtMA_2c46ac1a-81f0-4edd-97d0-3850bd1ea1f4"
      unitRef="usd">29700000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzQtMy0xLTEtMA_42f6d44d-0ab7-480f-8c25-1554cc8a6c8c"
      unitRef="usd">20800000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzQtNS0xLTEtMA_48eb289f-e159-4913-8bfd-6664eb704d53"
      unitRef="usd">16000000.0</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzUtMS0xLTEtMA_5d96fba9-ab06-4bcb-b974-a51b4871321f"
      unitRef="usd">-56200000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzUtMy0xLTEtMA_533a4645-a61f-4a52-ab1c-548eb2e11a5d"
      unitRef="usd">-44700000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzUtNS0xLTEtMA_53b569ee-da89-4905-8bd8-f97d53b1d4f1"
      unitRef="usd">-115700000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzYtMS0xLTEtMA_c4904284-4fb3-4d6b-91d6-fcb765a8f526"
      unitRef="usd">55000000.0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzYtMy0xLTEtMA_8665db75-8fbc-4428-a278-cfd70ecac009"
      unitRef="usd">43700000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzYtNS0xLTEtMA_cc68be99-228a-437d-a0b2-24644f3f991d"
      unitRef="usd">8400000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzctMS0xLTEtMA_c12722bc-4f00-4dce-b9e1-551a911c2aec"
      unitRef="usd">32700000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzctMy0xLTEtMA_f7e380e4-1e8f-48df-81df-1e5e959d6511"
      unitRef="usd">25200000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzctNS0xLTEtMA_46770752-900f-4372-94ca-12a8f1e6438b"
      unitRef="usd">15300000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzgtMS0xLTEtMA_02e0564f-02ef-4ea6-9f0c-8a59988d9dac"
      unitRef="usd">13500000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzgtMy0xLTEtMA_e0e9f1c2-65f5-4010-b1ed-62dd2aeb3914"
      unitRef="usd">9900000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzgtNS0xLTEtMA_1263ce73-42e7-4406-b5db-37c2c555bc66"
      unitRef="usd">10800000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzktMS0xLTEtMA_9646f0e1-9a46-4f89-979f-ab130937fdd0"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzktMy0xLTEtMA_b0e5b2bb-352e-48c6-b236-a065a32e1a4c"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzktNS0xLTEtMA_c010a859-4a8e-4558-83f4-f92daa1c544a"
      unitRef="usd">7900000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEwLTEtMS0xLTA_127b6eae-93aa-45cc-8f1e-5b47ccd453fd"
      unitRef="usd">8400000</isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEwLTMtMS0xLTA_f1109ba0-390f-4a28-8226-0f760904acad"
      unitRef="usd">5200000</isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEwLTUtMS0xLTA_3bfd4603-6d11-4511-a77b-dbf50a3385a4"
      unitRef="usd">62400000</isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEyLTEtMS0xLTA_57f456e7-ba4a-4820-b32e-b9bf65d0a5d8"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEyLTMtMS0xLTA_0e4b69c3-6397-4737-814e-c5ffc79f0839"
      unitRef="usd">500000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEyLTUtMS0xLTA_15d3513b-2851-4fc7-a49e-16863936ff67"
      unitRef="usd">317800000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEzLTEtMS0xLTA_8ef85fec-2ced-46b8-892c-6cb55df708bd"
      unitRef="usd">146500000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEzLTMtMS0xLTA_c9256815-0781-4353-b9ea-4ba52d996b5b"
      unitRef="usd">116200000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzEzLTUtMS0xLTA_3d4a2f15-fa03-4e02-a814-cde27feaadf9"
      unitRef="usd">102800000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTEtMS0xLTE2MDYz_02833a57-d9c9-4617-9534-bc413f37960e"
      unitRef="usd">51300000</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTMtMS0xLTE2MDY2_8c1249da-c3c5-4425-979f-b1d19a31a23c"
      unitRef="usd">0</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTUtMS0xLTE2MDY5_59502cd3-d267-418c-990f-ebbd22ffc769"
      unitRef="usd">0</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTEtMS0xLTA_b6b2ffed-2038-43a5-9b22-6c03758713b4"
      unitRef="usd">1800000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTMtMS0xLTA_38f08f8f-6b79-4f93-8ab3-c16485672b9f"
      unitRef="usd">2200000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE0LTUtMS0xLTA_17613ad0-7be3-48e8-aa96-1a29a6491fd4"
      unitRef="usd">-1700000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE1LTEtMS0xLTA_e379b025-dbe0-4eb5-b125-a5878e38cbd5"
      unitRef="usd">120400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE1LTMtMS0xLTA_e5f6e5b0-091d-400a-912f-a61116c33570"
      unitRef="usd">154500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1NDNiZDNiYzIwYzU0Y2I1OTA1ZmUxY2YyZGMyODRkYS90YWJsZXJhbmdlOjU0M2JkM2JjMjBjNTRjYjU5MDVmZTFjZjJkYzI4NGRhXzE1LTUtMS0xLTA_cefdcb41-17d9-426a-9d34-66d7afb12eca"
      unitRef="usd">433900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzYzMjM_bf10fe63-c705-4da5-8bd5-cce2a44b771a">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred income taxes reflect tax carry forwards and the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expenses deducted in later years for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;362.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and other credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;566.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;509.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;475.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(75.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(83.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(49.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;425.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzMtMS0xLTEtMA_80a38f16-4c53-4677-8fb1-acd1949f3b30"
      unitRef="usd">95600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzMtMy0xLTEtMA_e33fb8e7-2408-40cc-974b-bc3c65b26ccf"
      unitRef="usd">87200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzQtMS0xLTEtMA_2b06cb5d-4d8f-4fbb-95e8-555094b7925b"
      unitRef="usd">42000000.0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzQtMy0xLTEtMA_071b351e-a694-4a6e-9425-d6c484a1067d"
      unitRef="usd">29100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzUtMS0xLTEtMA_3214425b-adfe-473d-8b73-7fafb97e703a"
      unitRef="usd">362300000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzUtMy0xLTEtMA_88f9f785-3936-43a8-97f4-f7d196978b2a"
      unitRef="usd">351900000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzYtMS0xLTEtMA_c5535b44-221c-4098-84bd-a6be129517ee"
      unitRef="usd">56100000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzYtMy0xLTEtMA_89953f9b-9eb7-4feb-81d1-153eac8d33a8"
      unitRef="usd">40100000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzctMS0xLTEtMA_44e20c58-28d9-40ab-88e3-3fdf64becb0f"
      unitRef="usd">10400000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzctMy0xLTEtMA_1b19ce73-8ff5-46e3-bd69-279c5f166b53"
      unitRef="usd">9000000.0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzgtMS0xLTEtMA_1759cdf5-425a-410c-be3a-2cfee89e5749"
      unitRef="usd">566400000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzgtMy0xLTEtMA_be28ec82-866a-43e1-b948-126857c7cff9"
      unitRef="usd">517300000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzktMS0xLTEtMA_b45704a7-2094-4168-83b5-95fb4bf6b6a0"
      unitRef="usd">57200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzktMy0xLTEtMA_00818662-10b9-40d4-b5d5-3280967f3d48"
      unitRef="usd">42300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEwLTEtMS0xLTA_c76a1887-e4ab-481d-90c3-7c2e4787de07"
      unitRef="usd">509200000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEwLTMtMS0xLTA_78e5d01e-20a0-4833-b55d-0cc7bd8d148a"
      unitRef="usd">475000000.0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEyLTEtMS0xLTA_29195cb0-2ee8-4324-bc55-96da2a8a297b"
      unitRef="usd">75300000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEyLTMtMS0xLTA_ed1527cc-c03d-438d-a296-f41bd7c44dbe"
      unitRef="usd">42200000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEzLTEtMS0xLTA_aa24a34c-08f8-450f-b235-1f4a30d9f293"
      unitRef="usd">8300000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzEzLTMtMS0xLTA_a6b0db18-e996-47eb-b6a7-66ead53b4d6a"
      unitRef="usd">7500000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE0LTEtMS0xLTA_5be8488a-4148-4d1c-8140-d8a9ba85df7f"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE0LTMtMS0xLTA_a9ff9d5f-ef1b-493d-9ddb-cb971b98cdbe"
      unitRef="usd">100000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE1LTEtMS0xLTA_a44d483a-97fc-4ee9-884b-5c32ec07ef4f"
      unitRef="usd">83600000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE1LTMtMS0xLTA_bed6369b-2577-499f-b310-5e86aa0247f3"
      unitRef="usd">49800000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE2LTEtMS0xLTA_d3cd86bc-cff7-4976-ae5b-84a41c1c12cb"
      unitRef="usd">425600000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTo1MjY2Y2ZlM2M0YjI0ZTk4YTkxZWYzNWQ2ZTJjYzEyYi90YWJsZXJhbmdlOjUyNjZjZmUzYzRiMjRlOThhOTFlZjM1ZDZlMmNjMTJiXzE2LTMtMS0xLTA_a821c3f4-05c2-4b31-af3c-ca543ea83dac"
      unitRef="usd">425200000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzEzNjI_bb72f989-83d7-4ee6-8cbe-6cdba40f7aea"
      unitRef="usd">317800000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="ic453d672935f4cd8ae19c56de1829f37_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzE0Njc_e608f612-cc61-4ff0-b2fa-edee1cabc80f"
      unitRef="usd">270200000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzE1NzA_398cfe06-2f47-46b0-a4a2-de5d175d288f"
      unitRef="usd">47600000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDE4ODY_4190a69f-a319-485c-bba0-f3f14c194f2e"
      unitRef="usd">500000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:ForeignEarningsRepatriated
      contextRef="i4996965b98d34917a99ad50b6635d35f_D20180601-20180630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzE3MzA_2673431d-ceab-49ee-b274-7f7a1c7b60de"
      unitRef="usd">1600000000</us-gaap:ForeignEarningsRepatriated>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="ib8111dddba3f4f83b9f3a588f1ae6ed1_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzMyOTM_68e89ce5-b70a-42e1-bf4a-ae0faca8f218"
      unitRef="usd">10900000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="ib8111dddba3f4f83b9f3a588f1ae6ed1_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzMzMDA_54379c4e-1af7-4f98-b852-9faf526089f7"
      unitRef="usdPerShare">0.09</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="i27019818011f4ade9ab7457d1c3cc2ca_D20190801-20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzQzOTgwNDY1MjQ1NDk_14a7bde3-7a0e-4383-9069-184188261d7d"
      unitRef="usd">51300000</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxMjc_b45704a7-2094-4168-83b5-95fb4bf6b6a0"
      unitRef="usd">57200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxMzM_00818662-10b9-40d4-b5d5-3280967f3d48"
      unitRef="usd">42300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxMzk_c8df1cfc-4e4e-4b73-b338-c60aa4ff3111"
      unitRef="usd">17900000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNDQ_dc08eb17-6690-4fb6-85fe-04de92eda0a9"
      unitRef="usd">96700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNDg_81ea9f0d-9f2e-426c-b5a7-fe7043ed6372"
      unitRef="usd">78800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNTI_44752c80-4ea2-446e-ad57-855326d3e9f3"
      unitRef="usd">65400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNTY_4a34a4e4-a6aa-45d6-ad6e-649f8852eda3"
      unitRef="usd">2900000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNjA_9105edca-85c6-42be-b804-f4e27c406f0a"
      unitRef="usd">2600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90ZXh0cmVnaW9uOjM5ZWRlM2JhZDg0NzRlZWJhZmExNDhmYWFhMDhiODRkXzc2OTY1ODE0MDUxNjY_8fa020f5-485b-4aaf-a247-380888671bf8"
      unitRef="usd">1800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzItMS0xLTEtMA_f9e059b0-db1d-4a06-8e6c-dfe3576e035d"
      unitRef="usd">78800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzItMy0xLTEtMA_ff2e90e1-7832-4524-8ad6-2926ae83ca42"
      unitRef="usd">65400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib43841dc4fdf42f491fda32ed3b97cbc_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzItNS0xLTEtMA_66729e1b-36e7-464a-93f9-ee9c0d48db55"
      unitRef="usd">106000000.0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzMtMS0xLTEtMA_9c301001-d47c-45bc-b342-68c732389d05"
      unitRef="usd">26500000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzMtMy0xLTEtMA_c263a43d-59ab-4f61-acd3-f8cbbc600881"
      unitRef="usd">22500000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzMtNS0xLTEtMA_a6c3b030-6bf2-4c12-8902-2b48a1c1a970"
      unitRef="usd">21100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtMS0xLTEtMTYyNTk_e97b5b11-f3ef-45a8-853d-8b5a19216340"
      unitRef="usd">1200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtMy0xLTEtMTYyNjI_5aca0b1a-733b-4f74-bc6a-e1406d010ef0"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtNS0xLTEtMTYyNjQ_8f9b92a0-4ada-4784-aac9-79aa96faecee"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtMS0xLTEtMA_dd7312a9-53c8-4dcf-9f80-8cb7dc118f4d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtMy0xLTEtMA_ef649876-4750-42a2-87b9-16f1dba0e101"
      unitRef="usd">900000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzUtNS0xLTEtMA_06e814ed-8825-4b3f-a4bc-c66f5bc9d604"
      unitRef="usd">46500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzYtMS0xLTEtMA_5776ae95-bb67-4f8c-b493-73ba683a3027"
      unitRef="usd">3800000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzYtMy0xLTEtMA_68867245-f11f-47d3-aefd-87b19833b844"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzYtNS0xLTEtMA_66aaf452-9f77-459a-9472-af2c943b934d"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzctMS0xLTEtMA_b84f547f-f2e4-4d09-916c-d382483d3da4"
      unitRef="usd">6000000.0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzctMy0xLTEtMA_b9c1d6a5-db44-4cc5-a14c-b222ca556cf1"
      unitRef="usd">8200000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzctNS0xLTEtMA_8c771189-6143-48a2-bdfe-60512a7011e6"
      unitRef="usd">14700000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i75df7899c346410c81652c3a8c250a56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzgtMS0xLTEtMA_dc08eb17-6690-4fb6-85fe-04de92eda0a9"
      unitRef="usd">96700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i20396995500644c68c401002f0d9bc39_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzgtMy0xLTEtMA_81ea9f0d-9f2e-426c-b5a7-fe7043ed6372"
      unitRef="usd">78800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if7e0287408064f4cb28a3f8120ea77cd_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNTkvZnJhZzozOWVkZTNiYWQ4NDc0ZWViYWZhMTQ4ZmFhYTA4Yjg0ZC90YWJsZTpjOGU5NTg4OGY0MmI0MTQ2YTYwZmZiNjQ1NzdiM2ZkMC90YWJsZXJhbmdlOmM4ZTk1ODg4ZjQyYjQxNDZhNjBmZmI2NDU3N2IzZmQwXzgtNS0xLTEtMA_44752c80-4ea2-446e-ad57-855326d3e9f3"
      unitRef="usd">65400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzU4NA_dcca9d93-c681-4237-8517-f2bc7d3d69e3">NET INCOME PER SHARE&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the computation of basic and diluted net income per share&#160;attributable to Intuitive Surgical, Inc. (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to Intuitive Surgical, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,379.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;670.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding used in basic calculation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Add: dilutive effect of potential common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding used in diluted calculation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income per share attributable to Intuitive Surgical, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Share-based compensation awards of approximately 0.7 million, 0.4 million, and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;0.2 million &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;shares for the years ended December&#160;31, 2019, 2018, and 2017, respectively, were outstanding but were not included in the computation of diluted net income per share attributable to Intuitive Surgical, Inc. common stockholders, because the effect of including such shares would have been anti-dilutive in the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzU4NQ_c3d7c136-992d-42fd-abd3-0082a0227d6a">&lt;div style="text-indent:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the computation of basic and diluted net income per share&#160;attributable to Intuitive Surgical, Inc. (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to Intuitive Surgical, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,379.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;670.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding used in basic calculation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Add: dilutive effect of potential common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding used in diluted calculation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income per share attributable to Intuitive Surgical, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzMtMS0xLTEtMA_0674dad5-3630-49ac-8d9f-8ee1c0146cdb"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzMtMy0xLTEtMA_44c6dc8c-ff4c-4018-a68f-da1c9e0f8442"
      unitRef="usd">1127900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzMtNS0xLTEtMA_5125d437-8fa0-45b6-9eda-c18811282c5c"
      unitRef="usd">670900000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzUtMS0xLTEtMA_032e97b4-6798-4e8b-b582-9a91117ced2a"
      unitRef="shares">115400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzUtMy0xLTEtMA_e3724a29-db47-44f3-9f23-cce5032ce3cc"
      unitRef="shares">113700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzUtNS0xLTEtMA_984328be-d6b1-47ca-9c92-736620b25675"
      unitRef="shares">111700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzYtMS0xLTEtMA_81113227-77a2-4721-995b-ddbd946909f6"
      unitRef="shares">4100000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzYtMy0xLTEtMA_9c72c9e9-7eca-4751-8915-d3564c560a4c"
      unitRef="shares">5100000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzYtNS0xLTEtMA_6562bf24-dca4-43f6-91f0-4b70a544eb13"
      unitRef="shares">4600000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzctMS0xLTEtMA_2c2e42f9-49dd-42f1-b602-8f04f24488e3"
      unitRef="shares">119500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzctMy0xLTEtMA_ee723c70-acef-40e3-9a6b-4dd1e32d06f9"
      unitRef="shares">118800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzctNS0xLTEtMA_aedd29b1-ab72-4be8-978d-f9bcc17328ac"
      unitRef="shares">116300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzktMS0xLTEtMA_97698d6d-4b57-47e8-b1ab-51315dd784a8"
      unitRef="usdPerShare">11.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzktMy0xLTEtMA_5e8eae3e-27ea-4596-a95d-fe9af25d9f1d"
      unitRef="usdPerShare">9.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzktNS0xLTEtMA_63a79c19-3b8d-467c-a5f9-5f37a18098ef"
      unitRef="usdPerShare">6.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzEwLTEtMS0xLTA_d6f37db5-0b02-46da-bf43-bcb22f19132c"
      unitRef="usdPerShare">11.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzEwLTMtMS0xLTA_30ce877c-aa7f-43bf-b157-2c3591280570"
      unitRef="usdPerShare">9.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90YWJsZTo2MmI0ODIyOTZhY2U0ZTVhOTM4ZWNiYjNmNWQ2NjI4ZC90YWJsZXJhbmdlOjYyYjQ4MjI5NmFjZTRlNWE5MzhlY2JiM2Y1ZDY2MjhkXzEwLTUtMS0xLTA_c08e304b-400e-4136-bcc5-88e06b72d9ce"
      unitRef="usdPerShare">5.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzI1Nw_633ea073-4179-4ffc-8266-552814905e71"
      unitRef="shares">700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia149193ceb404e87acbc96162cf6e8cc_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzI2MQ_3914a7d0-bb70-4f0f-be29-3176969fc179"
      unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i142f3087658846c095a015577f4b8113_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjIvZnJhZzpmYWVjMjFkMWJkZDE0NmI1YmY3MTQzZWE1YzJkMTE0MC90ZXh0cmVnaW9uOmZhZWMyMWQxYmRkMTQ2YjViZjcxNDNlYTVjMmQxMTQwXzEwNDQ1MzYwNDY0NDc0_84833e6c-c2a3-4a15-bcfc-965caf265f14"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjUvZnJhZzpiYWE3MGJhMWY1Mjg0NTkxOTJhMDA3NjI2YjdhN2Y1ZC90ZXh0cmVnaW9uOmJhYTcwYmExZjUyODQ1OTE5MmEwMDc2MjZiN2E3ZjVkXzc1OA_59ca9a40-21dc-4e0a-9ecd-f1e6479d8a28">EMPLOYEE BENEFIT PLANSThe Company sponsors various retirement plans for its eligible U.S. and non-U.S. employees. For employees in the U.S., the Company maintains the Intuitive Surgical, Inc. 401(k) Plan (the &#x201c;Plan&#x201d;). As allowed under Section&#160;401(k) of the Internal Revenue Code, the Plan provides tax-deferred salary contributions for eligible U.S. employees. The Plan allows employees to contribute up to 100% of their annual compensation to the Plan on a pre-tax and after-tax basis. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company matches 200% of employee contributions up to $1,500 per calendar year per person.&#160;All matching employer contributions vest immediately.</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjUvZnJhZzpiYWE3MGJhMWY1Mjg0NTkxOTJhMDA3NjI2YjdhN2Y1ZC90ZXh0cmVnaW9uOmJhYTcwYmExZjUyODQ1OTE5MmEwMDc2MjZiN2E3ZjVkXzQyMw_f4bc9817-4211-4962-9f30-80231b23a997"
      unitRef="number">1</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjUvZnJhZzpiYWE3MGJhMWY1Mjg0NTkxOTJhMDA3NjI2YjdhN2Y1ZC90ZXh0cmVnaW9uOmJhYTcwYmExZjUyODQ1OTE5MmEwMDc2MjZiN2E3ZjVkXzYzMw_88e2a22e-f770-44c2-b369-cfa984494bfa"
      unitRef="number">2</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNjUvZnJhZzpiYWE3MGJhMWY1Mjg0NTkxOTJhMDA3NjI2YjdhN2Y1ZC90ZXh0cmVnaW9uOmJhYTcwYmExZjUyODQ1OTE5MmEwMDc2MjZiN2E3ZjVkXzY2OA_9928c545-8d00-4292-8799-38a0c43b21df"
      unitRef="usd">1500</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90ZXh0cmVnaW9uOmFiYTlkYjI5OTZhYTQ5Njk4OTYwZjdkZTU1NDRlYzU3XzEy_65f3d323-566d-4a6b-b5fc-9723eec9e948">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.286%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,277.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,128.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,098.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;973.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;896.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;785.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;759.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;669.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net income attributable to Intuitive Surgical, Inc. &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)(2)(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;306.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to Intuitive Surgical, Inc. per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1) Includes discrete tax benefits as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Excess tax benefits related to share-based compensation arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;One-time tax benefit related to the enactment of Swiss tax reform&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(2) Includes acquisition-related benefits (charges)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(3) Includes charitable foundation contribution expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,046.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;920.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;909.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;847.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;735.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;642.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;632.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;593.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net income attributable to Intuitive Surgical, Inc. &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)(2)(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;292.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;292.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;287.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to Intuitive Surgical, Inc. per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1) Includes discrete tax benefits as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Excess tax benefits related to share-based compensation arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certain one-time tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(2) Includes pre-tax litigation benefits (charges)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(3) Includes charitable foundation contribution expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90ZXh0cmVnaW9uOmFiYTlkYjI5OTZhYTQ5Njk4OTYwZjdkZTU1NDRlYzU3XzE0_0395812d-68b4-4591-b44e-3fcd3d1b3037">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.286%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,277.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,128.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,098.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;973.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;896.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;785.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;759.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;669.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net income attributable to Intuitive Surgical, Inc. &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)(2)(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;306.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to Intuitive Surgical, Inc. per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1) Includes discrete tax benefits as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Excess tax benefits related to share-based compensation arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;One-time tax benefit related to the enactment of Swiss tax reform&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(2) Includes acquisition-related benefits (charges)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(3) Includes charitable foundation contribution expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,046.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;920.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;909.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;847.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;735.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;642.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;632.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;593.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net income attributable to Intuitive Surgical, Inc. &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)(2)(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;292.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;292.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;287.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to Intuitive Surgical, Inc. per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1) Includes discrete tax benefits as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Excess tax benefits related to share-based compensation arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certain one-time tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(2) Includes pre-tax litigation benefits (charges)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-13.5pt;padding-left:13.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(3) Includes charitable foundation contribution expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzItMS0xLTEtMA_04452aa1-7502-4a73-bfaf-a30c6d867b4c"
      unitRef="usd">1277700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzItMy0xLTEtMA_b2d356bd-790b-4113-8391-1b29e34f1420"
      unitRef="usd">1128200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzItNS0xLTEtMA_aeba6876-92bc-47ff-aaf3-1a5217d636e4"
      unitRef="usd">1098900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzItNy0xLTEtMA_bee24b5f-bd8d-4cff-9a25-7bc5c8d23d5c"
      unitRef="usd">973700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMtMS0xLTEtMA_25147ab4-33d5-4725-9598-849a7a9256b5"
      unitRef="usd">896000000.0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMtMy0xLTEtMA_cc512b74-80a6-4de5-9e71-c313f163f9e4"
      unitRef="usd">785600000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMtNS0xLTEtMA_c5319eb5-e8d2-4978-a1bd-2f63d02c1fec"
      unitRef="usd">759000000.0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMtNy0xLTEtMA_1dc855d3-b314-4dd8-8ad7-763e948088d8"
      unitRef="usd">669600000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzUtMS0xLTEtMA_f4bc7627-b108-429b-94a0-449c53f9b275"
      unitRef="usd">357700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzUtMy0xLTEtMA_e336b4bb-be16-47cd-8076-5f0e582d50a3"
      unitRef="usd">396800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzUtNS0xLTEtMA_98c5f49d-79cd-4b6e-ba88-c4ce800aab16"
      unitRef="usd">318300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzUtNy0xLTEtMA_0fa15b5e-de12-433d-b7cb-0f8f510548f1"
      unitRef="usd">306500000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzgtMS0xLTEtMA_c7f97f1a-0002-4d5b-82c4-35702d1f3aa4"
      unitRef="usdPerShare">3.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzgtMy0xLTEtMA_c3daaf9e-f857-4fe0-a4c0-ae2565b4e8b4"
      unitRef="usdPerShare">3.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzgtNS0xLTEtMA_e7ceccb5-76e0-4961-867f-c056c6383ddd"
      unitRef="usdPerShare">2.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzgtNy0xLTEtMA_c5d678e2-0655-41d3-8d1c-4925ee6e9550"
      unitRef="usdPerShare">2.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzktMS0xLTEtMA_cdbed4eb-d772-452b-9cf4-6226a56cf909"
      unitRef="usdPerShare">2.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzktMy0xLTEtMA_de2f329a-f083-4eaf-92c4-340d73154f75"
      unitRef="usdPerShare">3.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzktNS0xLTEtMA_780605b8-46c4-45f2-8a76-f190e9d0f919"
      unitRef="usdPerShare">2.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzktNy0xLTEtMA_77a7e680-4b93-49c4-9964-0bcac8de2e67"
      unitRef="usdPerShare">2.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTEtMS0xLTA_4703d5c0-e87c-45de-8962-23169a298ee1"
      unitRef="usd">33700000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTMtMS0xLTA_a208ec58-b396-4047-8d7d-8231d7627ee8"
      unitRef="usd">28800000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTUtMS0xLTA_9b468346-18c4-46fc-929d-2763bb76764f"
      unitRef="usd">11300000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTctMS0xLTA_2edc91f0-a091-47ba-8396-fab2e4715fdf"
      unitRef="usd">72700000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzEzLTctMS0xLTA_45f78be6-83e2-4d10-a5e0-eaf6b83e9b22"
      unitRef="usd">72700000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE0LTEtMS0xLTA_3466340e-c54b-4492-ab27-f440aef035ce"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE0LTMtMS0xLTA_5b35026d-19f5-4fe6-922b-0beb7128103b"
      unitRef="usd">51300000</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE0LTUtMS0xLTA_e239ba6f-1a3a-4821-ba01-545a1b2ccca1"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE0LTctMS0xLTA_e1a2afdc-3e0d-4a16-b769-9c20f09bf420"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:BusinessCombinationAcquisitionRelatedCostsBenefits
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE1LTEtMS0xLTA_64c1d738-c2cc-4603-be60-d533ace88c6d"
      unitRef="usd">3100000</isrg:BusinessCombinationAcquisitionRelatedCostsBenefits>
    <isrg:BusinessCombinationAcquisitionRelatedCostsBenefits
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE1LTMtMS0xLTA_f5cffb9c-aa25-437e-84f4-ad7fc0c9289b"
      unitRef="usd">-3000000.0</isrg:BusinessCombinationAcquisitionRelatedCostsBenefits>
    <isrg:BusinessCombinationAcquisitionRelatedCostsBenefits
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE1LTUtMS0xLTA_bf66fcc3-67c1-4269-8635-cb0fe07693b6"
      unitRef="usd">4100000</isrg:BusinessCombinationAcquisitionRelatedCostsBenefits>
    <isrg:BusinessCombinationAcquisitionRelatedCostsBenefits
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE1LTctMS0xLTA_892976b4-767a-4041-a73f-e1d271fb575d"
      unitRef="usd">3000000.0</isrg:BusinessCombinationAcquisitionRelatedCostsBenefits>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE2LTEtMS0xLTA_a37e0fa7-ca19-4362-8c12-2c5f42e39965"
      unitRef="usd">5000000.0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="ie29fecd03a26450e95a7bed26400dce8_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE2LTMtMS0xLTA_4caed2d8-edb2-46fc-94f9-ee0183278c69"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i9d0e63a7efac412a8b99f154f5b58e77_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE2LTUtMS0xLTA_66ef1fa3-b33d-4277-8c24-9adc8c3b4b07"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i607dc4518c2245aead41707cdca9bf0e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzE2LTctMS0xLTA_ae414ee3-3f8a-4e59-8a75-43ecafc7a4c7"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIxLTEtMS0xLTA_c2f35b95-a7c9-43de-96f3-948e98db892b"
      unitRef="usd">1046500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIxLTMtMS0xLTA_6915d5fd-b0cb-4e0b-abf9-a9e8afd4f6e8"
      unitRef="usd">920900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIxLTUtMS0xLTA_5c555e20-692e-4bc5-89a8-8c9f3e842b1e"
      unitRef="usd">909300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIxLTctMS0xLTA_b748d046-78d8-4e60-a9de-2634de4e44c5"
      unitRef="usd">847500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIyLTEtMS0xLTA_e299e879-f65f-47ae-8088-2339a59b1a4f"
      unitRef="usd">735700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIyLTMtMS0xLTA_c58cf3af-76db-4310-ae4e-3e5b28e74029"
      unitRef="usd">642300000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIyLTUtMS0xLTA_0fe95a89-3e17-4f99-89d7-72920a549595"
      unitRef="usd">632300000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIyLTctMS0xLTA_4ccf09a4-d761-4da8-9c89-34b3f0fa404c"
      unitRef="usd">593800000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIzLTEtMS0xLTA_d9265671-aa23-45c6-bfb6-328986d56548"
      unitRef="usd">292500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIzLTMtMS0xLTA_33073d33-017f-47a1-a146-c037f4d25b00"
      unitRef="usd">292500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIzLTUtMS0xLTA_7207b468-28e3-4b5b-b3b5-2e075cf7fe7a"
      unitRef="usd">255300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzIzLTctMS0xLTA_f1ae3808-1175-4213-8f91-cd7b17a3613f"
      unitRef="usd">287600000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI1LTEtMS0xLTA_609a64be-e48f-4f98-9592-8079157dab43"
      unitRef="usdPerShare">2.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI1LTMtMS0xLTA_a60cb49c-0429-4256-a1f3-c5455514452d"
      unitRef="usdPerShare">2.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI1LTUtMS0xLTA_f0107799-447b-40b1-80f7-addad45e1dfe"
      unitRef="usdPerShare">2.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI1LTctMS0xLTA_74c0c82b-8627-4482-b499-1d7941231a07"
      unitRef="usdPerShare">2.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI2LTEtMS0xLTA_9a0d0dc2-54af-4d8c-8c1a-11072fbdb2bf"
      unitRef="usdPerShare">2.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI2LTMtMS0xLTA_ad4be393-1bed-4e2e-bff5-9e2880e6eee5"
      unitRef="usdPerShare">2.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI2LTUtMS0xLTA_657d3597-e331-4ff7-9da2-80d4a9e60843"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI2LTctMS0xLTA_a8de9dbc-9126-493e-855e-51e0829d50c1"
      unitRef="usdPerShare">2.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI5LTEtMS0xLTA_e00e4934-6b14-4064-9b42-74b9c225f624"
      unitRef="usd">15800000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI5LTMtMS0xLTA_0163cf38-a534-4342-b51e-66d76dbc8685"
      unitRef="usd">24100000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI5LTUtMS0xLTA_e28c3ab8-6602-42f4-b83c-98245a7c6d21"
      unitRef="usd">21600000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzI5LTctMS0xLTA_bd9912b4-4ed5-4319-a134-1ced5e8a0e40"
      unitRef="usd">54700000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMwLTEtMS0xLTA_a480fba4-982a-46a7-a8c9-1803778abab3"
      unitRef="usd">2500000</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMwLTMtMS0xLTA_f91a1601-6626-4874-8d74-3078cf89677d"
      unitRef="usd">4600000</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMwLTUtMS0xLTA_5a8c7aeb-2b79-48e2-8180-c63b292fb57c"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMwLTctMS0xLTA_fcffe613-48e0-42d2-b0ab-3b5d122775d4"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMxLTEtMS0xLTA_4181903d-d050-44e1-a1ba-52818360fa97"
      unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMxLTMtMS0xLTA_e97a35a9-7938-4944-b995-a400bd3db535"
      unitRef="usd">-1800000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMxLTUtMS0xLTA_7b20d6d9-e916-49fc-9080-e1ab4f2166e7"
      unitRef="usd">42500000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMxLTctMS0xLTA_9cc19f95-24c9-44e4-b810-6546c0ba8992"
      unitRef="usd">4500000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i9356ec859ed54e2b815a6fa29b24c773_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMyLTEtMS0xLTA_b9481676-187e-47e2-b58e-e293dc73aee7"
      unitRef="usd">25200000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i889f6187502e47cc96b6582c5748e3e0_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMyLTMtMS0xLTA_c1dcb8b7-c203-4c5c-84e5-46f3b67a0e55"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i8469422e8f184af6af73a274bb832cd4_D20180401-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMyLTUtMS0xLTA_17b15945-21f8-4a72-89ba-4cece3ad5630"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i5bf578ff79004122bed88619d8ab308e_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzEvZnJhZzphYmE5ZGIyOTk2YWE0OTY5ODk2MGY3ZGU1NTQ0ZWM1Ny90YWJsZTo4MzRmYWFjZGZkNGI0NzVhOTg0YTY0Mzc2OGE2ZTJhNC90YWJsZXJhbmdlOjgzNGZhYWNkZmQ0YjQ3NWE5ODRhNjQzNzY4YTZlMmE0XzMyLTctMS0xLTA_0c444dd7-4111-48a0-a45d-39e20e5ce2b4"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="ia81213b31913406696caf2bbb565ba65_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90ZXh0cmVnaW9uOjAxZWYzMWFiOWRlYzRmOWM4MTg5MWI3ZjJlYmU4MTc4XzU2_f7abdc4b-4583-4427-81a2-b4af000de32d">&lt;div style="margin-bottom:12pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#160;at&lt;br/&gt;Beginning&#160;of&lt;br/&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Deductions&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#160;at&lt;br/&gt;End&#160;of&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts, loan credit losses, and sales returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Year ended December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Year ended December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Year ended December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:98.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;Primarily represents products returned.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1783f725a6ab43bf9d44c305c6cb322a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzItMS0xLTEtMA_d9828566-88b1-4ffc-aede-3ece433e26b1"
      unitRef="usd">20400000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ib14c25376e9f4e1aad9962188e39164b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzItMy0xLTEtMA_85a5423d-cd32-44cb-91d9-1e81fb56e214"
      unitRef="usd">46900000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ib14c25376e9f4e1aad9962188e39164b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzItNS0xLTEtMA_3eb1c510-064e-4c97-9e10-038682e702b3"
      unitRef="usd">45900000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4764bcb2a95d4d3aa6b90d7114e3a94d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzItNy0xLTEtMA_7d9cee45-98c6-4c50-83b7-e28f2e7632ce"
      unitRef="usd">21400000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i593c85f8a59b487396366a9406802ae1_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzMtMS0xLTEtMA_f968fe3d-abcd-4a38-809f-e93031a8e614"
      unitRef="usd">14600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i12e586f98f064be38f961ca290dc274e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzMtMy0xLTEtMA_b672ba76-ee7a-4fd4-bc35-9b9673461593"
      unitRef="usd">46000000.0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i12e586f98f064be38f961ca290dc274e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzMtNS0xLTEtMA_ccf60baf-a3d5-4a2c-9f9b-9dcfa9035a62"
      unitRef="usd">40200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1783f725a6ab43bf9d44c305c6cb322a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzMtNy0xLTEtMA_bedf2623-72b1-49b1-a55c-814139da465d"
      unitRef="usd">20400000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic5046ea9c22b45e0bcc27741ce3dc9ed_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzQtMS0xLTEtMA_fc81c01c-9676-472c-94af-628f7f873aa8"
      unitRef="usd">10800000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="if1d9eb5330dc46e49a5147fb09d9e584_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzQtMy0xLTEtMA_429fa18b-d025-4f4d-9a20-bd31967d8690"
      unitRef="usd">36100000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="if1d9eb5330dc46e49a5147fb09d9e584_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzQtNS0xLTEtMA_d983ad2e-1f99-4795-a452-4d5f41b7ec48"
      unitRef="usd">32300000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i593c85f8a59b487396366a9406802ae1_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yNzQvZnJhZzowMWVmMzFhYjlkZWM0ZjljODE4OTFiN2YyZWJlODE3OC90YWJsZTpkMTlhY2JmMWQxNWQ0OWZhOWMyYWNmOGY4N2ViMjU1My90YWJsZXJhbmdlOmQxOWFjYmYxZDE1ZDQ5ZmE5YzJhY2Y4Zjg3ZWIyNTUzXzQtNy0xLTEtMA_929025b5-b89d-43fe-b6c6-faedfacdff61"
      unitRef="usd">14600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTctMS0xLTA_d7aa1a5d-5b76-4e6f-ad52-b057f840f172"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTctMS0xLTA_d7aa1a5d-5b76-4e6f-ad52-b057f840f172"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTExLTEtMS0w_997a1dad-9e92-408a-bd91-509d6f6d8875"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTExLTEtMS0w_997a1dad-9e92-408a-bd91-509d6f6d8875"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTE1LTEtMS0w_7a43e482-930b-402c-96f4-a7017a482e25"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTE1LTEtMS0w_7a43e482-930b-402c-96f4-a7017a482e25"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTktMS0xLTA_44fd52fe-2866-46c2-b220-de01d7218389"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTktMS0xLTA_44fd52fe-2866-46c2-b220-de01d7218389"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTAtMS0xLTE3Nzc1_74bb8a75-96ab-4e70-8cf2-df73f9e99978" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTAtMS0xLTE3Nzc1_74bb8a75-96ab-4e70-8cf2-df73f9e99978" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(1) Represents the adjustments related to the adoptions of Accounting Standards Update ("ASU") 2016-16, </xhtml:span><xhtml:span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">Income Taxes (Topic 740): Intra-Entity Transfer of Assets Other than Inventory</xhtml:span><xhtml:span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">, and ASU 2018-02, </xhtml:span><xhtml:span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</xhtml:span><xhtml:span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTctMS0xLTA_d7aa1a5d-5b76-4e6f-ad52-b057f840f172"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTAtMS0xLTE3Nzc1_74bb8a75-96ab-4e70-8cf2-df73f9e99978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTExLTEtMS0w_997a1dad-9e92-408a-bd91-509d6f6d8875"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTAtMS0xLTE3Nzc1_74bb8a75-96ab-4e70-8cf2-df73f9e99978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTE1LTEtMS0w_7a43e482-930b-402c-96f4-a7017a482e25"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTAtMS0xLTE3Nzc1_74bb8a75-96ab-4e70-8cf2-df73f9e99978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzM4LTktMS0xLTA_44fd52fe-2866-46c2-b220-de01d7218389"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmJiYzU4Y2NlMDA5NzQxY2Y4ZWUxMWU0MzY2ZTIxNTlmL3NlYzpiYmM1OGNjZTAwOTc0MWNmOGVlMTFlNDM2NmUyMTU5Zl8yMTQvZnJhZzoyYTc2NzA0NGZlNDk0MGNmOTYxZTFiMWVjMTYzNTk4NC90YWJsZTozOWY4NzUzZTYxZWQ0M2Q0OGYxYWQzY2NhMjI4ODY1My90YWJsZXJhbmdlOjM5Zjg3NTNlNjFlZDQzZDQ4ZjFhZDNjY2EyMjg4NjUzXzMyLTAtMS0xLTE3Nzc1_74bb8a75-96ab-4e70-8cf2-df73f9e99978"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624906960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income Per Share</a></td>
<td class="text">NET INCOME PER SHARE<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the computation of basic and diluted net income per share&#160;attributable to Intuitive Surgical, Inc. (in millions, except per share amounts):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,379.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding used in basic calculation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add: dilutive effect of potential common shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding used in diluted calculation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.95&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.92&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.49&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Share-based compensation awards of approximately 0.7 million, 0.4 million, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">0.2 million </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">shares for the years ended December&#160;31, 2019, 2018, and 2017, respectively, were outstanding but were not included in the computation of diluted net income per share attributable to Intuitive Surgical, Inc. common stockholders, because the effect of including such shares would have been anti-dilutive in the periods presented.</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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624005792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Financial Statement Details<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock', window );">Consolidated Financial Statement Details</a></td>
<td class="text">CONSOLIDATED FINANCIAL STATEMENT DETAILS<div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide details of selected consolidated financial statement items (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">308.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">204.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">595.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">409.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Property, plant, and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and building/leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets&#8212;Intuitive System Leasing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">272.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross property, plant, and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,836.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,248.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(563.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(436.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant, and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">812.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*Accumulated depreciation associated with operating lease assets&#8212;Intuitive System Leasing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-bottom:6pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Other accrued liabilities&#8212;short-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Litigation-related accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of deferred purchase consideration payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other accrued liabilities&#8212;short-term</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-bottom:6pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes&#8212;long-term</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue&#8212;long-term</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental Cash flow Information</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides supplemental cash flow information (in millions):</span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended&#160;December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment transfers from inventory to property, plant, and equipment </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred payments and contingent consideration related to business combinations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalFinancialInformationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823332944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments And Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments And Contingencies</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES<div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">COMMITMENTS</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our commitments include an estimated amount of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$845 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> relating to the Company&#8217;s open purchase orders and contractual obligations that occur in the ordinary course of business, including commitments with contract manufacturers and suppliers for which the Company has not received the goods or services, commitments for capital expenditures and construction-related activities for which the Company has not received the services, and acquisition and licensing of intellectual property. Although open purchase orders are considered enforceable and legally binding, the terms generally allow the Company the option to cancel, reschedule, and adjust its requirements based on its business needs prior to the delivery of goods or performance of services. In addition to the above, the Company has committed to make certain future milestone payments to third parties as part of licensing, collaboration, and development arrangements. Payments under these arrangements generally become due and payable only upon the achievement of certain specified developmental, regulatory, </span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and/or commercial milestones. For instances in which the achievement of these milestones is neither probable nor reasonably estimable, such contingencies are not included in the estimated amount.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONTINGENCIES</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company is involved in a variety of claims, lawsuits, investigations, and proceedings relating to securities laws, product liability, intellectual property, insurance, contract disputes, employment, and other matters. Certain of these lawsuits and claims are described in further detail below. It is not possible to predict what the outcome of these matters will be, and the Company cannot guarantee that any resolution will be reached on commercially reasonable terms, if at all.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A liability and related charge to earnings are recorded in the Consolidated Financial Statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each accounting period and is based on all available information, including the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to each case. Nevertheless, it is possible that additional future legal costs (including settlements, judgments, legal fees, and other related defense costs) could have a material adverse effect on the Company&#8217;s business, financial position, or future results of operations.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the years ended December&#160;31, 2019, 2018, and 2017, the Company recorded pre-tax litigation charges of $0.5 million, $45.2 million, and $16.3 million, respectively, related to the securities class action lawsuits and the tolled product liability claims described below. A total of $4.2&#160;million and $53.0&#160;million associated with these matters were included in other accrued liabilities in the accompanying Consolidated Balance Sheets as of December&#160;31, 2019, and 2018, respectively.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Purported Shareholder Class Action Lawsuits filed April&#160;26, 2013, and May&#160;24, 2013</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April&#160;26, 2013, a purported class action lawsuit entitled </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Abrams v. Intuitive Surgical, et al.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, No.&#160;5-13-cv-1920, was filed against a number of the Company&#8217;s current and former officers and directors in the U.S. District Court for the Northern District of California.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The case has since been retitled </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">In re Intuitive Surgical Securities Litigation, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No. 5:13-cv-1920. The plaintiffs sought damages on behalf of a putative class of persons who purchased or otherwise acquired the Company&#8217;s common stock between February 6, 2012, and July 18, 2013. The amended complaint alleged that the defendants violated federal securities laws by allegedly making false and misleading statements and omitting certain material facts in certain public statements and in the Company&#8217;s filings with the SEC.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 11, 2018, the Company reached an agreement in principle to enter into a settlement agreement, which stipulates a payment of $42.5 million by the Company. The court granted preliminary approval on October 4, 2018, and on December 20, 2018, the court granted final approval. During the year ended December 31, 2018, the Company recorded a pre-tax charge of $42.5 million for this matter. In connection with the settlement, the Company deposited $42.5 million into an escrow account established for disbursements, which was recorded in prepaids and other current assets in the accompanying Consolidated Balance Sheets as of December 31, 2018. The appeals period expired on January 21, 2019, the payment was made in 2019, and the matter has been concluded.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Product Liability Litigation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is currently named as a defendant in a number of individual product liability lawsuits filed in various state and federal courts. The plaintiffs generally allege that they or a family member underwent surgical procedures that utilized the da Vinci Surgical System and sustained a variety of personal injuries and, in some cases, death as a result of such surgery. Several of the filed cases have trial dates in the next 12 months.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The cases raise a variety of allegations including, to varying degrees, that plaintiffs&#8217; injuries resulted from purported defects in the da Vinci Surgical System and/or failure on the Company&#8217;s part to provide adequate training resources to the healthcare professionals who performed plaintiffs&#8217; surgeries. The cases further allege that the Company failed to adequately disclose and/or misrepresented the potential risks and/or benefits of the da Vinci Surgical System. Plaintiffs also assert a variety of causes of action, including, for example, strict liability based on purported design defects, negligence, fraud, breach of express and implied warranties, unjust enrichment, and loss of consortium. Plaintiffs seek recovery for alleged personal injuries and, in many cases, punitive damages.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the filed cases, the Company previously received a substantial number of claims relating to alleged complications from surgeries performed with certain versions of Monopolar Curved Scissor (&#8220;MCS&#8221;) instruments, which included an MCS tip cover accessory that was the subject of a market withdrawal in 2012 and MCS instruments that were the subject of a recall in 2013. In an effort to avoid the expense and distraction of defending multiple lawsuits, the Company entered into tolling agreements to pause the applicable statutes of limitations for many of these claims and engaged in confidential mediation efforts. As of December 31, 2019, the majority of the &#8220;tolled claims&#8221; have either been resolved or the matters have been filed.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the years ended December&#160;31, 2019, 2018, and 2017, the Company recorded $0.5 million, $2.7 million, and $16.3 million, respectively, of pre-tax charges to reflect the estimated cost of settling a number of the product liability claims covered by the tolling agreements. As of December&#160;31, 2019, and 2018, a total of $4.2 million and $10.5 million, respectively, were included in other accrued liabilities in the accompanying Consolidated Balance Sheets related to the tolled product liability claims.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s estimate of the anticipated cost of resolving the pending lawsuits and claims is based on negotiations with attorneys for the plaintiffs/claimants.&#160;The final outcome of the pending lawsuits and claims, and others that might arise, is dependent on many variables that are difficult to predict and the ultimate cost associated with these product liability lawsuits and claims may be materially different than the amount of the current estimate and accruals and could have a material adverse effect on the Company&#8217;s business, financial position, and future results of operations. Although there is a reasonable possibility that a loss in excess of the amount recognized exists, the Company is unable to estimate the possible loss or range of loss in excess of the amount recognized at this time.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Patent Litigation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 30, 2017, Ethicon LLC, Ethicon Endo-Surgery, Inc., and Ethicon US LLC (collectively, &#8220;Ethicon&#8221;) filed a complaint for patent infringement against the Company in the U.S. District Court for the District of Delaware. The complaint, which was served on the Company on July 12, 2017, alleges that the Company&#8217;s EndoWrist</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stapler instruments infringe several of Ethicon&#8217;s patents. Ethicon asserts infringement of U.S. Patent Nos. 9,585,658, 8,479,969, 9,113,874, 8,998,058, 8,991,677, 9,084,601, and 8,616,431. A claim construction hearing occurred on October 1, 2018, and the court issued a scheduling order on December 28, 2018. On March 20, 2019, the court granted the Company's Motion to Stay pending an Inter Parties Review to be held at the Patent Trademark and Appeals Board to review patentability of six of the seven patents noted above and vacated the trial date. On August 1, 2019, the court granted the parties' joint stipulation to modify the stay in light of Ethicon's U.S. International Trade Commission ("USITC") complaint against Intuitive involving U.S. Patent Nos. 8,479,969 and 9,113,874, discussed below.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 27, 2018, Ethicon filed a second complaint for patent infringement against the Company in the U.S. District Court for the District of Delaware. The complaint alleges that the Company&#8217;s SureForm 60 Staplers infringe five of Ethicon&#8217;s patents. Ethicon asserts infringement of the U.S. Patent Nos. 9,884,369, 7,490,749, 8,602,288, 8,602,287, and 9,326,770. The Company filed an answer denying all claims. On March 19, 2019, Ethicon filed a Motion for Leave to File a First Amended Complaint, removing allegations related to U.S. Patent No. 9,326,770 and adding allegations related to U.S. Patent Nos. 9,844,379 and 8,479,969. On July 17, 2019, the court entered an order denying the amendment, without prejudice, and granting the parties' joint stipulation to stay the case in its entirety in light of the USITC investigation involving U.S. Patent Nos. 9,844,369 and 7,490,749, discussed below.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 30, 2019, Ethicon filed a complaint with the USITC, asserting infringement of U.S. Patent Nos. 9,884,369, 7,490,749, 9,844,379, 9,113,874, and 8,479,969. On June 28, 2019, the USITC voted to institute an investigation (No. 337-TA-1167) with respect to claims in this complaint. The accused products include the Company's EndoWrist 30, EndoWrist 45, SureForm 45, and SureForm 60 Staplers, as well as the stapler reload cartridges. The evidentiary hearing is set for April 20-24, 2020, and the target for completion of the investigation is December 7, 2020. An unfavorable ruling by the USITC could have an adverse effect on our results of operations, including a prohibition on importing the accused products into the U.S. or necessitating workarounds that may limit certain features of our products.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on currently available information, the Company is unable to make a reasonable estimate of losses or range of losses, if any, arising from these matters.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Commercial Litigation</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 27, 2019, Restore Robotics LLC and Restore Robotics Repair LLC ("Restore") filed a Complaint alleging anti-trust claims against the Company. On May 13, 2019, Restore filed an Amended Complaint alleging anti-trust claims relating to the da Vinci Surgical System and EndoWrist service, maintenance, and repair processes. On September 16, 2019, the Court partially granted and partially denied the Company's Motion to Dismiss the Amended Complaint.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On September 30, 2019, the Company filed an Answer denying the anti-trust allegations and a Counterclaim against Restore. The Company filed Amended Counterclaims after the Court partially granted and partially denied Restore's Motion to Dismiss the Counterclaim. The Amended Counterclaims allege that Restore violated the Federal Lanham Act, the Federal Computer Fraud and Abuse Act, and Florida's Deceptive and Unfair Trade Practices Act and that Restore is also liable to the Company for Unfair Competition and Tortious Interference with Contract. On January 7, 2020, the Court denied Restore's Motion to Dismiss the Amended Counterclaims.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In its initial scheduling order, the Court stated that it anticipate trial in this case to occur on or before February 2022. Based on currently available information, the Company is unable to make a reasonable estimate of loss or range of losses, if any, arising from these matters.</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>76
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6811818320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">$ 1,379.3<span></span>
</td>
<td class="nump">$ 1,127.9<span></span>
</td>
<td class="nump">$ 670.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in foreign currency translation gains (losses)</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(2.6)<span></span>
</td>
<td class="nump">3.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Available-for-sale investments (net of tax):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Change in unrealized gains (losses)</a></td>
<td class="nump">30.7<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(2.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Less: Reclassification adjustment for (gains) losses on investments</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net change</a></td>
<td class="nump">30.2<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="num">(2.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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Derivative instruments (net of tax):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Change in unrealized gains (losses)</a></td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">3.6<span></span>
</td>
<td class="num">(8.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Less: Reclassification adjustment for (gains) losses on derivative instruments</a></td>
<td class="num">(5.3)<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
<td class="nump">1.2<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_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Net change</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="num">(7.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Employee benefit plans (net of tax):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Change in unrealized gains (losses)</a></td>
<td class="num">(5.9)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Less: Reclassification adjustment for losses on employee benefit plans</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.2<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net change</a></td>
<td class="num">(5.3)<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive gains (losses)</a></td>
<td class="nump">25.7<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="num">(6.6)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">$ 1,405.0<span></span>
</td>
<td class="nump">$ 1,130.1<span></span>
</td>
<td class="nump">$ 664.3<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_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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (i)<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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities and unrealized holding gain (loss) related to transfers of securities into the available-for-sale classification and out of the held-to-maturity classification.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<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 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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 10A<br> -Subparagraph (d)<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 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6672884848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 Business</a></td>
<td class="text">DESCRIPTION OF THE BUSINESS<span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intuitive Surgical, Inc. (&#8220;Intuitive&#8221; or the &#8220;Company&#8221;) develops, manufactures, and markets the da Vinci</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Surgical System and the Ion</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">TM</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> endoluminal system.&#160;The Company&#8217;s products and related services enable physicians and healthcare providers to improve the quality of and access to minimally invasive care. The systems consist of a surgeon console or consoles, a patient-side cart, a high-performance vision system, and proprietary instruments and accessories.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>78
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6758573840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies - Estimated Useful Lives Of Assets (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=isrg_EquipmentAndFurnitureMember', window );">Equipment and furniture</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetsLeasedToOthersMember', window );">Operating lease assets | Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetsLeasedToOthersMember', window );">Operating lease assets | Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<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 and office equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=isrg_EnterpriseWideSoftwareMember', window );">Enterprise-wide software</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=isrg_PurchasedSoftwareMember', window );">Purchased software</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful&#160;Lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=isrg_EquipmentAndFurnitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_EquipmentAndFurnitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AssetsLeasedToOthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AssetsLeasedToOthersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_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=isrg_EnterpriseWideSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_EnterpriseWideSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_PurchasedSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_PurchasedSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6716181008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule Of Income Before Provision For Income Taxes</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income before provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,053.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">774.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">426.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">330.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income before provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,279.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule Of Provision For Income Taxes</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">373.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule Of Income Tax Difference From The Statutory Rate</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax expense differs from amounts computed by applying the statutory federal income rate of 21% for the years ended December&#160;31, 2019, and 2018, and 35% for the year ended December 31, 2017, as a result of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years&#160;Ended&#160;December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal tax at statutory rate</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">386.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase (reduction) in tax resulting from:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State taxes, net of federal benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign rate differential</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(115.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. tax on foreign earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation not benefited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production activities deduction</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reversal of unrecognized tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Cuts and Jobs Act impact </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation<br/>arrangements </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(146.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(116.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(102.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax remeasurement due to Swiss Tax Reform</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(51.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule Of Deferred Tax Assets</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred income taxes reflect tax carry forwards and the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.721%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expenses deducted in later years for tax purposes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">351.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and other credits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">509.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6762314720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Lease Receivables (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasedAssetsLineItems', window );"><strong>Capital Leased 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_SalesTypeLeaseLeaseReceivable', window );">Gross lease receivables</a></td>
<td class="nump">$ 191.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived', window );">Gross lease receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150.4<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_isrg_SalestypeLeaseDeferredSellingProfit', window );">Unearned income</a></td>
<td class="num">(10.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome', window );">Unearned income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.3)<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_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments', window );">Allowance for credit loss</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments', window );">Allowance for credit loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLease', window );">Net investment in sales-type leases</a></td>
<td class="nump">180.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases', window );">Net investment in sales-type leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract', window );"><strong>Reported as:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases', window );">Net investment in sales-type leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid and other current assets</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_CapitalLeasedAssetsLineItems', window );"><strong>Capital Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLease', window );">Net investment in sales-type leases</a></td>
<td class="nump">63.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract', window );"><strong>Reported as:</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_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent', window );">Prepaids and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Intangible and other assets, net</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_CapitalLeasedAssetsLineItems', window );"><strong>Capital Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLease', window );">Net investment in sales-type leases</a></td>
<td class="nump">$ 117.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_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract', window );"><strong>Reported as:</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_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent', window );">Intangible and other assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_SalestypeLeaseDeferredSellingProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Deferred Selling Profit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_SalestypeLeaseDeferredSellingProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Net Investment in Sales Type Leases, Allowance for Uncollectible Minimum Lease Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CapitalLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount due within one year of the balance sheet date or the normal operating cycle, if longer, consisting of: (a) minimum lease payments due on direct financing and sales-type leases, (b) unguaranteed residual value, and (c) any unamortized initial direct costs on direct financing leases; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount due after one year of the balance sheet date or beyond the normal operating cycle, if longer, consisting of: (a) minimum lease payments due on direct financing and sales-type leases, (b) unguaranteed residual value, and (c) any unamortized initial direct costs on direct financing leases; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investment in sales type leases as of the balance sheet date consisting of: (a) minimum lease payments on sales type leases and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimate of minimum payments on sales-type leases that are probable of not being collected 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining (unamortized) difference between the gross investment in a sales-type lease and the cost or carrying amount of the leased property 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of remaining payments as of the balance sheet date that lessees are obligated to make or can be required to make under sales-type leases, including any guarantee of residual value and executory costs. The amount also includes any guaranteed rental payments by an unrelated third-party provided that are financially capable of making such payments.</p></div>
<a href="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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<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 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=77910348&amp;loc=d3e34102-112682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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_SalesTypeLeaseNetInvestmentInLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6606460960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Cash Flow Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 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_OperatingLeasePayments', window );">Cash paid for leases that were included within operating cash outflows</a></td>
<td class="nump">$ 18.8<span></span>
</td>
</tr>
<tr class="re">
<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 );">Right-of-use assets recognized related to new lease obligations</a></td>
<td class="nump">$ 21.5<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_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_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>82
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624683248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Additional Information (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Employee stock options excluded from computation of diluted net income per share</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6608434768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) - $ / shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested beginning balance (shares)</a></td>
<td class="nump">2.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (shares)</a></td>
<td class="nump">0.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (shares)</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Canceled (shares)</a></td>
<td class="num">(0.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested ending balance (shares)</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted&#160;Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested beginning balance (usd per share)</a></td>
<td class="nump">$ 295.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fair value at grant date (usd per share)</a></td>
<td class="nump">541.36<span></span>
</td>
<td class="nump">$ 431.11<span></span>
</td>
<td class="nump">$ 249.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (usd per share)</a></td>
<td class="nump">258.87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Canceled (usd per share)</a></td>
<td class="nump">382.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested ending balance (usd per share)</a></td>
<td class="nump">$ 410.09<span></span>
</td>
<td class="nump">$ 295.70<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812668288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Components of Accumulated Other Comprehensive Income, Net of Tax (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 6,678.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">30.9<span></span>
</td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive (loss)</a></td>
<td class="num">(5.2)<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive gains (losses)</a></td>
<td class="nump">25.7<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="num">$ (6.6)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="nump">8,263.8<span></span>
</td>
<td class="nump">6,678.8<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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Gains (Losses) on&#160;Hedge Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="num">(2.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive (loss)</a></td>
<td class="num">(5.3)<span></span>
</td>
<td class="num">(1.0)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive gains (losses)</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="num">(2.4)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized&#160; Gains (Losses) on Available-for-Sale Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(9.8)<span></span>
</td>
<td class="num">(11.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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">30.7<span></span>
</td>
<td class="nump">0.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive (loss)</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive gains (losses)</a></td>
<td class="nump">30.2<span></span>
</td>
<td class="nump">1.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_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">20.4<span></span>
</td>
<td class="num">(9.8)<span></span>
</td>
<td class="num">(11.3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Gains (Losses)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">2.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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(2.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive (loss)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive gains (losses)</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(2.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
</tr>
<tr class="rh">
<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_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Employee Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(4.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(5.9)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive (loss)</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive gains (losses)</a></td>
<td class="num">(5.3)<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="num">(8.7)<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(4.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(13.3)<span></span>
</td>
<td class="num">(15.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_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">$ 12.4<span></span>
</td>
<td class="num">$ (13.3)<span></span>
</td>
<td class="num">$ (15.5)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624204656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule Of Deferred Tax Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share-based compensation expense</a></td>
<td class="nump">$ 95.6<span></span>
</td>
<td class="nump">$ 87.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther', window );">Expenses deducted in later years for tax purposes</a></td>
<td class="nump">42.0<span></span>
</td>
<td class="nump">29.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">362.3<span></span>
</td>
<td class="nump">351.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_DeferredTaxAssetsTaxCreditCarryforwards', window );">Research and other credits</a></td>
<td class="nump">56.1<span></span>
</td>
<td class="nump">40.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">10.4<span></span>
</td>
<td class="nump">9.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">566.4<span></span>
</td>
<td class="nump">517.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(57.2)<span></span>
</td>
<td class="num">(42.3)<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_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">509.2<span></span>
</td>
<td class="nump">475.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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed assets</a></td>
<td class="num">(75.3)<span></span>
</td>
<td class="num">(42.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(8.3)<span></span>
</td>
<td class="num">(7.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.1)<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_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">83.6<span></span>
</td>
<td class="nump">49.8<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 425.6<span></span>
</td>
<td class="nump">$ 425.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(26)(b))<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(15)(b)(2))<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(15)(2))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including 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_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than 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 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624389408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule Of Provision For Income Taxes (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current income taxes, Federal</a></td>
<td class="nump">$ 82.0<span></span>
</td>
<td class="nump">$ 89.5<span></span>
</td>
<td class="nump">$ 352.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current income taxes, State</a></td>
<td class="nump">26.5<span></span>
</td>
<td class="nump">21.1<span></span>
</td>
<td class="nump">13.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_CurrentForeignTaxExpenseBenefit', window );">Current income taxes, Foreign</a></td>
<td class="nump">18.0<span></span>
</td>
<td class="nump">9.9<span></span>
</td>
<td class="nump">8.7<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_CurrentIncomeTaxExpenseBenefit', window );">Current income taxes</a></td>
<td class="nump">126.5<span></span>
</td>
<td class="nump">120.5<span></span>
</td>
<td class="nump">373.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred income taxes, Federal</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="num">(4.1)<span></span>
</td>
<td class="nump">62.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred income taxes, State</a></td>
<td class="nump">3.2<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred income taxes, Foreign</a></td>
<td class="num">(17.8)<span></span>
</td>
<td class="nump">38.4<span></span>
</td>
<td class="num">(2.4)<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(6.1)<span></span>
</td>
<td class="nump">34.0<span></span>
</td>
<td class="nump">60.1<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_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 120.4<span></span>
</td>
<td class="nump">$ 154.5<span></span>
</td>
<td class="nump">$ 433.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823351776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments</a></td>
<td class="text">FINANCIAL INSTRUMENTS<div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash, Cash Equivalents, and Investments</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize the Company&#8217;s cash and available-for-sale marketable securities&#8217; amortized cost, gross unrealized gains, gross unrealized losses, and fair value by significant investment category reported as cash and cash equivalents or short-term or long-term investments as of December&#160;31, 2019, and 2018 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:24.939%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term<br/>Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,935.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,945.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">890.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,054.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,662.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,671.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">890.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,054.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,096.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,112.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">798.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,314.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,760.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,163.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,569.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,818.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,845.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,167.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,054.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,623.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:24.939%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term<br/>Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,477.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,474.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">897.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,046.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,043.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">579.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">897.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,607.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">724.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">871.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">788.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,528.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,521.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,204.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,845.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,834.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">857.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,205.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,771.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2018, the Company also recorded $36.5&#160;million of restricted cash equivalents (comprised of money market funds and U.S. treasuries, which would be considered highly liquid investments with original maturity dates that are 90 days or less) in connection with a concluded legal matter in prepaids and other current assets in the accompanying Consolidated Balance Sheets.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the contractual maturities of the Company&#8217;s cash equivalents and available-for-sale investments (excluding cash and money market funds) at December&#160;31, 2019 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mature in less than one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,082.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,087.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mature in one to five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,595.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,617.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,678.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,705.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Realized gains and losses, net of tax, were not material for any of the periods presented.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, and 2018, net unrealized gains/(losses) on investments of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$20.4 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$(9.8) million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, net of tax, respectively, were included in accumulated other comprehensive income/(loss) in the accompanying Consolidated Balance Sheets.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present the breakdown of the available-for-sale investments with unrealized losses at December&#160;31, 2019, and 2018 (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:35.481%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized&#160;losses&#160;less<br/>than 12 months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized losses&#160;12<br/>months or greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">237.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">237.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">519.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">652.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">727.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">409.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,137.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasuries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">478.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">592.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,071.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agencies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">653.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,427.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,861.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unrealized losses on the available-for-sale investments are related to corporate securities and government securities. The Company determined these unrealized losses to be temporary. Factors considered in determining whether a loss is temporary included the length of time and extent to which the investment&#8217;s fair value has been less than the cost basis, the </span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, the expected cash flows from the security, the Company&#8217;s intent to sell the security, and whether or not the Company will be required to sell the security before the recovery of its amortized cost.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign currency derivatives</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The objective of the Company&#8217;s hedging program is to mitigate the impact of changes in currency exchange rates on net cash flow from foreign currency-denominated sales, expenses, and intercompany balances and other monetary assets or liabilities denominated in currencies other than the U.S. dollar (&#8220;USD&#8221;). The derivative assets and liabilities are measured using Level 2 fair value inputs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash Flow Hedges.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into currency forward contracts as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the USD, primarily the Euro (&#8220;EUR&#8221;), the British Pound (&#8220;GBP&#8221;), the Japanese Yen (&#8220;JPY&#8221;),&#160;and the Korean Won (&#8220;KRW&#8221;). The Company also enters into currency forward contracts as cash flow hedges to hedge certain forecasted expense transactions denominated in EUR and Swiss Franc (&#8220;CHF&#8221;).</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For these derivatives, the Company reports the unrealized after-tax gain or loss from the hedge as a component of accumulated other comprehensive income/(loss) in stockholders&#8217; equity and reclassifies the amount into earnings in the same period in which the hedge transaction affects earnings. The amounts reclassified to revenue and expenses related to the hedged transactions and the ineffective portions of cash flow hedges were not material for the periods presented.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Derivatives Not Designated as Hedging Instruments.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other derivatives not designated as hedging instruments consist primarily of forward contracts that the Company uses to hedge intercompany balances and other monetary assets or liabilities denominated in currencies other than the USD, primarily the EUR, GBP, JPY, KRW, CHF, Indian Rupee, and New Taiwan Dollar.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These derivative instruments are used to hedge against balance sheet foreign currency exposures. The related gains and losses were as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:59.086%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.481%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.481%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.484%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recognized gains (losses) in interest and other income, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gains (losses) related to balance sheet re-measurement</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The notional amounts for derivative instruments provide one measure of the transaction volume. Total gross notional amounts (in USD) for derivatives and the aggregate gross fair value outstanding at the end of each period were as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:46.533%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.320%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional amounts:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross fair value recorded in:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Prepaid and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>88
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $N*1U ?(\\#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,$%     @ 2XI'4"?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    " !+BD=0*H/FDNX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:@,A$(9?I7C?'==  [+QTM)3 H4&6GH3G232=5=TRF[>OJY-
M-I3V 0I>G/G]YANP-4&:(>)S' )&<ICN)M_U29JP82>B( &2.:'7J<Z)/C</
M0_2:\C4>(6CSH8\(@O-[\$C::M(P ZNP$)EJK9$FHJ8A7O#6+/CP&;L"LP:P
M0X\])6CJ!IB:)X;SU+5P \PPPNC3=P'M0BS5/[&E ^R2G));4N,XUN.JY/(.
M#;SMMB]EW<KUB71O,+]*3M(YX(9=)[^N'A[W3TP)+GC%1<77^V8M\^'B?7;]
MX7<3]H-U!_>/C:^"JH5?_T)] 5!+ P04    " !+BD=0F5R<(Q &  "<)P
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
MG[T]C6U]7L?+Z+DM,R V/8)/$&Q$1+;V*,"1P(83.G\K<$\1XBUB2Q$2=T'
M,8J.+B;T!-,EI,N.+B?TU+E%%#'# @D42 A][@A0Q (+I% @)73FN@P@'IMG
M4&)&^8[/&P 16&(.)>:4+QT) /%8O8 2"\IWO080C]DLQHF+:077;X3Q.,X\
MN6:D B?)!AB/Z0R&^XYQ6L&U'6$\OC.<7R9H!==YA/%8SW#,&4TQ=\U'&)_[
M..N,1ID3]P'&YSX./*-Q%L1]@/&YCS//:*(%<1]@?.[CV#,::D'<!QB?^SCY
MC.9:$/<!QN,^Q]GG--?"=1]A/.YSG'U.<RU=]Q'&]US'V><TU])U'V$\[G.<
M?4YS+5WW$<8W%IQ]3G,M$U<%8'PJ./N<YEJZ<PQA?',,9Y_37$LRQ\#CWN<+
MSCZGN98+5^7C3WR.L\]IKA,RD\%#WZ>"L\]IKA/V5F4[8)(.4_68Q8TGEP*G
M7]!D)^[+\(!))SJ,)8NYC*7OG1<O H(&/''>JS<(XU/!BX"@ 4_<X"!,ZE'Q
MO,#3@"<S5P5@YAX5O @(&O#$G=( D\8>%;P("!KPE+DJ ,,]*G@1$#3@*7'_
M XM --E'EJH^=GOT)MCI2]5]()BTCM\![GBW#_T/[S\B?,OJ8UXUP:,V=C?;
M[3D/6AMENQ+?V &?5+8?+PIU,.WIS)[7_>:]OS#Z/'R8B,:O(^M_4$L#!!0
M   ( $N*1U EP/./LP$  ,X#   8    >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&UL?5/;;IPP$/T5RQ\0+RS91BM RJ:J$JF55JG:/GMA "N^$-LLZ=]W; A!
M+>J+[1F?,W-F/,Y'8U]<!^#)FY+:%;3SOC\RYJH.%'<WI@>--XVQBGLT;<M<
M;X'7D:0D2W>[ U-<:%KFT7>V96X&+X6&LR5N4(K;WR>09BQH0M\=SZ+M?'"P
M,N]Y"]_!_^C/%BVV1*F% NV$T<1"4]#[Y'C* CX"?@H8W>I,0B478UZ"\507
M=!<$@83*AP@<MRL\@)0A$,IXG6/2)64@KL_OT;_$VK&6"W?P8.0O4?NNH'>4
MU-#P0?IG,S["7,\M)7/Q7^$*$N%!">:HC'1Q)=7@O%%S%)2B^-NT"QWW<;K9
M)S-MFY#.A'0AW,4\;$H4E7_FGI>Y-2.Q4^]['IXX.:;8FRHX8ROB'8IWZ+V6
MARQGUQ!GAIPF2+J") N"8? E0[J5X93^0T^WZ?M-@?M(WZ\%WF[SLTU^%OG9
M_PK<@!S^2L%6_51@VSA)CE1FT'&*5]YE6._3^!X?\&G2OW';"NW(Q7A\U=C[
MQA@/J&1W@^/3X>=:# F-#\=/>+;3B$V&-_W\>]CRA<L_4$L#!!0    ( $N*
M1U _ZQC2/@0  #44   8    >&PO=V]R:W-H965T<R]S:&5E=#,N>&ULA9AK
M;ZM&$(;_BL7W C,+>XEL2[6KJI5:*3I5V\_$7L?H@'&!Q*?_OLLE+MZ9S?&'
M&,@[.^_LY6&]ZUO3?NW.UO:K;W5UZ3;1N>^O3TG2'<ZV+KJXN=J+^\^I:>NB
M=[?M:])=6UL<QZ"Z2C!-95(7Y27:KL=GS^UVW;SU57FQS^VJ>ZOKHOUW9ZOF
MMHD@^GCPI7P]]\.#9+N^%J_V#]O_>7UNW5UR;^58UO;2E<UEU=K3)OH1GO9"
M# &CXJ_2WKK%]6HHY:5IO@XWOQXW43HXLI4]]$,3A?MZMWM;54-+SL<_<Z/1
M/><0N+S^:/WGL7A7S$O1V7U3_5T>^_,FTM'J:$_%6]5_:6Z_V+F@/%K-U?]F
MWVWEY(,3E^/05-WX=W5XZ_JFGEMQ5NKBV_1=7L;OV]S^1Q@?@', W@,@^S1
MS '""T@F9V.I/Q5]L5VWS6W53J-U+89) 4_"=>9A>#CVW?@_5VWGGKYOI5HG
M[T,[LV0W27 AP4?%GBJDODL2E_]N ED3.,:+9;SAXP4;+\;X;!&O4J^(29*/
MDLLH 9 JEEXE5*9S%0?,9*R9C)H!S\PD48LLF.99[,GVC,SI8N3=Y*R;G+KQ
M1F^7DS0R6V:9S# JC;'@O4C6BZ1>A.=%DBRYR>/<\S*IY$*5I8$Q4JP319UD
MGA/%C%%*>H6J0.DX,/DUZT53+UZ].TVR9%(BF;R,3 @1FB^&=6.H&R_-SM":
M4>%BD4QN#!DD#0$KD/)L2JD9 J>4CI-$0:8,HP.E(#2!(4!+H(ZT[PCH,&!.
M!HN5Z87LT0\/3D#JQ_A^D";*(,Y\/TC&"R4$W/ 8!LIA[7-XUBS=B%21=<7(
M,$N#O<.3&"B*M8]BH) U:E@TZ?WC8YD)43J3L0J8X\$,.7GIZ=#RX'$*E*?:
MYRE0H *W.AB9HUVH(AZJ0*FJ?:H"@]4<Z.)@N&I$B*O @Q4H6;5/5J#,%$+%
MVO=#96BR(#QXM )EJ_;9"A2N E0L?#]4A@)"_8,\7I'B5?MX10:;J:#O04:G
M,;A>D:<K4KIJGZ[(8!,TZ2!&)D20KAC8EE*Z:I^N2.D*6:;)"N-TD)O0RQEY
MPB(EK/$)RVE\A'VN>73"LQ4S@B\3JH4'(-*MJ?'Q-6N6+Z74+^4SR:,/'J-(
M,6I\;"'E8TJVZ]\1/7KA$8H4H<9'%E(VYBJ7A%F<#E0:@A;R$$4*4>-#"QDZ
M9@Z/9 U0'>0(H=<,\AA%BE%#L,7M4<F6AU'] "+408*GJ* 4-3ZT!$='*6)E
M_O_X/T1IB)3AGQ:")ZJ@1/4S[01%I2,W\4-5#J?FX1.PQL-54+BZ+8?OC5)3
MH\YB%=Z=,2%2:K68C(_N B<*%)#@I]H)>EKPO;TC$\+N'9/%^<UPH/9[T;Z6
MEV[UTO1]4X\'-J>FZ:UK,XU=:V=;'.\WE3WUPZ5RU^UTD#7=],UU/J1+[B>%
MV_\ 4$L#!!0    ( $N*1U 5U3%$4P(  &D(   8    >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&ULC9;;CILP$(9?!?$  7,*B0A2DZIJI5:*MNKVVDF<@-9@
M:CMA^_:U#8O 3)-P$9_^F?G&,6.REO$W41 BG?>*UF+C%E(V:\\3QX)46"Q8
M0VJU<F:\PE(-^<43#2?X9(PJZ@6^GW@5+FLWS\S<GN<9NTI:UF3/'7&M*LS_
M;@EE[<9%[L?$2WDII)[P\JS!%_*3R%_-GJN1-W@YE16I1<EJAY/SQOV$UCMD
M#(SBM22M&/4=G<J!L3<]^';:N+XF(I0<I7:!57,C.T*I]J0X_O1.W2&F-ASW
M/[Q_,<FK9 Y8D!VCO\N3+#9NZCHG<L97*E]8^Y7T"<6NTV?_G=P(57)-HF(<
M&17FUSE>A615[T6A5/B]:\O:M&VWDJ2]&6P0] ;!8("BNP9A;Q!:!EY'9E+]
MC"7.,\Y:AW?_5H/UH4#K4&WF44^:O3-K*ENA9F\Y\H/,NVE'O6;;:8*1QE+L
MYHHD'22> A@H I B,/;AA"*$'82@@] XB"8.(BN-3A,;36TTZ2+TQP^RTH(L
MT&KRP) 1"!D!D+$%V6F24<@@-FP6VF/=!"@&@6( *+& .DTZ"N0OYCOU2#6!
M24"8!(!96C#)+&M[7^XI)A!+$&()0*06Q/(AQ#W%!"(%(5( 8F5!I+,0PU&V
M8)Y13J!6(-1J#H6L4-O54V?ED6H"@WRX;/D #K+KEC]+':$$W"10&MU[H]!_
MZBD"P&8%%3T/!DEA,&]4\_4E_ /S2UD+Y\"DNCY,D3\S)HERZR_4"UNH>W\8
M4'*6NKM4?=Y=?MU LJ:_V+WAZR+_!U!+ P04    " !+BD=0K0;:F=H$  #6
M%P  &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;(U876_C-A#\*X;?*Y%<
MZBMP#,06BA9H@>"*:Y\5FXZ-DRQ74N+KOR_U$9_,'0:7A]B2A\M9<CE#<G6M
MFV_MT9AN\;TJS^WC\MAUEX<P;'='4Q5M4%_,V?YRJ)NJZ.QC\QJVE\84^Z%1
M589*B#BLBM-YN5X-[YZ;]:I^Z\K3V3PWB_:MJHKFOXTIZ^OC4BX_7GPYO1Z[
M_D6X7EV*5_.7Z;Y>GAO[%-ZB[$^5.;>G^KQHS.%Q^20?<DK[!@/B[Y.YMK/O
MBSZ5E[K^UC_\OG]<BIZ1*<VNZT,4]N/=;$U9]I$LCW^GH,M;GWW#^?>/Z+\.
MR=MD7HK6;.ORG].^.SXNT^5B;P[%6]E]J:^_F2FA:+F8LO_#O)O2PGLFMH]=
M7;;#_\7NK>WJ:HIBJ53%]_'S=!X^KU/\CV:X@9H:J%L#&7_:@*8&]*.!_K2!
MGAIHIT$XIC*,35YTQ7K5U-=%,T[OI>BK2#YH._J[_N4PV,-O=GA:^_9]+26M
MPO<^T(39C!@UQ]P0H8U^ZT*A+C:*-5?W'6PY(D[O(3F'2*DQ"X*)TA" [@)$
M.("& ?000-\%B)V1&C'1@#D/&*V3-(B<?#F,$J4#9UAR ).4SF!WK"/(.@)I
M)SA # /$(&UG<C8C)ID1E12G@5-'6P"32@3229O#,HI]62>0= )(9P[IA'5#
M4@IW$K8<IF*A&>D1%L]A2G@XIY!SRF=*"1P@@P$RGK1R:&XR, 6V0+63-(=E
M:1PXU9YS5&H'T+.HI,#Z(P!KY0J08#U%4<+J"\"T3-E4 1BI=);=/6^/;DK
MFPFGY,.=4!0D+G& T[;($I<YP$G* H\<2ZC'3U(!ZMJEKL":3C23,H236>96
M5(YP(E9!YJ&.15P2H!ZYU(EWI1(^Z!R6BD!D\S\W"=Y$2V\*V$8D\!'E^L@$
MNDLA$HJ)$\*I)'-G*4<X:0LL]5#'7B(C0#UQJ4> DF *@V 1*Z\<P#21=\BQ
MA4G@8<KU,(E,+)5!ZA*/F=)+5H,YB!8GPLL;NY@$-J9<&Y/ H/@JY:!?YFMO
M(@U0\YF[YXQ=3*:<,PF7<\IV-E9<,B[H -<O94:<XSX;;6R?,N,&3+Z-+C8S
M!<R,7#.;0-E=4D'F3AF 94'F;A$!*@Z$CS6V,@6LC%PKFT .Z\A=U@!FO<"=
M+X"RINC9EBKL8DJ!Z?+4JL)NHH";D.LF"KB)C)B>01@Q!X<P&?A2QQ:B@(60
M:R$*23YSABV$I:[JY1 6SQ;L/6_L'PKX![G^,8'Z3=I\,\1X1T :B!\F "Z.
MM9<X-A %#(0\WJFPEJODY[?W"DNK M+*[& "?6X'  3L8$+-G<Y'&"NJ B<2
M\H@R844E\?/'=L+R1D#>V,&=^,Z:DD@S1T(XD6:L[ !.17'DJSO"&D= XWRG
M=_)<>P"-8^=W@JK$LMH"7"9B=F\!8$GD%0O"(D= Y+2G_@CK#:'+#U_QX)5/
MZ/J#%0_?[('KG"V Q?8PR$J'PZ+$>U B+#<$Y,9;.5AN",@-KQR^\U(ZXZD#
MF"2F.  F[;;033V<76Y6IGD=+H[;Q:Y^.W?]'>'L[>UR^DGUEZ/.^XU\R,<K
MYA]AQAOO/XOF]71N%R]UU]75<$%ZJ.O.6)8BL/R.IMC?'DISZ/JOB?W>C#?-
MXT-77Z9;]/!VE;_^'U!+ P04    " !+BD=0:Q)LV6D#  !(#@  &    'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;(U776^;,!3]*XCW@&W,1ZHD4I-HVJ1-
MJC9M>Z:)DZ "9N DW;^?#2XU]J7:2P'GW.MSW.MS[=6=MR_=A3'AO59EW:W]
MBQ#-0QAVAPNK\B[@#:OE+R?>5KF0G^TY[)J6Y<<^J"I#@E 25GE1^YM5/_;4
M;E;\*LJB9D^MUUVK*F__;EG)[VL?^V\#WXOS1:B!<+-J\C/[P<3/YJF57^&8
MY5A4K.X*7GLM.ZW]1_RP)T@%](A?!;MWQKNGI#QS_J(^OAS7/E*,6,D.0J7(
MY>/&=JPL52;)XX].ZH]SJD#S_2W[IUZ\%/.<=VS'R]_%45S6?N9[1W;*KZ7X
MSN^?F184^YY6_Y7=6"GABHF<X\#+KO_K':Z=X)7.(JE4^>OP+.K^>1]^29<Z
M# X@.H", 3CY,"#2 =%[ /TP@.H :@6$@Y1^;?:YR#>KEM^]=OCW-KFJ(OQ
MY>H?U&"_V/UO<GDZ.7K;8(I7X4TETICM@"$F9D2$,OLX!8&FV!(GG$PGV+F(
M))M"]BX$8PJSB$"A49\@F@@E< (*)J!] FHFB)"U4@,F[C&UQJ3+(++T C!,
MTF!I:79A28H,U(1T#)*. =41G" !$R2N:DHMU0,F-7@B1[*+69 @L02[H,C
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
M6$\FSN1,0=&(DD6TM6_,"4I YQ?2>((>E<K)6R)=ED69= YD_F6&!A[F$VE
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
MH/;A^ G/=AJSR?"FGW\06[YQ\0=02P,$%     @ 2XI'4)X 2/ZQ 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL?5/;;MLP#/T501]0)8K;
M%8%MH.E0=, &!!VV/BLV?4%U<24Y;O]^E.RX7F?LQ2)IGL-#BDH'8U]< ^#)
MFY+:9;3QOMLSYHH&E'!7I@.-?RICE?#HVIJYSH(H(TA)QC>;&Z9$JVF>QMC1
MYJGIO6PU'"UQO5+"OA] FB&C6WH)/+5UXT. Y6DG:O@)_E=WM.BQF:5L%6C7
M&DTL5!F]V^X/2<B/";];&-S")J&3DS$OP?E69G03!(&$P@<&@<<9[D'*0(0R
M7B=..I<,P*5]87^(O6,O)^'@WLCGMO1-1F\I*:$2O?1/9GB$J9]K2J;FO\,9
M)*8')5BC,-+%+REZYXV:6%"*$F_CV>IX#A/_!;8.X!. ?P*PL5!4_E5XD:?6
M#,2.L^]$N.+MGN-LBA",HXC_4+S#Z#GG/$G9.1!-.8<QAR]RMG,&0_:Y!%\K
M<>#_P/DZ?+>J<!?AN[\47J\3)*L$221(_MOB6L[-IR)L,5,%MH[;Y$AA>ATW
M>1&=%_:.QSOY2!^W_8>P=:L=.1F/-QOG7QGC :5LKG"%&GQ@LR.A\L'\@K8=
MUVQTO.FF%\3F9YS_ 5!+ P04    " !+BD=0+B<OB;4!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q]4V%OVR 0_2N('U 2XBU99%MJ.DV=
MM$E1I[6?B7VV4<'G HZ[?S_ KNMMUKX =]Q[]^XXT@'-LVT ''G5JK49;9SK
MCHS9H@$M[ UVT/J;"HT6SINF9K8S(,H(THKQS>8CTT*V-$^C[VSR%'NG9 MG
M0VROM3"_3J!PR.B6OCD>9-VXX&!YVHD:?H#[V9V-M]C,4DH-K978$@-51F^W
MQU,2XF/ HX3!+LXD5')!? [&US*CFR (%!0N, B_7>$.E I$7L;+Q$GGE &X
M/+^Q?XFU^UHNPL(=JB=9NB:C!TI*J$2OW ,.]S#5\X&2J?AO< 7EPX,2GZ-
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
M;#84U"$>[_#LQC$;C6"[Z0>Q^1L7?P!02P,$%     @ 2XI'4*Z1")FS 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,38N>&UL?5-ACYP@$/TKA!]P
M*&O;RT9-;J]IVJ1--M>T_<SJJ.3 L8#K]=\7T+.V]>X+,,.\-V^&(9_0/-H.
MP)$GK7I;T,ZYX<B8K3K0PM[@ +V_:=!HX;QI6F8' Z*.(*T83Y*W3 O9TS*/
MOK,I<QR=DCV<#;&CUL+\.H'"J: I?78\R+9SP<'*?! M? 7W;3@;;[&5I98:
M>BNQ)P::@MZEQU,6XF/ =PF3W9Q)J.2"^!B,3W5!DR (%%0N, B_7>$>E I$
M7L;/A9.N*0-P>WYF_Q!K][5<A(5[5#]D[;J"WE)20R-&Y1YP^@A+/6\H68K_
M#%=0/CPH\3DJ5#:NI!JM0[VP>"E:/,V[[.,^S3<\76#[ +X ^ JXC7G8G"@J
M?R^<*'.#$S%S[P<1GC@]<M^;*CAC*^*=%V^]]UKR+,G9-1 M,:<YAF]BTC6"
M>?8U!=]+<>+_P?D^_+"K\!#AA[\4OI _VR7((D'V:HE[,?^J9)N>:C!MG"9+
M*AS[.,D;[SJP=SR^R9_P>=J_"-/*WI(+.O^RL?\-H@,O);GQ(]3Y#[8:"AH7
MCN_\V<QC-AL.A^4'L?4;E[\!4$L#!!0    ( $N*1U SUJA/M0$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;'U3VV[<(!#]%<0'A%WLI-'*
MMI1-5"52*ZU2M7UF[?%%X>( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7PY$U)
M[7+:>M\?&'-E"TJX*].#QIO:6"4\FK9AKK<@J@A2DO'=[H8IT6E:9-%WLD5F
M!B\[#2=+W*"4L+^.(,V8TSU]=SQW3>N#@Q59+QKX!OY[?[)HL86EZA1HUQE-
M+-0YO=L?CFF(CP$_.AC=ZDQ")6=C7H+Q5.5T%P2!A-('!H';!>Y!RD"$,EYG
M3KJD#,#U^9W]<ZP=:SD+!_=&_NPJW^;TEI(*:C%(_VS&1YCKN:9D+OX+7$!B
M>%"".4HC75Q).3AOU,R"4I1XF_9.QWV<;M)DAFT#^ S@"^ VYF%3HJC\07A1
M9-:,Q$Z][T5XXOV!8V_*X(RMB'<HWJ'W4O TR=@E$,TQQRF&KV+V2P1#]B4%
MWTIQY/_!^38\V5281'CRE\)TFR#=)$@C0?IAB5LQU_\D8:N>*K!-G"9'2C/H
M.,DK[S*P=SR^R9_P:=J_"MMTVI&S\?BRL?^U,1Y0RNX*1ZC%#[88$FH?CI_P
M;*<QFPQO^OD'L>4;%[\!4$L#!!0    ( $N*1U"6T_LEM0$  -(#   9
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
M6^B)BU(67"KQ@_MTE1MZTT' Q?KMSNWUT/K#P:IVG&IT&JW%7U!+ P04
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
M8IER%&"F!+?'F2Q8HAL"/8N6$Y=%HJ.)C"%)^HD;6NQ@/A'?D.A9I-TA Y5
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
M_K#LZW_A7($.Q)%>L=(7XCA@<%&FN])]X:X%-U"\&VX\-%Z[Y3]02P,$%
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
M#UGS>^[X+V%P .T"Z#5 M?U9 .L"V$< _S2 =P%\;(#H L38 *\+\,8&^%V
M/S8@Z *"L0%A%Q".#2#N9>3<CQ#O\Y#K8)/1K5R&FU MQ&D+JZG4Q[B*%[,B
M/T^*=K(=XWI.DZF*4N3UUZ;VFW^J:BW5U_>%8,',>:^9.LQ]BZ$#3#C$+$T,
MN2(<E<(U#PKF<4^->#ILX<%$".X.,8\FA@\1WR 6,L0\F1A/D^0[1*,E_ QA
MV!#S F&TE)=?2K/Z.N'(A!#"X1%B<*6PAH$-4A4P X<9>,/ !SEX6JVU&-%@
MLA9#?=_VM6( 8(0&MB;,(P!SP\#6BO>;"0M]IK?Y!)%QSQ9::0!DU-6;? 90
M;FCKY6&B N[K+2Y-%.=^H,-6)HSYE.N:10",L+ZT@Z$6\% +8Z@%]V &#V;P
MQI>;#S/X7Y?;LL7XO<Y2[AIUM&IA7G_H0T\7SN0B'O-Z(S](.H"3#@#A?)@A
MA!G"\<+5:Q2X*+@CI.M @_XR-1\T-UU!.#6G=5P$X$(UI1&3(MAZ1@ ! X0#
M7HON"+U!0L0M"1LC(3.Z#,S(%0#SF# %-&'"IUC]$<2DB>G2@F,<R.PGX@8!
MD?E/O#$">D:7&:&A87T CGJ,Z;@(PM% V%@!(<Y#3.L1PD4X$",@P0T:(E9
MPC$:AN;\]$/7YKJ& (XK;70;A'!*;!O;#R(>1$T/$@+C0,R DO$:4L0,*!VA
M80?J]SE@KKZ#6 $P+Z2&@A#,[1?K,''$@:CI0$(@JSA%S(#R&P1$S(":>P%
M0&%ZEQL8-0C N#"6G B"D1#;PE#$@:CI0$(PA -Q NK?("#B!-3<$P "!N86
MA?%0UR\PYZ8;&H4: ;A 4&PMIHC]4--^A, .'8@-,'>\@ RQ 6;N"4P!.]!@
MTA'?ULY1*P#&?4^'10",J2,%LHXPQ'N8Z3U"8)W'CFTWG-L88@-LQ,EMV8$&
M4Y@(8PH#,,ZX?CZ* !BC'-O,,,1[&' .$<@YA"$VP&XXB3#$!MB8LT@'ZI^\
M*!%F!;:P>KO<7[!U_4PR(OIGVC9OIW=1E,IBUUR)EI-U?LJJNL^]K]=KUSM:
M7S1IW^_)](4 WY=D&K67JA_T[1WO7W&Q.V3EY"VOJCQM[J"V>5Y)E;UKJ[SW
M,MY<7Q*YK>I'7ST7[=UJ^U+EQ^[>V+E>7B_^!U!+ P04    " !+BD=0:(]D
MM=\!  !D!   &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q]5.UNFS 4
M?17+#U"#24@6 5)#56W2)D6=MOUVX/*AVIC93NC>?K:AE*9L?[!]?<ZY'[Z7
M9)#J63< !KT(WND4-\;T!T)TT8!@^D[VT-F;2BK!C#VJFNA> 2L]27!"@R F
M@K4=SA)O.ZDLD1?#VPY."NF+$$S].0*70XI#_&IX:NO&. /)DI[5\!W,C_ZD
M[(G,*F4KH-.M[)""*L7WX2'?.+P'_&QAT(L]<IF<I7QVAR]EB@,7$' HC%-@
M=KE"#IP[(1O&[TD3SRX=<;E_57_TN=M<SDQ#+OFOMC1-BO<8E5"Q"S=/<O@,
M4SY;C*;DO\(5N(6[2*R/0G+MOZBX:"/%I&)#$>QE7-O.K\-X$^\FVCJ!3@0Z
M$\+XOX1H(D1O!%]-,D;F4WU@AF6)D@-2XV/US/5$>(AL,0MG]+7S=S9;;:W7
M;+O=)>3JA";,<<30!2:<$<2JSR[HFHLC_4"G[QWD'Q'Q?MU#M)I$Y/G1T@/]
MA\!F56#C!3;OJK"_J<*("0,/ZCPH"FY*E:^ :/SI)A2R>!P!JO9]K%$A+YUQ
M95A8YU&YI^YQ;^Q'.T)CQ[_)C//WC:FZ[30Z2V-;QS]P):4!&V-P9YNZL2,_
M'SA4QFUW=J_&QA\/1O;33)/YQY+]!5!+ P04    " !+BD=02.BA7ZX!  #!
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6QM4V&/VR ,_2N('W D
M-+WNJB32>M.T29M4W;3;9YHX#3H(&=#F]N]G2!IE7;Z ;9[?LPWD@[%OK@7P
MY%VKSA6T];[?,^:J%K1P#Z:'#D\:8[7PZ-HS<[T%4<<DK1A/DD>FA>QHF<?8
MT9:YN7@E.SA:XBY:"_OG ,H,!4WI+? BSZT/ 5;FO3C##_ _^Z-%C\TLM=30
M.6DZ8J$IZ,=T?\@"/@)>)0QN89/0R<F8M^!\K0N:A() 0>4#@\#M"L^@5"#"
M,GY/G'26#(E+^\;^.?:.O9R$@V>C?LG:MP7]0$D-C;@H_V*&+S#ULZ5D:OX;
M7$$A/%2"&I51+JZDNCAO],2"I6CQ/NZRB_LP\=_2UA/XE,#G!#[V,@K%RC\)
M+\K<FH'8<?:]"%><[CG.I@K!.(IXAL4[C%[+[?8I9]= -&$.(X8O,-F.SQB&
M_+,(7Q7AD6"S%'E,U@DVJP2;2)#]0Y#>5?D_)N.[=9%L521;$>%W(B,F32*H
MBZ!T^W0OPQ;3#X_[N[!GV3ER,AXO,HZ[,<8#,B8/^&):_$^SHZ#QP=RA;<=7
M-3K>]-.'8?.O+?\"4$L#!!0    ( $N*1U#K+  #S $  %X$   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;'U4VXZ;,!3\%>0/P& @&T6 U$U5M5(K
M15NU?7;@$-#:F-I.V/Y];>,@EM"^Q#YF9LZ,+\E'(5]5"Z"#-\YZ5:!6Z^&
ML:I:X%2%8H#>?&F$Y%2;4EZP&B30VI$XPR2*=IC3KD=E[M9.LLS%5;.NAY,,
MU)5S*O\\ Q-C@6)T7WCI+JVV"[C,!WJ![Z!_#"=I*CRKU!V'7G6B#R0T!?H0
M'XZIQ3O SPY&M9@'-LE9B%=;?*D+%%E#P*#25H&:X09'8,P*&1N_O2::6UKB
M<GY7_^2RFRQGJN HV*^NUFV!]BBHH:%7IE_$^!E\G@P%/OQ7N $S<.O$]*@$
M4^XWJ*Y*"^Y5C!5.WZ:QZ]TX>OT[;9M /(',A#C]+R'QA&1%P),S%_4CU;3,
MI1@#.1W60.V=B ^)V<S*+KJ]<]],6F56;V6V2W)\LT(>\SQAR )#WB..CXC=
M?H9@8V!V039=$,=/EAW(/P2238'$":3O8J2K&!,F<YA^:A*%^U621U!,PG3;
M2KII)7VPLL]63M*')LDN"]>;NH$B3V&R\H(7)VU?WC<J+UVO@K/0YM*XHVV$
MT& 4H]"(M>:QSP6#1MOIDYG+Z<I/A1:#?\UX_DLI_P)02P,$%     @ 2XI'
M4 ?VG3D5 @  G 4  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL?53;
MCILP$/T5Q ?@<#&;1 1IDVC52JT4;=7VV2'#16MCUG;"]N]K&\(20)N'V![.
M.7-F,).T7+S)$D Y'XS6<N>62C5;A&16 B/2XPW4^DG.!2-*'T6!9". 7"R)
M412L5C%BI*K=-+&QDT@3?E6TJN$D''EEC(A_>Z"\W;F^>P^\5D6I3 "E24,*
M^ 7J=W,2^H0&E4O%H)85KQT!^<Y]]K=';/ 6\*>"5H[VCJGDS/F;.7R_[-R5
M,004,F44B%YN< !*C9"V\=YKND-*0QSO[^HOMG9=RYE(.'#ZM[JH<N>N7><"
M.;E2]<K;;]#7@UVG+_X'W(!JN'&B<V2<2OOO9%>I..M5M!5&/KJUJNW:]OIW
MVC(AZ G!0/#C+PEA3P@_"=&7A*@G1!,"ZDJQO3D21=)$\-81W=MMB+E$_C;2
MW<],T#;;/M/MD3IZ2W&,$W0S0CUFWV&"$<8?$$BK#RF"I13[8$8/'A,<YHAX
M_0@YSB&^'RV["!<+#:U .'81K)<%HD6!R I$#YV*)YWJ,-AB:HM9^Q[>C'^3
MTN>,>.--BY^#HHV'E\WC1?-XP?S3Q#R>9?%7L3<U/$=AWXLFAN>@ (^4.L-H
M=$<9B,)^_]+)^+56YE6/HL.(>0[,'9_$]WKT=)/B4Z:;6S^)**I:.F>N]!=D
M[WG.N0+M<>5I>Z4>E<.!0J[,]DGO13<PNH/B33\+T3"0T_]02P,$%     @
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
MKO. PE7J;J[ZW%XQ=B#9,-V>:+["ZW]02P,$%     @ 2XI'4(1M''._ 0
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
M'8X106JVJEJIE:*MMKUVDDE :S"UG;!]^]J&( 0.%\$V__S?C.-#T7/Q+BL
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
M_-;VPCLQJ2ZTN797QB0H]S!0QHUZ5^<!A:O4W5SUN7U=[$"R87HXT?QZU_\
M4$L#!!0    ( $N*1U @X82RP@4  & @   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8S+GAM;)5:75/J2!#]*Q3O2S*?22RD:@6]2.U66??6[CY'B4)=(&P2
MY>Z_WR2,F$SW4?!!/CP]W9WI<[HS<7S(BY_E*LNJP:_M9E=>#U=5M;\*@O)I
ME6W3<I3OLUW]E^>\V*95_;%X"<I]D:7+UFB["608VF";KG?#R;C][J&8C//7
M:K/>90_%H'S=;M/BOYMLDQ^NAV+X_L7W]<NJ:KX()N-]^I+]R*J_]@]%_2DX
MK;)<;[-=N<YW@R)[OA[^+JX6-FD,6L3?Z^Q0=MX/FE0>\_QG\^%^>3T,FXBR
M3?94-4ND]<M;-LTVFV:E.HY_W:+#D\_&L/O^??6[-ODZF<>TS*;YYI_ULEI=
M#^/A8)D]IZ^;ZGM^F&<N(3,<N.S_R-ZR30UO(JE]/.6;LOT]>'HMJWSK5JE#
MV::_CJ_K7?MZ<.N_F_$&TAG(DX'4GQHH9Z ^#.RG!MH9Z',]&&=@/@S,IP;6
M&=AS#2)G$)T,Q.<AQ<X@/M<@<0;)N08B?-^YT#,)CEO>UM LK=+)N,@/@^)(
M@WW:L$U<B:9,GYIOVZIL_UC745E_^S:QH1H';\U*#G-SQ,@>1O<Q4PYC^I@9
MA[%]S"V'B?J8.PX3]S'?*$;V$?,O$?>,'\_-@D*$^+@T07WM3QL@^0V0[0JJ
METS"KZ#X%52[@NZL8)1W6>='C&DQNQ83VY%)NC]>\M1"V)&W$XLCJ"G"$RKD
M8]=\[)K$+H57?O,C)NKXD'+D)7A/0>'(6VAQQ-BO@S5\L(8$&X=>V1ERU508
MC?S2,R18!G5/45*'?N(+!A6*D> 3LWQBEB0F$C]F2RZ>]J[OO26A".UGM6!
M<@0*/N+#C4BX5G@;,8^^#C>B%4[#94 PW)@/-V;"!?N3\"LDYVM$PT56YT,F
M"B_9J0/U^&PM<(0:BOA:CJ8.U*T"JSOJTO<$E%-()B7E>Y*TWCK"T'<$!%90
MA;6"-$!%*BX&NRR & JJAE9X370NJ(K]AK8(Z)B@0D955U!AJ1N  9Z L BJ
M+%;XO4E02>B*8=\1D 3!:4+D;U'$U (J.D!FP;$Y]AW%Q)&)1VB7 .E%\F6[
MF3I,5YX,RD@"99"<,GC3P)0#2= ])5 &297!2D 1B::E"\8E">@L.3K[6RCI
M_*-C5)42$%HRA)9H#4!6:2[(&-!0<C0D&5O:ZL(1&F8!#R7#0PGD5@**R?B"
MC %Y)"4/:7<WDK)'U+,32%D!_BB./_XME /U1CX-/0$"*89 OLC=*-I:ZVT$
MFJ  S1376F/?DR2=2 $Z*W3K0JGH:]R-HDPT"4P(,%%QK37Q/7%T17L$Z*IH
M;[72^(X,,V=Y&_E-,7<)D7]/,U?,'4>$!AP%]$$Q^B"M'S1MTQ9N Y 'Q<D#
MJ6!FYH94 1JBF#8M_3,"1=MTB"8<!81&,4(C$]]1PC@"&6D@,YJ1&85NMH&
M:'&^LFH@#9J1A@[MCPEK*@V=J]_W Z1!,UU:@=ZIT>F"OB!?0&C-$)KFRQ :
M<% ##FJ&@PJM >BEHPOR!<S1W(#KJ<Z= _54QZ+I2 /J:*Y'^V=]FE)'H],-
M ZACN [MB<&=H1U::I22 00SM$/[_>S.8;K7#@JV 20T7'].?$<<4X'J&,!"
MP['0^(YHAY9(1PV@JF%ZKP)W3 :=SUTP*AM 0\.-RM[@>&OHJ*QBU L-(*NA
MO9 <E-P:YI85=ET#*&W.H/2M _4D&U4_(+3A"!W[?BBAA4+U;P&C+66TS[-;
MA^E5I4%=UP)"6V[D3GQ/#$B!/;* T98C*VB9%I#5JO/KWP(>6FY0]FIEYD"]
M^L>7%K#5,HW5E_^994ZA%#S=1L?;9]S^SBQS, UUV0).6\IIORYG#M.;%8!8
M6D!HRQ$Z\?UP(S#:(\!HRTVW9(_H;71$#KN"SA/)YMG[GVGQLMZ5@\>\JO)M
M^P3R.<^KK%ZPGL&'@U66+D\?-MESU;R-ZO?%\9GW\4.5[]WS_.#T3P63_P%0
M2P,$%     @ 2XI'4 =/^A8J @  %08  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C0N>&UL?57;CILP$/T5Q'LQM\ V(DB;K%:MU$K15ML^.V02T-J8VD[8
M_GU](2P!MWF([>&<,V=L/!0]XV^B!I#>.R6MV/BUE-T:(5'50+$(6 >M>G)B
MG&*IEOR,1,<!'PV)$A2'888H;EJ_+$QLS\N"721I6MAS3UPHQ?S/%@CK-W[D
MWP(OS;F6.H#*HL-G^ 'RM=MSM4*CRK&AT(J&M1Z'T\9_C-:[7.,-X&<#O9C,
M/5W)@;$WO?AZW/BA-@0$*JD5L!JNL -"M)"R\7O0],>4FCB=W]2?3>VJE@,6
ML&/D5W.4]<9_\+TCG/"%R!?6?X&AGI7O#<5_@RL0!==.5(Z*$6'^O>HB)*.#
MBK)"\;L=F]:,_:!_H[D)\4"(1T*4_9>0#(3D@Y":XJTS4^H3EK@L..L];@^K
MP_J=B-:)VLQ*!\W>F6>J6J&BUS)+/A?HJH4&S-9BX@DF&A%(J8\I8E>*;;R@
MQ_<)=DM$]N#.D#B+2 P_F?+3T"V0.@52(Y#>"42S7;"8E<&TMHPT#+)9*0Y4
M& 7_V*^5T\S*86:V8UN+R2=ILE60AI/?S/YNR5#N8[>OS.DK<_A*9KZR198H
MF)_V$O,I#'*WD]SI)'<X26=.\L5!)&&^\+)$W1^J-8,FMXD"/YO&([R*75JI
MW]M)=.QMC[&^C;/X5O4\VZ(^9&S#_([YN6F%=V!2W75S(T^,25 FPT#YJU6/
M'A<$3E)/<S7GME/9A63=T(31^"4H_P)02P,$%     @ 2XI'4/6X;BS7 @
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
MFNIN.Q/"D?#J/HDS7(B&VD\P.G,YC,68=EVEFW#2Z([I]&T[_0-02P,$%
M  @ 2XI'4 9W"[(P @  .P8  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN
M>&ULA57MCILP$'P5Q -@,(3D(D"Z)*I:J96BJ]K^=L@FH#.8VDZXOGW]03B.
MN.F?V%YF9F<W>,EZQE]%!2"]MX:V(O<K*;LU0J*LH"$B8!VTZLF)\89(=>1G
M)#H.Y&A(#44X#%/4D+KUB\S$]KS(V$72NH4]]\2E:0C_LP'*^MR/_%O@I3Y7
M4@=0D77D#-]!_NCV7)W0J'*L&VA%S5J/PRGWGZ/U+M5X _A90R\F>T]7<F#L
M51^^'',_U(: 0BFU E'+%;9 J192-GX/FOZ84A.G^YOZ)U.[JN5 !&P9_54?
M997[*]\[PHE<J'QA_6<8ZEGXWE#\5[@"57#M1.4H&17FURLO0K)F4%%6&O)F
MU[HU:S_HWVAN AX(>"1$Z4-"/!#B=T+RD) ,A&1&0+84TYL=D:3(..L];O_=
MCNB7*%HGJONE#IIFFV>J/4)%KT6ZQ!FZ:J$!L[$8/,%$(P(I]3$%=J78X#OZ
M+,'V'I&N/D)V]Y H2MPN8F>AL1&(IRZ2?Y21. 42(Y!\Z%0\ZY3%+ VF-9@P
M2&?%6DPZQ<QJO5=9!K';ZL)I=>&PFLRL6LS3)$FRBH)X,7-K85'XP.Z]4AR%
M08S=CE.GX]3A>&9E8S&+21Z</@5SP^G_#3L@&"_G;Q.:7*$&^-F,)^&5[-)*
M_29.HN,$?,;Z"L[B&S49[2![E[%C]1OAY[H5WH%)=<'--3PQ)D&9# -5:*4F
M^7B@<))ZNU1[;N>9/4C6#:,:C=^+XB]02P,$%     @ 2XI'4"<2%8UH!
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
M)W[ <DQ,L4G/_(S-XG-KH-(V/AB\!BKE,X80,3F#]O1)PMDTDLA8:A.7,^A
M+SD2!2)##N,,<3D#7,Z0M8(A%F9&K/HM<2>+SNKBH;7I69T0.3M_M,2?+#I@
MB\<6B0Q)%TO\R0+K,201++$>.V+=;XE16+1GCC%"(L,"$:HMHIKL'2P[5[<C
M.DSHL0B,Y TC$3E)L(0>B^B)+/B#3=<(TFN3FNM'I-21<M@N0J0%ZX5DU=R+
M!E]/A&-?3Q!T'4#7LCH(DV[$5L$1W-PI6P67;A6D/=9IPJ4#2P)+C,@1+IT>
MT6F"G$-;[=@WH8BL@1SATH&YSY*)PK%OLD9LM1U!SJ%==-)A(++$O1UAR &&
M+'%O3]#P^>D=]@0-CV:BV,R@B)B9)_QX-%U%9O;%I_QH94WB95^!4.FA<-@J
M II'H+$A)*#Y$:!Y II'<UOR&I"(O08"FD>@Q0D.1'3[Y F-'DR EKB"9]\:
M^Q$C2T#S +1T9)&(C&P@- 8P4<4)?M.+!@E^9 8.A-H @$PFHUYTZM=D@8 ;
M +B6C0W!+(Q89P:"64#KS/AZ$!#IG&1N("P&@)DEQSN!8!9&K#,#(2B@KUWB
M*RE(Q!;6@6 6T/ERB ,!D6.IQ"YG ,R<B%]A*M(Z'O[9P06X55D_;*]Z;B:W
MU?.ZZ:Y('3S=7R=])[L+=-'SN3A[O[L4^JN:W1W5WXKZ8;'>3'Y435.MMG?H
M[JNJ*=LVYEF;(H]E<;?_L"SOF^[7;BU4[^Z&[CXTU=/%[M[K;'_Y]O(_4$L#
M!!0    ( $N*1U![Z.5::0(  ,4'   9    >&PO=V]R:W-H965T<R]S:&5E
M=#<R+GAM;'65VXZ;,!"&7P5Q7\#FF(@@)5M5K=1*T5;;7CO$"6@!4]L)V[>O
M;0@E,-P$VYGYOQG;XTD[QM]%0:FT/NJJ$3N[D++=NJ[("UH3X;"6-NJ?"^,U
MD6K*KZYH.25GXU17+O:\R*U)V=A9:M:./$O9359E0X_<$K>Z)OSO@5:LV]G(
M?BR\EM="Z@4W2UMRI3^I?&N/7,W<4>5<UK01)6LL3B\[>X^V!Q1H!V/QJZ2=
MF(PMG<J)L7<]^7;>V9Z.B%8TEUJ"J,^=OM"JTDHJCC^#J#TRM>-T_%#_8I)7
MR9R(H"^L^EV>9;&S$]LZTPNY5?*5=5_ID%!H6T/VW^F=5LI<1Z(8.:N$^;7R
MFY"L'E14*#7YZ+]E8[[=H/]P@QWPX(!'!]\XN#W(1/Z92)*EG'46[S>_)?J,
MT1:KO<GUHMD*\Y\*7JC5>Q;'.'7O6FBP.?0V>&*#1@M7J8\(#"$.>.$>QSXL
MX(,Q^D; ?Q((8($ % B,0/ D$,Z2[&UB8],8F\C!,"0$(2$ B6:0< 'QG B&
M1" D B#Q#!(M()^0L[+A,4B) 4HRH\1+BN>LW(L$I"0 93.C) M*Z*P<_0:$
M;)9W)_%@ >3!%>(MXTS0O$1ZH\TD4/4R.I-\GE$KQ8@ U*(:AY)%TTW!_MH)
M([ H]P@#*'^.PDL4"C=.L')G$5R_R =8P9SE+UE^@IQDI0@17.H(J/5D7NN#
MT=-I!9$3S6^6.WE%:\JOIG\(*V>WQC2OR>K8H_;8O,+_S?L&]X/P:]D(Z\2D
M>LO-BWMA3%(5CN>H9Z%0/76<5/0B]3!68]XWEGXB63LT37?LW-D_4$L#!!0
M   ( $N*1U",(K(EI@0  #P8   9    >&PO=V]R:W-H965T<R]S:&5E=#<S
M+GAM;)69W6[C-A"%7T70 U#\E:C ,9!LL6B!%@BVZ/9:L9G86,GR2DJ\??M*
M,N/:Y)E"ZXM8DH=S."-^Y)!9G=KN6[]S;DA^-/6AOT]WPW"\R[)^LW--U;/V
MZ [C+R]MUU3#>-N]9OVQ<]5V;M34F>0\SYIJ?TC7J_G94[=>M6]#O3^XIR[I
MWYJFZOYY='5[ND]%^O'@R_YU-TP/LO7J6+VZ/]WPU_&I&^^RBY?MOG&'?M\>
MDLZ]W*</XN[1%%.#V>+KWIWZJ^MD"N6Y;;]--[]M[U,^]<C5;C-,+JKQZ]U]
M<G4]>1K[\=T[32^:4\/KZP_OG^?@QV">J]Y]:NN_]]MA=Y_:--FZE^JM'KZT
MIU^=#\BDB8_^=_?NZM%\ZLFHL6GK?OZ;;-[ZH6V\E[$K3?7C_+T_S-\G[_^C
M&6X@?0-Y::#FY&1GH;GGOU1#M5YU[2GISLD_5M,[%G=RS,UF>CBG8OYM['P_
M/GU?%S9?9>^3(V_S>+:15S;B8I&-WB\2$DD\RJAY80OL0,$^JMF!NG%@L0,-
M'>C9@;YQ4 9!GFV*V>8PVQBFL8B!(B86*7D@@FR(7.90) <.9"!RMBFO(I$Z
M9SD13 %U"J"C IVSC>!70L)JK?GTP6(6BED@I@,Q&[T>S106*:%("41,(()L
M<BPRA8UPXL!%$?+$HS<D2L,*2HH@5P I&TH)\)(*+O_O)0F(\8.00"^DR!M=
MAV9*P80AI##P0D52ENPM1E[HY9.&P$"+F%;+11BPB0*V.2.5,-4BQMKR$&L1
M<RVT99R@0&"P!2 [F@N]T35MXSLD=##3 D$=3H? R)+Q8*P%8C9*71FG3A9,
M$\!)S+9$;(?SE#=:E#J)P98([' .\4:+0\),RYAIRXF%0F)6Y4^LSA*S*N/U
M.0;-&PEQ';'AC)A9)&9:(J;#X2)CID4AF:82@Z&68*V.2/-&M\.%TL%$2[16
MAZ0!(\NIU&&B)2(Z2IV-4Y?G3%(# D,M$=01:>7RU"E,M%JR6BNP6D\AE804
MAEK%4%M.P*HPK$HN)TT1E31:6$/2O-$M:>/XI^H3A:E6B.IPO'BCF_I$*F*^
M5)AI!:KJ"#1O=#M:)*&#@5:H^ Y! T:64[L=#+1"0$>)*T -J9FF0L),JR6E
MMXIK;SIU&&B%@(Y  ZMTJ9@E0-.8:1TS;3FU6\2L:O$3&T[,JD8+:PB:-[H!
M;1S\3!#C7V.H-8(Z'"_>Z*8PYX8I@FE-;*07[:3CK319 FF,M%ZRF09&EE.#
M!2.ME^RG=5QXJR)GABA4-:9:(ZI#U'1<>),5CL9(:X1TB)J.EVFE-,N)B4IC
MJG5,M17$-LU@6@U?CIK!M!JTLH:H>:,;U RW3!#CQ6"L#<(Z'"\&[(&M8:;@
MEP]!@\& FQCPF#IO=#MT"+H-IML NN,CK-A(2RH>XJ0,T1UE,2["C<J9IJ0P
MX 8!'E)GXB*<4Q.6P70;1'=(G8G7;#-.]WGXEK*KP]O&=:_SL76?;-JWPWQF
M?O7T<C3^(.?#W__,S^?J?U3=Z_[0)\_M,+3-?-#[TK:#&[LS3BQILG/5]G)3
MNY=ANBS&Z^Y\GGV^&=JC/ZO/+O\P6/\+4$L#!!0    ( $N*1U VNPV3IP(
M !L)   9    >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;(U6VXZ;,!#]%<1[
M 1MS6R61-HFJ5FJEU59MG[V)DZ %3&TGV?Y];4-88H957P)VSIPS,XQGO+AR
M\2I/C"GOK:X:N?1/2K4/82AW)U93&?"6-?J? Q<U57HICJ%L!:-[:U17(8ZB
M-*QIV?BKA=U[$JL%/ZNJ;-B3\.2YKJGXNV85ORY]Y-\VGLOC29F-<+5HZ9']
M8.IG^R3T*AQ8]F7-&EGRQA/LL/0?T<,6$6-@$;]*=I6C=\^$\L+YJUE\W2_]
MR'C$*K93AH+JQX5M6%49)NW'GY[4'S2-X?C]QO[9!J^#>:&2;7CUN]RKT]+/
M?6_/#O1<J6=^_<+Z@!+?ZZ/_QBZLTG#CB=;8\4K:7V]WEHK7/8MVI:9OW;-L
M[//:\]_,8 /<&^#! *4?&L2]0?QN0#XT(+T!<0S"+A2;FRU5=+40_.J)[O.V
MU%01>B Z^SNS:9-M_]/ID7KWLLH16H070]1CUAT&CS#OB%"S#Q(8DECCB3F^
M%]A,$6E^#]E.(0@1V(L8##2V!/%=H!@F(" !L03DCB!V,M5A4HMIG%#O)!)0
M(@$DB"/18;*11!3DL$@*BJ2 2.*(I!.13[,J&:B2352R25UED,I,:>6@2@[$
MDCHJ^40%!853@/G_?K<"=*, :BN#"5 $'\,(B"1WSV$'*L9N%DDPIS1SX!&@
M5+A*?5M (ZF$H"!VDKOI@6.72(P"]U-O 1PF11#/'&$$=I)'A*>^X\CU'4]]
MQTD>Y'-Y@OL%B@&M26>,IUIQCH-DIGP0W%H0T%LP=K7(--4H"B*WE@$<5"7A
M:$+43!SM])7>CI\;91KM:'>8\(_83!AG?VTFOYT\[S3=M>$[%<>RD=X+5WI^
MV2ESX%PQ[644Z#YVTC>585&Q@S*OF7X7W;CN%HJW_54D'.Y#JW]02P,$%
M  @ 2XI'4)?B9@L6 P  8@P  !D   !X;"]W;W)K<VAE971S+W-H965T-S4N
M>&ULE5=A;YLP$/TKB!\ G %#JB12DVC:I$VJ.FW[3!,G006<@9-T_WZV(13L
MHTJ_!-MY]_SN85\N\RNO7YLC8\)Y*XNJ6;A'(4X/OM]LCZS,&H^?6"6_V?.Z
MS(2<U@>_.=4LV^F@LO!)$%"_S/+*7<[UVE.]G/.S*/**/=5.<R[+K/ZW8@6_
M+EQP;PO/^>$HU(*_G)^R _O)Q*_34RUG?L^RRTM6-3FOG)KM%^XC/&R(#M"(
MWSF[-H.QHU)YX?Q53;[M%FZ@%+&";86BR.3CPM:L*!23U/&W(W7[/57@<'QC
M_Z*3E\F\9 U;\^)/OA/'A9NZSH[MLW,AGOGU*^L2BEVGR_X[N[!"PI42N<>6
M%XW^=+;G1O"R8Y%2RNRM?>:5?EX[_EL8'D"Z -(' /TP(.P"PO> Z,. J N(
MC "_345[L\E$MIS7_.K4[>L]9>H4P4,DW=^J16VV_D[:T\C5RS(EX=R_**(.
MLVHQ9("!'N%+]GX+@FVQ(E8X&6^PMA$T'4,V-@0@PE6$:**A)@A'B4X01"A!
MI FB$4%L.-5B8HVI-"8,$V]FI&NC""4>-3)&4,%LP#62'*.28T2RL<VJQ22#
M;9+ ,U^0#8HCSS@F&QL4S09,([T4U4L1O8FAEUJ[$)IX!FJ-H(+44FRC@ 8#
MKI'D!)6<())3G"!%"=+[S^4,)9C=<2Y;#!TD2DW'9O8K#LUSL+%!$?$FB@$$
M>,$)$+T3IQHF:A;<[QF@->D1R!VN=:!1NM2\IVL$%5(O,IQ#4"2=M XO81#:
MHL-@@@(O8A!]PCJ\J !652SK[&)  M.4-8("ZIFEOT,-3^]4Z0>\KH!=6(!,
M>8_?<T@^81Q^TR&]Q[@4L63FQ:9S""RT[RL& _ F"A3@!0;L"@-DHJX3_-*3
MX'[W"'[I"=SA7@<:_FA" -:Y0V )M<SK4*I@O==$:HCV!XU6R>J#;F(;9\O/
ME5#]RF"U;Y0?B6K4C/65;*#;=O>=INV^?V3U(:\:YX4+V0;J9FW/N6!28^#)
M'(ZRX>\G!=L+-4SDN&Z[WG8B^*GKZ/W^;\7R/U!+ P04    " !+BD=00R0_
M(NP"  # "P  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6R55MN.VC 0
M_94H'Y#$B7-#@+2 JE9J);15M\]>,!!M$J>V@>W?UW:RV>!,$'W!EYPY/C/V
M##._,OXF3I1*Y[TJ:[%P3U(V,]\7NQ.MB/!80VOUY<!X1:1:\J,O&D[)WAA5
MI1\&0>)7I*C=Y=SL;?ERSLZR+&JZY8XX5Q7A?U>T9->%B]R/C>?B>))ZPU_.
M&W*D/ZG\U6RY6OD]R[ZH:"T*5CN<'A;N$YIM4*H-#.*EH%<QF#O:E5?&WO3B
MVW[A!EH1+>E.:@JBA@M=T[+43$K'GX[4[<_4AL/Y!_L7X[QRYI4(NF;E[V(O
M3PLW<YT]/9!S*9_9]2OM'(I=I_/^.[W04L&U$G7&CI7"_#J[LY"LZEB4E(J\
MMV-1F_':\7^8P09A9Q#V!B&^:Q!U!M&G07S7 '<&V#K!;UTQL=D0299SSJX.
M;Z^W(?H5H1E6T=_I31-L\TV%1ZC=RS*+T-R_:*(.LVHQX0#SB? 5>W]$"!VQ
M"D?FX>T!ZS$BR6XAFS$$(0RKB$!'(T. ;QP-80(,$F!#$ U%YC%,$(,$,: @
MLD(-8; 5+0@36^&", DL-@'%)@!!:HF%,-:]K<>8Q'9H<Y_G1FP*BDT!@MP2
M.\;@041:L0 /#BRQ8TR*)IY!!HK-@$/LC&LQN<'4[6O'H1=;KV4-P1+/0FW&
MJ"3U@@C6G(.:<T#S1/*@ *XSP>/I@R9*%7H@@2 0MN/V"&@#@B9*#@(KWQ,*
M'\@B"(1C6S$$2FS%]YEN%<-5$D%ETDXE (1MM]80$TYMQ1!H(O417)81?B"?
M.M!MIF1>GMNB 5P4>YE=L0!<FGMI.J$<_C] 0)'&^00%7*51\A]9!==.!!0]
M-+KQ=.1OC)$W*J  #D?(0\B.WQ@7XMR+[/3R!VU,1?G1M(C"V;%S+74W,-CM
MV]"G4+=!UOY*MZ>F/?JD:7O;'X0?BUHXKTRJ)LNT0@?&)%4R T_=T$FUT_VB
MI >IIZF:\[:G;!>2-5V_[/=-^_(?4$L#!!0    ( $N*1U"ZZQQ\.@(  $L&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;'U5[8Z;,!!\%<0#8# &
MTH@@71)5K=1*T56]_G:($] 93&TG7-^^_B < =_]"?8R,SN[V)N\9_Q55(1(
M[ZVAK=CXE93=&@!15J3!(F =:=6;,^,-EFK++T!TG."3(344P#!,08/KUB]R
M$SOP(F=72>N6'+@GKDV#^;\MH:S?^)%_#SS7ETKJ "CR#E_(+R)_=P>N=F!4
M.=4-:47-6H^3\\9_BM;[5.,-X*4FO9BL/5W)D;%7O?E^VOBA-D0H*:56P.IQ
M(SM"J192-OX.FOZ84A.GZ[OZ5U.[JN6(!=DQ^J<^R6KCKWSO1,[X2N4SZ[^1
MH9[$]X;B?Y ;H0JNG:@<):/"_'KE54C6#"K*2H/?[+-NS;,?].\T-P$.!#@2
MHO130CP0XG<"^I2 !@*:$8 MQ?1FCR4N<LYZC]NOVV%]B*(U4MTO== TV[Q3
M[1$J>BM629B#FQ8:,%N+@1-,-"* 4A]30%>*+5S0X6."W1*1KAXA^R4DBI#;
M1>PL-#8"\=0%RMP"R"F C !ZZ%0TZY3%) ;36I=A$@?9K-XE;)7 .6J_1&49
M"C[PG#@])P[/L^9O+2:;I$%H%20SRPX43(/Y5UJBXC@,/C@MJ=-RNK <P71F
M.5VV.0EA,#]6#AC,OLQ+VSM@48@FM5G78'*E&L(O9EP)KV375NJ3.8F.$_$)
MZBLYBV_5I+2#[5W&CMF?F%_J5GA')M6%-]?RS)@DRF48*(.5FNSCAI*SU,M,
MK;F=;W8C63>,;C#^?Q3_ 5!+ P04    " !+BD=0"M> 1.4"  !Y"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6R%EE%OFS 0Q[\*XKV P1BHDD@E
MT;1)FU1UZO9,$R=!!<QL)^F^_6Q#*;$O71\*=OYW]_-AGV]Q8?Q5'"F5WEO;
M=&+I'Z7L[\-0;(^TK43 >MJI7_:,MY540WX(1<]IM3-&;1/&443"MJH[?[4P
M<X]\M6 GV=0=?>2>.+5MQ?^6M&&7I8_\]XFG^G"4>B)<+?KJ0']2^=P_<C4*
M)R^[NJ6=J%GG<;I?^@_H?H-B;6 4OVIZ$;-W3R_EA;%7/?BV6_J1)J(-W4KM
MHE*/,UW3IM&>%,>?T:D_Q=2&\_=W[U_,XM5B7BI!UZSY7>_D<>GGOK>C^^K4
MR"=V^4K'!:6^-Z[^.SW31LDUB8JQ98TP_[WM24C6CEX42EN]#<^Z,\_+Z/_=
M##:(1X-X,D#D4X-D-$@^#/"G!G@TP)9!."S%Y&93R6JUX.SB\>'S]I7>1>@>
MJ^QO]:1)MOE-I4>HV?,J3Y-%>-:.1DTY:.*9!DV*4'F?0L10B#)VS./K &M7
M0?)KR<:5((1AB@1<:&(<)',*G,$.,.@ &P?X*E/8RM2@09$1=8/(7NR@2>>2
M(DBMY;JB)(V#&VE/0=X4X+7"E(,FFX6)B<VR!D1HAC( #R(R$Z$$IB4@+0%H
MB45+W!C6-ED3A[4("@O5U>0!*:[^8/(,),\ \LPBSYR0"$@TI(J<K>&JDBP)
M<A@Y!Y%S -G*9)D#6;*!7<T==G:&*R+Q+=P"Q"T 7.NCEH6;E< ^>:[F+@JL
M8K?YC^@*5Q]TJ*9&+C")[*(:N8%0%M@;&I E>6#5G0WD+ YNU$=TXR9 #C4J
M[ (WBJX"$?N3KT?5_*0F#K+KB42W*AP";Y8'% .)1C9R[-12?:RPS0S(4NR<
M/D"&DR2P*T8XNW];R@^FMQ'>EITZJ:^QV>S4/SV8]LF:+W5?9>[U#S=#4_:C
MXH>Z$]X+DZH[,'?XGC%)%:4J&KYW5'W@-&CH7NK73+WSH1D:!I+U8Z,73MWF
MZA]02P,$%     @ 2XI'4,EAFA'^ P  #Q(  !D   !X;"]W;W)K<VAE971S
M+W-H965T-SDN>&ULC9A;;Z,Z$,>_"N*]P)AKJB12+]MM2R)5NSIGGVGB7+2
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
M[_1,&P773E2,+6N$N7O;DY"L'524E9:\VF?=F>=ET+_28$(\$.*1@-(/"<E
M2-X(^$,"'@C8(80V%3,W%9%DO>3LXG'[>7NB5Q&ZQVKVMWK03+9YIZ9'J-'S
M.B^*97C60@.FM)AX@D$C(E3J8X@8"E'&,WI\&V S1Z3Y+:2:0Q#"L(L$3#0Q
M LE$H(@B6 "# M@(X*E)C)R9LIB%P70&D^6!D\IF#DH7 8XFER-;68;ZO=XH
M*$IA\PO0_&)FOG"CE!:338+$:;!PS .@V 55  @%[ZR9%/2; GZ=55.FLR@H
M<%>6Q:033.1X_0AQ8S0#C6: T<0QFGUF8I/-4KF+ N<WK  0GGZ@&[<YZ#8'
MW&+';3X/D\S6</[IO (RT7MF"]!L 9AU5EI9S'S<I8[58FXD#U!Q<SG> 0K"
M00:;U[\EM+%&P'[ASO4 FNX%13H)9#, 4/-MI0)0[^\K-H-P4B5:R@^F @MO
MRTZ=U)OM9'2L\@^QKC+.>*FKOZD^;S+VZ/"#\$/=">^9257#3*79,R:I<JR6
M@^\=U6EE[#1T+W4S4VUN2[;M2-8/QY%P/!.M_P-02P,$%     @ 2XI'4(OR
M^0-[ P  Q@X  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULC9?;<ILP
M$(9?A>$!  $"E+$]4\=)?.I,IIVVU\26;2: 7)#C]NTK#B:PVB;<&"1__^H7
MNQ)H<A7%:WGB7!I_LC0OI^9)RO.=;9>[$\_BTA)GGJM_#J+(8JF:Q=$NSP6/
M][4H2VW7<0([BY/<G$WJON=B-A$7F28Y?RZ,\I)E<?%WSE-QG9K$O'5\2XXG
M6778L\DY/O+O7/XX/Q>J97=1]DG&\S(1N5'PP]3\0NZVK.)KX&?"KV7OWJAF
M\B+$:]58[:>F4QGB*=_)*D*L+F_\GJ=I%4C9^-W&-+LA*V'__A;]L9Z[FLM+
M7/)[D?Y*]O(T-2/3V/-#?$GE-W%=\G8^U#3:R6_Y&T\57CE18^Q$6M:_QNY2
M2I&U4925+/[37).\OE[;^#<9+G!;@=L)U-@?";Q6X+T+_ \%?BOPQPIH*Z!C
M!4$K",8*PE80CA5$K2 :*V"M@(T5$.>6.>==$GPLZ9)-1H]R2S=Q@<1N"JNN
MU$4LX]FD$%>C:-;:.:Z6-+E3*A6\ZJUKO_Y356NI>M]FS DF]EL5J67F#>/V
M&.JQ(;/6&=(1MK+0^7!1'W-7T[O#$>YU@OK.D%GHC#\D'K H9,@\ZDP0#9$G
M+ PPO,08;\BL, 987G_Z:#:?&][J""$^GB$/KQ2OCN#U;5 'C^#C$?PZ@M_W
MX($,SAN&UDQ>,QX-K1#4 D*QP )S7B 4B2R0@@>$<@*+@IK0*9>YD'H:12T1
MBE+H:X5046B!M;G6*>*%# ;;(!AQ0PNLXJV.!:'3HP99IGB6J99EYH#\K1LF
M'-BA%BC\#49YL!:V&$5ZU,!S@'L.$,^@FM:!-HYO@9UCHS,4,ELL3H"[#7&W
M(>(6[L<A\E08K,0-1D5P'6TQ*NB5V,!SA'N.=,\$KOV&8?V5:,&)W6,0W#(7
M.N1:(5@Z#Q@4@.IZQ" *(CVA$(BTQ" 7)&2%1@+06H=4P3.86YUB%@-OCJT.
M!9;SGS<WPS/+D,R"FI\S9%H,9E:'/,L#&]D"BP23]H!!,&F/&.3##7T,M,0@
M C.+1H*O>AU2F:5P7]0I9OEP*]<A:H5P5[1[WXD9+X[UB:@T=N*2R^I=W^OM
M#EU?W.H[$_3/R=V*(/UK=4AKSE3OX9L3WM>X."9Y:;P(J;YOZT_0@Q"2*^^.
MI?;TDSI4=HV4'V1U&ZK[HCE:-0TISNVIT>Z.KK-_4$L#!!0    ( $N*1U#>
M(@T_[0$  -L$   9    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;'U4VXZ;
M,!#]%<0'Q%R\R38"I$VBJI5:*=JJVV<'AHO6%VJ;L/W[VH:P+$'[@CWC<\Y<
M\#CIA7Q5-8#VWACE*O5KK=L]0BJO@1&U$2UP<U(*R8@VIJR0:B60PI$815$0
M;!$C#?>SQ/G.,DM$IVG#X2P]U3%&Y+\#4-&G?NC?',]-56OK0%G2D@I^@?[=
MGJ6QT*12- RX:@3W))2I_Q3N3]CB'>"E@5[-]IZMY"+$JS6^%ZD?V(2 0JZM
M C'+%8Y J14R:?P=-?TII"7.]S?UKZYV4\N%*#@*^J<I=)WZC[Y70$DZJI]%
M_PW&>AY\;RS^!UR!&KC-Q,3(!57NZ^6=TH*-*B851MZ&M>%N[4?]&VV=$(V$
M:"*$VT\)\4B(WPGX4P(>"7A!0$,IKC<GHDF62-%[<OB[+;&7*-QCT_W<.EVS
MW9EICS+>:_8EC!)TM4(CYC!@HADFG!#(J$\AHK40A^B.O@APO$=L'S]"3O>0
M,,3K6<2KA<9.()YG\1"L"^!5 >P$\(=.Q8M.#9B=PW"'"3:[1;%K&+RH=@T3
M+9)%LU_,0%9N?)27BXYKVZF9=YK0I\A>D87_8"9W&+1WF6'L?Q)9-5QY%Z'-
M!737I!1"@TDQV)A9JLU+,QD42FVW.[.7P[P-AA;M^)2@Z3W+_@-02P,$%
M  @ 2XI'4(]G/='> 0  H 0  !D   !X;"]W;W)K<VAE971S+W-H965T.#4N
M>&UL;53;CILP$/T5Q >LP0&21H"TV:IJI5:*MFK[[,!PT?I";2=L_[Z^L)1F
M_8(]XS/GS)@9E[.0+VH T-$KHUQ5\:#U=$1(-0,PHA[$!-R<=$(RHHTI>Z0F
M":1U08PBG"0%8F3D<5TZWUG6I;AJ.G(XRTA=&2/RSPFHF*LXC=\<SV,_:.M
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
M]9)EI3:A>X[)T4''^^M-HE_*ZE*:Z[PY9VUNRNQLSY#=ZT'V^']02P,$%
M  @ 2XI'4"?D*$Q+ @  [P8  !D   !X;"]W;W)K<VAE971S+W-H965T.#<N
M>&UL?57;CILP$/T5Q'LQ%P/9B" M054KM5*T5=MGAS@!K<'4=I+MW]<7PG)Q
M]R78PSEGSCC#.+M3]LIKC(7SUI*.[]Q:B'X+ *]JW"+NT1YW\LV9LA8)N647
MP'N&T4F36@)"WT] BYK.S3,=.[ \HU=!F@X?F,.O;8O8WP(3>M^Y@?L(O#27
M6J@ R+,>7? /+'[V!R9W8%0Y-2WN>$,[A^'SSGT.MF6J\!KPJ\%W/ED[JI(C
MI:]J\_6T<WUE"!-<":6 Y..&]Y@0)21M_!DTW3&E(D[7#_7/NG99RQ%QO*?D
M=W,2]<[=N,X)G]&5B!=Z_X*'>F+7&8K_AF^82+AR(G-4E'#]ZU17+F@[J$@K
M+7HSSZ;3S_N@_Z#9">% "$="D'Q(B 9"]$Z 'Q+@0( + C"EZ+,ID4!YQNC=
M8>;?[9%JHF +Y>E7*J@/6[^3Q\-E])8_A3 #-R4T8 J#"2>88$0 J3ZF"&TI
MBG!%#^<)]FM$LIE#RC4D"*#=160M--("T:S0V"X K0)0"\"90+(X*8.)-:8S
MI?K>XCCW:U  O852:0'YWL;N-[;ZC2U^TX5?@TDG66#B/2W\&E R RW<KG6B
MQ/M/DR16MXG%[:('BF25Y1.,5W9M*-];M%QI046A%]DMIU;+J<7RPDR1KALB
M6#6$!;3JFG(-FG6-\0LFGWV+V46/5.Y4]-H)]?5,HN/4?@[5V%C$"SG-S?!]
MES%7P7?$+DW'G2,5<BCIT7&F5&#IT?>DO5K>/N.&X+-0RU2NF9G!9B-H/UPO
M8+SC\G]02P,$%     @ 2XI'4-9[N?_0R@  >" # !0   !X;"]S:&%R9613
M=')I;F=S+GAM;.R]:7,CUY4@^GG>K\A04VUR(@EA!UAR.X)BL23*M7!(EOS\
M.N9#$DB0:8%(.!,H%OWKYZSWGIL+@"I)_68B)L)6$4#F7<^^_KDL-]'GI^6J
M_(]O'C>;]:OOOBMGC^E34G;R=;J"7Q9Y\91LX&/Q\%VY+M)D7CZFZ>9I^5V_
MVQU_]Y1DJV^B[2K[YS:]R+>KS7]\<S;H?O.7/Y?97_Z\^<M%_BDMHNOD(8U.
MHX^WKZ/CHY/H*,I6T0_9<IGEJ_+/WVW^\N?O\&E^H]>/WN6KS6,97:[FZ;SZ
M\^MTUHD&O3CJ=WMGU1]_3E:=J#?!'_O=VH];^''0;7Z3U[F&=79J,^:S[5.Z
MVD1W+^NTMMKNZ5];7SA?K;;),KI)UWFQJ3ZU*;:UT=R;UVF1Y7,\@>AULJD_
M)X?P__RW_]:T&;_B(EF5V0:.N641BV19UD:_7&VRS4OT)ENFT?OMTWU:5)_H
M=KNG@^ZD-VAY]29]R,H-3+Z)WB=/M0FN5ILMK.I3&MUNBX=LEBSCZ&HUJYW\
M[0;V'N5%]&'S"+?S\[;(RGDVH_WD"WPE+V!7"7\!CQ4/R2K[%WVNG<EE;16=
MF\YM)[I\6B_S%QC^:@Y'EBU@.33>^[RVGLGDM#OLC8>C:<N^S^?S(BW+6/^(
MWF:K-/JP:@";?C?Z:[: :6_RI ;DU>$N\!-L\"Y_KFWL=KM:O7Q*EFW7Z 9Q
MIWE=Y)^RU:SVPL7YOB&N\W(# /W_9>OH(I_7!C@;=J?CVJ@T M"-QE>.X963
MZI=O<P")Z/HQ7[4!X*@_..WWNC4<O\LV +0 &Y?)[#&Z6"9EC;Y<Y$]/<+VW
MFWSV:PP87T1P>-LT.NIVNMU>M(8K*1^3HK92P*5YMGJ(;E^>[O-E#9AN;WZL
MW4PZ XB%W5]^GCTF*R"!3<CP_OSV]?G_:#GYOZ7+Y>FO*[CVZ#9-2CB0>715
MEMOZB?P]K>U4QO@E7P)93@K&Z*+VV/N\Y<6+;5$@%6'207L'$-JVS0-8G1;)
MC/ :B%:B[^\@+T5T 3#YD!<O-1!("CBO\]DLA:?@F3D_WS+6[5.R7$8_;$M
MM_J-RT.73RD0&]C%CT7^O 'HR)_6R:HVLP[Y"$>_YYGK[?TRFT5OEGG2MLL0
MVFX1L,KHPW8#>+1"<&HCW:6A;K#Y>Z2I0"W2!K2]3HI-='5U!4S5O5'"!V;<
M2,K@[4+?CC9Y!-0TFJ>+;,5$>%WDGU^B$LD#<0UXD1Z1S?_[OTW[O<GWI;*S
M=\#]\1@!RVA;C_ER#F"% ]^G$1S;/&)RG-SG6V""ZR);_ON_]<;=[_L#YLRQ
M/+N *YU'S]GF$>2!'E#$>?)2XK@X>^%XB%O (BN1,+RD@+0I"@<1,,(4Z0./
MKV)!C7#K9<#N"AC@"M[]'/TUK=TK\+5>=S#JCR<UJB&X\(:7\'=<0AMW/CWM
M]4\'O5:N;,=X U_6 '8G3Y>W14)H?/_-WZO?G,.K<WY]F=2!+BUG1;96OHJG
MWX9+@)$HY.']7^< _!F VG^>W^-%S3;_L\YT;R]NKJ[OKCZ\CSZ\B>Y^NHQ^
M^'A[]?[R]C9J$P*B8[SO?O=[]P!][GT?"5C*SP8ZX<<3 .A/Z3)? Y=Z2E;;
M!2QG"[@61X!G\$WQ:PHX18"?1+\ IF0P3F\R_-[-#H2]! 2@Y_&Y*SB,NW<(
M9T _G[(5/%'2$YWHK@$Y (GFVQG,@>\7Z9+0MDR+3]D,CBA=)?? F-:/+R6<
M&0AE]-ACFBPWCS.@"?CZITS1*'O"CRDMXY^ <L3]%_1* A2QI(=@21F2O1=
M]4])B0>)(_'J>*5E- ,!&["(WHY*V&D*N\(O\R6) O(G'A.PPDT&$'):PCIP
MJ U^^9@]/)X"3R1B@N3C4U8BF/ $?+JP6,#QE%A,M@)0$ KFUYO#SV4-*R]H
M\FQ.1_5#LJ3Q;U&Y**O*PKL69<%J S6A3'$6A  8\E7MYZ1\I#72'Y?_W&8H
M1<'":WS\$=C?*3"W)SSJM-P\-3TEF%'"Y<]2& KN.XY6*9_]<ID_X_:(NAU-
M.P.:&/[HP^KP.R5D3K7AH\5MQ3!BN4Z)L2YK).L*5K3:-'#0ZR)=)]F<KR$G
M 7H6'$A-P,E1MMO]#(B.  R;%Q"<X+HVO,@4CFZ-9T+[K0MSJX>]A_<:V5,!
M8+!)/K=,#>0 9*@,T<COB!]MG/?'/)\_ ]@T;[-Y#H6899;<9X!V +4UL''W
MO$Y>\)(;?@?-;@ZH]00*=,D<F(Z)%8T4.-\*F.^.0RB E*WJVB%K08F,;]:X
M^R9W/,@C+MT-[1USQP,HZ60;C_E 6I!-@,R!/.+X?0[*1TW41]/#JW*=S-+_
M^&8-8 [T,OWF+U%=$?1RAE!<@KK-2^UZK@L]Q9)EKGYGQ (]+&N[ 53._I7.
M8R?NJ_P?1QG(U42E@=[ 0F#5WT>K7-_%7V%0 CTOONW'WA;U0Q8WZ,(R#EM>
MKS<VC\+HO=[0;^UKE[>;N(#B1]8#N'FD):=P,K-DG0$D5)^\ ?*?H78"0LT*
M9FXBC]NG+;-%H4: ($7Z"#B"O N%UZ?TN^-E7I8UA9"!KU5B*%O!HZ[KK! N
MBQS8"1Q/ABH+T"2\\G_D\"E"8KIM4/YH 8?/4\,6.O##W]_%&H]!X(=5/H(4
M#D=P<BBKO'7R/4#$&Y!G #%1CLS%0-0NQ9TK]]J+:S5 WON&U[^/M^7<:]\U
M$&B;BP'_T*?S=LTK1,R].PD?/W@;C;,T[Z'QT9T;,##C;ANT3;:4/5D+K$[L
MP24^7-"J*4<WS*]JM)BQH(6;7>0LEQ8[7YZ%3]68? 'D @50X*<UYK9&RP&B
M>?H9.7$#+[]-B0[$$;"I%#5#$EGG*%HC+B"MJ>^U!!(W8\E1=(ZG!BL'+S^O
MK:$NUM#5+(K\29]N./XK)51>]&&"V2CZR)CW*4CM*8I4K=.BN"4KJY'*="-S
MU"0ZD.A?D6C+OT=,M*-DLRFR^^V&F"AH**NO)+9^YMJ0AUJ.S1 .%P\>K 8F
M/X!Z-=N'V:^SY18Q;\]C8@+:EO HLE-@@EL"D-4?L63&\_:UMORNN%=GT%]]
M(S_ONO%K5I[KZ$GJ\Q<0NHM@R36R=SB#;!RHG45^:)5H!#GJVB=;A&$]B*39
MPTKD]=E+A$:O<LF*PP-(526/T7!/YY^2;(DW<0J#G)8)":].R8J.1?T$+-^U
M@.VJ2),E,KD]TS'BWZ0SM*M[3TDR_\>6IR33X3$-<A+Q(&@+W*'X(:*R<;S.
M<0K0HC=\DMZHL'-/7[O >>-<-2MB18$C'?AW69%?255)Y#D. ;?=5[<#9ZQR
M]2>R@VQ>?HNH0,1CE]=EAY9QC5K&U2JZV*-E7!Z@9? A-2'R=\=OOT++:%)"
M+P_1,JX,XV,R^$LS&?PA?<A6N*_HGD7^TE%HH+N1E<%J;K;:NWO?@$T!WI=
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
MMO.'.N?!D RO-^-E/ZPRK^\:W5/B"X)GE#;Z47P@ A^+#^M$;&<%!L!E6TB
M[SS?WF\6VZ7CYXQQ<@0R(FBIP"4*/1!R^XK%D.+IYP\2V(6OYHL%RMAXD/1+
MP,+C^G(S1:6&WP1F0&E1\1IW_PED&=(:7QJ- KJ2K' WB2B8XBZ7<!.U132<
M?-FBL,<B+H17\ 0B\=88A35 E>(O:N8!%Q*:8%@C(Q,AP(Z-QG7=7<_;0ROY
MZ=('L0R[R$80L5A/5"D'+GHY)T@%<H:O%AG)AJ2(P9"E&;2#^#.CK 1G ;R
M_62;Z"8K?Z55,%W$CWSV'^$%LJ"1WHO(-4N*@C!3D1R7:B4 [SV5>'"1]F<:
M =T@W#=%,R>5T-=8B4,U()5)[F?:9+1(,@V.FF\U_R3#" >@1$:'[T3O*$R?
M@+_DW"F-G&MVT!*N$!V=HTVV"I5^8M@00QN U#^W.?[(*0$HG2OZXG67R1/%
MQ9<@Z"V3PD[&A(P.("U07LL\%4P>BC0UQEW1J)L$7$]U#MRC">'_!$)]OA4A
M.3+)C["_\+ZSS5:^?]JN0*=:)Q:P'Q#V5VSNT !=&!YC_:,9@Y\&F34G.S1
M!]T%;0%/GMPEZ<912SB,&;!4P-%"-JO2;PY?+/,9FQ+8IX=90WATSWFQG(<2
M@&0BE+K,U-$9-@'A>>D\*G7ZDX&CG#NZ$GN]+?9,=@4+!9$4T19E.#*>V$$K
MRV&S IX#A2XS(*T!P%@&E%6*>Q]V2RK *M^0:1(T-,#EN65Q^BB<%[)4("[[
M WC'XV_ITZ3W;1C-&[/)L7Y5SR!/\M[FL"F EIG=X/L\0HD*GM,O46IP O83
MQ92AF-;K?DL"NHWR.TR6CF7ILHE))WH-F"!2W!>]&?LM.,[,.T8PA+5,NG J
M=#1T1H/ZDJN'QM(]!EIB(HQH("2/-<\PP!GZ9S)#?])T"_4S2E$@E<%YQ_#7
MBK?=B5IS4P+P4]M7B9((H2_PF64&3\^#."!B@@GFY&4/E,@D1%>8$DGV:!DU
M]K@S3<9#IE=J<E^53W2B&V\ HJ6VPJO5-!Z3>734&W6ZT1.[89@E!Z8D9-@Y
M>CTD0Y#0$$C;MB#K"V#>0Y$\E6T8,FV8<=3KC'[[C,SS6(9A_39"VOK THXQ
M@)(TA[I=@7?-(C<K"C>5B0,%,!.+TZ[4';52[TR(0697$]'#6/).=&7 9'<T
M63,GL&#VE+Q8;D4HLRE(>F/+%5O+*LSGQ?#!&"6X1'<$?Y^FGU-0:3P70^*)
MS[E,5_Z";4M WNFG)Z!91/#7"5#9&&T-IP?,3<(FJ-TO*APLMC!@Q=@"5P4$
M'R@V2QUD7O-'@,IE_12)V^#U4$!N#'H+X'[P6I%ZS0R@QDLN,8-B+41/_8#$
M>T2'9?OD 5D6$OG0P9 6*X4 F& V7X8D/'=$(A;C#M]J]7'0Q)UH11(4$#YD
M9E$6EE-X2C>/^1QAOVT?.D"RK/J-Y'S\-G\WD\A5E4J"G@'K0E9DG$MP(S4:
M"1(?"@G,"95:LJ[3-()):U;W^9HS>)F\XB@8"D76(MRN.L[9)%0VIB >NOY@
MK3MF63:EZG58 SG%E^'')T0[3/0$?,@*?(*-S"WVW.HMBLJ.\)7("2"LN,&0
M1V;I<XATHA'^B_#</@Q7@64"GI%S)H"7LR76VY#K-WJ'B(9V,?<IZ.X>LN_)
M;P#_0T,">[6 W^4-.P>L 74;Q59EOPR3\Q1/CL\>%L34F'WU,*PY."7TI%Y^
MWJ@N"PSU8<,B0?:4,O? 1_RB?1Z\WYDS*<-N](9)8'6;8O1M$8(!79*"KWPM
M%C,'J3QQFL9VI?(;;<MX $70U3>I0H6^MTX]IUM0,(6JPDI,7N(6V-F(L:O$
M6@SA"V0XE6,&>H4RM67XF/F)-RB"_;QQ%$_K@I6*<> E/(C@!B2F@>P7>M B
M.7M9GJ&S9'';D:_Y5TJZ"'=P[12S&+WS-I%0)!1C2=F  776QKJ_Q..$[-J0
M^:KF+"HS<1O25C6['L5:IOHSEV&+9.4M9LE$/3-FFZHOJZ_P0+'P\C!]F'B]
M%6H"2X')L^4+L[F,%KIHD !VB NT;T*%-BG!"P>A%%(E4DBX2C3(S8U+^452
MY#/R,XMV5*95J4% S=JZ6 '\&]*V<HMV3\S.MY>@ _HS-T>9L9[II)%0'MZ6
M9%!V)A!:L..E^3UJLW0Y\HR<^<*81LQ<^;U8R FQU4JQ><R*^2E:2EYP+XFO
M<4 '1V= HZ89S>J4S J@V4D%J.JP!\]X_V5@AJAO!A>#2\A*[QI0ZYWP#H6U
M>O@:WY[9O)0OJ>#;8Y86F";VTC'>#/\7^R^\W4K(-\$NREF%6$]05J*E"Q8C
MFUMD1;DYS5:Q_(7F$B% ?@(<QMO"YT "9QMGC2QC_09 (R]B ?_BB51#+9Y!
M1D+ A,<TF:OQRW'*'>S>[1 0>3L3)5FL)5PBP]FY#0=-/V.A"+S2G  P7P(_
M%=JS77- EO-N<&69Q9;<?W,0>59S4^?#LS@X$E^QX-J'^URZ<)_=!0TJ!D;<
MOZ_I8$3MN0G1ZT1!P%Y62HX7TU!0'(% @*:^.25914[S4UH$YN;0I*ZGK<J=
M,5PEB!_HABA?H?\)7WE+K_RPS99$ASZND<$-NL)MW/=29(0I$#_4&\E#;S$*
MY9'$>_L4)K,PE+K5+>B^2(" KY<4QW(9!%,MML6*HN8C'=TG9O+S@M0_BI3J
MQN%1"^ <L#9]^8(/LV!RA60Q-?<UD*<NR4B+#.'T&:TX9;[8/"=F#1H1-O<_
M^=WI*&C\H!W"BF >#) /[E:CYK_*YA63VG_4&XT[$[5*Q/"Y.^J<^<]<)J3?
MZ?FOK'&IHYDR)(O<ZE8N"/MQ691[@B8?=$X&MB/W7JG$@&E&U0HB.:Y$#0HA
M]<YCCR-O2W^^L9 <<O15[D CY,S#CA# 6UMRY!CI"&CS4@FO2;1%?'Q(E87,
MS/9E_5;8@A.V3[B[%J*].Q:P(^=HY%RX?(Z-*8B<D2KC8\>8U>=(G9_6; 42
M'YAYI$@5;FAYNO,.X""6ZDI)-5PF,]8JI()0['P[=COD*G22*!$1$/\;: C#
M\'9M$,E0D5:ZU'%EH!!L[C$DB,AOX)-7^S)"F[MB&^C:%#=U?GL13;NCN&4"
MX<[.Q>_,\QP;A1\$PE# PO']U#,_D,9CD^Y(MAHXA6,B'*OERXFAJ3*H.%H#
M3Q:R'>\O-^Y6!I82A=BL?+2+XXV?SBO>KZ2LR7BY<V 3DUPNOV0]S9ONN A[
MDK=*]8V$01,H:LV*[)XA"W%;PB\PP"&6"G&LT'I_\8Z]<1BUC\3D&-'615HZ
MX=RIFW"(2NS'DKU$^X]9?7(''F1@O6IT'O)"6$!QK/B+S\+Q>#.RTS#%5I94
M_.QVO5D9D+4'*6^$_F>_%"55(2DD^ ]"HYP&WH@V)$ZUTBE[*R)@ED&<'VS*
M5S+0+?KX:!/FX.ZFZ5Q% =(Z3K0J4P1*PH:"G^O1"FS(7TFUPS04JW -I"0Y
M&HHN.OQV@Y8/EER-N0F6C9()RC58"1'.T;"K1;XM8*Y_;D'A09437P5 R H0
M$Q'M6&?&.,)-*JYJ!A<TFZ]R,KX!A-RG/CAA:;=?A E%(3@ZLR3I3$VPQAE=
MFT- K5-U,@%Z;MDIR?=*)C9*W$P?./_C^3%#DW9@$V,3&ME;L-J<-WR"%KVI
MV<05GDDJ:CU^VKF3*^ V0"SH6*C0'14<%I'M$=QM;DJX[7F>L@9-:N47 I82
M4^#&!D]MVHG%YOUJ06UZ]6V'@3=\"Y2XRAANPC  6$F./F/V#X?F#Q8.A:JT
M+4EK%L2RAR%N]E1,Q/R<:B-R]Z)JZHER(:W 0U790UR]7S3CIKAE=).R3C_S
M^3:MF"1@X:)@'+C7UBJHMJDAV4T8]Y092]0]VY82A^<(1?=Y_FO(;407W:XT
M^2FT>%930<D#Q(OZ,E-WBO4@'8OCZ%-8(M]!P_*03& :"-J$/3$@4Z5: ^PL
MXHHABZ63R47T86N]B;7%<V.']HT)V6KR$JKC6[R#I>3AH#7 1-XA]R";EC,/
MBRM(JEG&\H</CRWC:$?!20D29 E:Y^FT2Z^)SP1CC[D/@" / U$K!(Z$ \$
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
M']5HYUGIQ%C.NL<$9#8F2R#XR\&@0M:N&KRT]TXCC_)9EW2*7CR<JI>YCSQ
MJ&T930<HL8W/D#N-NQA^<:M]LT9=])P/1Q@AP_$LC&JT$-TBX%3<ZY^16-"/
MQX.!_-6?(CQ\D#!D('/TELO>^WCKD@IV[P%]BE/$X,F8_AU,D"'KZD<]I #H
M,#@C1\R97WV_APM I '^.$*7/Z\>IC:+[\6#X1F+(''WC(77*?E8^.G=B^O'
M*(7PL9Z-^S+.>(#A&+I$G(%BC."8)O#O61]/U2T3PR+@Y <8MC0B!LL3^R4.
M8_2^C.BD^6DZ\P%.?.-*-%^;MBT?3$>INXIRQH41@F+SOLYS6ULJQE.R,JC^
M%HS0W'L7-3MIK"Z;L04+R,7@8[XQ^-\&^QD&N7G,2K5,F97LZ:%5JS-2;3<1
M^1Y/][97IRFO*/7,7+^<E>85BKVHTB2IH<!]519J6EE3;6<N8>%*EYB C3]F
M'P> "?LT]H&*JN\'GD53.5+J>]&+1V>3?6TNU*BS=U'U/$9_3HV="DUC:2Y3
M&9:5J/:6Q E&' ]1;XQXZ+[Q!OV0]T%>JUMDM85B=26S'%M>S36"W<_%-6$=
M$SSWOI"W1E0*V9J5:"KQ+PVY-E(=H]G)4@U(:;[01H]V.#!0W2YQ@AY2Z:HX
MB;1QS)QNT$?!UGH6,+^)*%/8N#'(P+K/N'-&.0.E>,L]A>CY.AATHFO;&\'4
M%X9U#"2JB40/K6LE"^C4-M5JAS94P%4DHR=]FFZ0M^P<1403DB"K)MCGWJXA
MO@L RVAMN!42G&IHE!YG:]OI3OT*#SL,QP?J!-'70[>%6;B0 JR'<CNYL71L
M;NV?VZ388*\ 2J1<K;9<3MA55N1$:<?='A/*E",V5FD3:A!^7MU<:Y'Z_?U2
MFYOWN!KH0:A\K8^/=&ZKHND.!\AK7W6%XL+29NVEZO!R.SH:="=A3&(%-*M-
MTFMGI2;M9NH_/72)T_8E]L=G?^02)WLZ).U5((AZM X1L(^OU#BK+90,(9WV
M2/4:G[$ CC)^K:Z^%Z2[8[*GC'H<.(@&QJHZQ@DUS=]^J1[V]O+\]O*6+%X
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
M&^I$%9QGIOQ&9*[:-AEMLU)H,FEOU1:6S$ST0,.IYBGQ4HH;L./R/:#A8U:
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
M?R6?XT-S'XUW;V='!,I ;,.''U'6@UT0KSL!T0/KCA#! .TTQ1B*2RFC$OW
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
MSN X1HWTTJ4"^PP5*4(AE.(^J!FMPMHC**9<!.04?CT%X0J+.(7/>"04PVF
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
M)7KIIY>7C!>V2">'"72N]_6NNC<$BLX29'U *PN*^H'"3A"B=UWB+MN7=36
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
M<R)(S5&-"ONVK!B^'2>V<NY*DA^G5_,-#\?&TG$M*UC:ZE#UDZU=>9?^T1A
MVJ!_)E>:U+=U-$:S;/,!+AL$-XPZGS80N81:'25T#]!$=C(!P])Y+A@/S '@
MI#=:S"GJ"LJ1++4/O1(JH%7R!3P"ANXYI%B9K)NTR0DIDF:O"YV0G@[/'0Q
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
M&CJ"(G ,!^)=1:F=E\_T;#\(9FE(%HX^;(\M'GEF5(K9[.S9 -+A*=>QX/B
M*6S^ $5S_N,96,+&??/TU##$$::0#3G:R!#<K$-N</S#J)KPU'1R]@SB^?I]
MY$-C:FX^ZHT*_. 9!@W.S-/PU&!P]FP,N334,:4;#J>3WGC(H;G#X:@W,?<"
MQ-H,YN;IF6&]4Z1H"DL9#XTF,^CTR5=KVIQ(R@Y0X)@"#(D*(?9D-@)K/*2S
M40;78&[NH@G% O7AACDQ%/[1"^(.]S&H!;OCS/;R#-#4@X>[S76=I>:BKDMI
MMOK9V*AJ@W$F!8>,=E\<L.@5E(8@8VMI40D9[X5E>O/@$MG7:G-FOCVCQ*O@
M&<<1=E@7PC\ Z'G" @8-034?+C]9CAR%F)GO+(]MYT-[*G.->.>G#9?*NVJT
MP5!0.I!$WZCTPCQGG?%H #3Z"[5!&3D0Z3F;@HQ!7)*YXW!6],9%JP[G:*4<
M05+HO(E#YJY*UG>_A;7F4-',IP;> !H?,D@(SV"AQ)9Z1\UV@C%(=%G ^4^]
M4=N8-924(- -[1UTSJ_U&YT))#=ALM$(%-W+THQY<VO16XA'+\&B"Y P&' T
M0#T*PIC!> K1!MFB=8,^L+PIW+9CT, O#ZT;2X!>"84A!H 7F$ /Z>1S%=4J
MD, 8/HS)\R,(+#S8#VGZ7C>@($Y9IJ: X,&DW][  FD8J']:@!^6DSXAR_IQ
MO;C^]<R\6\&J\U?O#0>#+W\&V*YN? S/H2ZA*H/H.F'FT=YH$-49588;FT&"
MC"LH\XD 560; QC#:\0+LQ4_Q9S_\O+]>](K853HB?Y2@OW;+P!NW:<+-;,]
M(X5+K4JQ432-B\#+6@U+Q0"(@/=40T@W3#5J.-F7']]=_._.N_<?7[][VWG_
MYOSM991*EJF(#&SU^P[X)[['6)[O795P]$J?X)A/,5F';N:!*A\.($K?FS,#
M38S-/Z]<?I!9!E?U'HV@!4@.%(0RQ-BC*4@Y+W]^_^;=WUZ^Y#F\__3AXL_G
MER]Q%@VC'N"H!SCJ(CMJ^&Z L!&%'K41B,RHX;5B=FC4L]X<W3J Q0&,<#KO
M3<UROKS\^.'UQ<>7+WC<G]Z^_GC9U!)?4X:OHFR%DL^\-XSE[P 6[;"9CU_X
MD;C9>UL>!HH(ZL9:'5]^@5EC0ZV9EM:?D*:YUF]I*R^XB^^)UQC&9F,(- 9*
M4P@T_)Q.(01 [ PCM(N/$ %E..S;K)A5VPE#%^-^(8'H4[+O#;J#_BB1(:,W
MZ"NWY./=?X^-D"2F5^42;W.S$R2TS6BIAF.\]'=X@#$N /2* 238R"8-P($!
MERZY4 ;X&/QDA0/CYVV@M.H(OQ83T 2T)NIG2*@K9#<;N@S8$XC,!X$0M HQ
M*$U8@Q[AJ"<1C: (P'<Z#0JU%,Z;'!D9I2'ZT1U4L_.=%[9<&E7,@3V&$>\Q
M@P4*V1]S6O7 J) ")\5(6JS%VS,*")9YDQNIMGW>\&+R7+<,/E\,OG^"H=?\
M-AQ_WT:1F'HHB]^,%H4TL K;3DUS2]QX.*#DR&)"E#9$;YY9SBVZW$^PFAM<
M_J>VS)Q7^>,YTQ<>06L6ES6T=;PXZ 5DXHDB<QR$K7@!Z:HG8T1B.R&7X<G
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
MRK/P&VW;NE#C:[\N!U<CPG9_+Z^N&,0$Q]VNG9B(6L+(9[C#'R7OV*R]$0'
MG.(^$+[1/6 PCE'53ZB1.-HZ@]Y^LJ^7[L_HM08 ]Y:K]!3H=HW9_@1%^-W%
MZ\YYD'[]?K&UT43<<+,H\W1P[-C._#0P\^C6]/'=JPWER5%4;$,0G8O\I1="
MH'@ H?:29X*\G$C8"4-MM<#FMYTDV!04:"OC<.+(')V%0-*\:XO^;7I3LLL/
M/SEM_>0DHMF'K?//I]_WO/3I1W0KT\.M9![1K8P/MY)YY-WU3A[I9X:K 5T\
M:CAW^=00'Z&?8\VY<XXALXWFI"P ,B;+AR#BA%&I,2T9(/V?G6=))=P"%N.1
MYE>D/1(?2\'M9WQD>X7E&M;9_#1 1N$E;&^!;ZSPXR.LY]?*H@LV&,71&SKH
MIG-H1+$M#BBVC1MPN/?4^KP[O"K=!+(J;TIT^?U3,94FXO30AEA@[GI(5(1
MDABQ+=W 80^='-%W\4Z2 @](4R]EW-5- +>?Z$@E[-"SR"$[)P#_FO''>-!B
M242E1#\1E;%]Y&!C!+J@M^M*AV9DB*UH26PO0^H!K)R<+)0ES.19AUJ$#9(5
M@VJO!#ZCJZ#775[FT5MF7A#:^?:,L\O\\Q<.N$,?GB'I]]E,^"*)AD! 3-2!
M!.^E82]&F<3]S09X$F*5YPHCN$'9/A #HE[]9I.C+&I(^/*@Z(WC<2>:!*Y
M#D2"HF[5>M'KSX;#J/G4K,Q^OBJOMGNPRN$7+5\ZW]_NZUWZE<0T%CL$/2DQ
M,QSS(7$2T;*,>N/4R-^67SI_!N#F(_="4C,;UJK%FN<2/!T336J(=)6@+YZA
MNLA3SP705G6])Q2US D6']]=M0?L3NJ,M*(O91GU5_3IR5PS3#5>.ZE9C0]@
M9CA8"EA5D27JCFC*4O; <+R'Q7:'R<+(TQ!E.^HM=7[?)[L 4\T6=".'4^D0
MO%WMF&[G/HUG,$CV]6*_=>7'R\7U'4 7E-L\RWBKRI- H,Y6"5#X @=AI-H"
M\*#E"JJPH8.\,@<IW8D=%<P?&I*^#@QNDD--D; "F"AP?TYW9\&',(MLV\M$
M[$&K%NQ*I%IX;U&6UE7UJ^'_9L-PI:ZQYL;U8E^7T8*A 2<!1E.D&?<WN(+<
M_O()MEHHDDB2X[ULD*B= <4<^-@^T?QJ*)A2&ZE;FP"<.J,#WLJWE530T*);
M3KS)D=-K(Q% T#_4'D&H]!K=GT9LVE410QD.>\-A@JD;):V/$>QM9=RNJS:
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
M5V'?K?YD>+N_N\;V?QW?_0902P,$%     @ 2XI'4"E ZIBG @  VC,  !H
M  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\7:06[;,!"%X:L8.D!H#LDA
M4\19=9-MVPL(-FT9L25!5-'D]E6]J0HD>ET83QL9@@SR7WT0J'GZEB_U>.[:
MTIS[LGF[7MJRJYIQ[+\84_9-OM;EH>MS.STY=L.U'J?;X63Z>O]:G[*1[5;-
M,%^C>GZ:K[EY.>RJX>5@J\V/>CCE<5>9MXOYU0VOI<EY+.;V8Q^F#::_O/?Y
M?[;OCL?S/G_M]C^ON1T_J/B[064^#I+E(*$'N>4@1P_RRT&>'A26@P(]2)>#
ME!X4EX,B/2@M!R5ZT.-RT",]R&Z!C%M^$L*:K[4%7%N^UQ: ;?EB6T"VY9MM
M =J6K[8%;%N^VQ; ;?ER6T"WY=MM =Z6K[< O86OMP"]985W;?2RS==;@-["
MUUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["U]L!O1U?;P?T=GR]'=#;
MK7!6@@Y+^'H[H+?CZ^V WHZOMP-Z.[[>#NCM^'H[H+?CZ^V WHZOMP=Z>[[>
M'NCM^7I[H+?GZ^V!WGZ%LVYTV,W7VP.]/5]O#_3V?+T]T-OS]?9 ;\_7VP.]
M/5_O /0.?+T#T#OP]0Y [\#7.P"] U_O /0.*WRK1!\K^7H'H'?@ZQV WH&O
M=P!Z![[> >@=^'HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;5Y@U0<,F
M?+T5Z*U\O17HK7R]%>BM?+TCT#OR]8Y [\C7.P*](U_O"/2.?+TCT#OR]8Y
M[\C7.P*]XPJS@FA8D*]W!'I'OMX1Z!WY>B>@=^+KG8#>B:]W GHGOMX)Z)WX
M>B>@=^+KG8#>B:]W GHGOMX)Z)U6F/6>Z5V:>LB'[^-P;D_EWB7_+/YIS0SN
M,KY?\OTS;JM^.F@^4WJ<=LGF=KT[A+=5_T28>45Y_@U02P,$%     @ 2XI'
M4(;T"W(Y @  53(  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=O?;ILP%,?Q
M5XFXG8*##89-36_:W6Z5MA?PP$E0^"?;[=*WGT/;2:LRJ543Z7L3 L><\X-8
MG[M<_7R<K%\<^F[PZV07PO1%"%_O;&]\.DYVB)7-Z'H3XJG;BLG4>[.U0JY6
M6M3C$.P0EN'8([F^NK4;<]^%Q<W3]6/K=6*FJ6MK$]IQ$ ]#\ZKI\KEAZFPW
MK_&[=O*?XH)D\?40N_AX;9W$JD_$&R:\OO%X'N_[_F"=:QO[KFCC9M/6MAGK
M^S[>DOK)6=/XG;6A[U*_,\XV/X)KA^USWCOCPC?3Q\;BT(E_%J27RQ$>.WLZ
MP%PYY^00MX4]-6HN/'UF'QKXLAOJT=GEY&+5A?;$X\5(=['JQ7'A.1_1'K=.
M8YLW#8^M+_?#_A[=?OY^ZH7_+7HQ'S[VUL^70T)R*$B.')*C@.30D!PE)$<%
MR?$9DB-;48)01,THI&844S,*JAE%U8S":D9Q-:/ FE%DE119)45629%54F25
M%%DE159)D5529)44625%5D6155%D5119%45619%54615%%D5159%D5519,TI
MLN8467.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19"XJL!476@B)K09&UH,A:4&0M
M*+(6%%D+BJP%159-D5539-44635%5DV155-DU119-45639%54V0M*;*6%%E+
MBJPE1=:2(FM)D;6DR%I29"TILI8462N*K!5%UHHB:T61M:+(6E%DK2BR5A>4
M=3ZFO6F'_R7Y-8[[E_EB_C?)]1]02P$"% ,4    " !+BD=0'R// \     3
M @  "P              @ $     7W)E;',O+G)E;'-02P$"% ,4    " !+
MBD=0)^B'#H(   "Q    $               @ 'I    9&]C4')O<',O87!P
M+GAM;%!+ 0(4 Q0    ( $N*1U J@^:2[@   "L"   1              "
M 9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( $N*1U"97)PC$ 8
M )PG   3              "  ;8"  !X;"]T:&5M92]T:&5M93$N>&UL4$L!
M A0#%     @ 2XI'4(5,%79U P  *1$  !@              ( !]P@  'AL
M+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( $N*1U EP/./LP$
M ,X#   8              "  :(,  !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6Q02P$"% ,4    " !+BD=0/^L8TCX$   U%   &               @ &+
M#@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ 2XI'4!75
M,413 @  :0@  !@              ( !_Q(  'AL+W=O<FMS:&5E=',O<VAE
M970T+GAM;%!+ 0(4 Q0    ( $N*1U"M!MJ9V@0  -87   8
M  "  8@5  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !+
MBD=0:Q)LV6D#  !(#@  &               @ &8&@  >&PO=V]R:W-H965T
M<R]S:&5E=#8N>&UL4$L! A0#%     @ 2XI'4+]A>RB2!@  [20  !@
M         ( !-QX  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0
M   ( $N*1U"6#V..<@4  %<;   8              "  ?\D  !X;"]W;W)K
M<VAE971S+W-H965T."YX;6Q02P$"% ,4    " !+BD=0WU=CU[4!  #1 P
M&               @ &G*@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L!
M A0#%     @ 2XI'4,&ZUYRS 0  T@,  !D              ( !DBP  'AL
M+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " !+BD=0G@!(_K$!
M  #2 P  &0              @ %\+@  >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;%!+ 0(4 Q0    ( $N*1U N)R^)M0$  -(#   9              "
M 60P  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ 2XI'
M4*2IMZK) 0  G 0  !D              ( !4#(  'AL+W=O<FMS:&5E=',O
M<VAE970Q,RYX;6Q02P$"% ,4    " !+BD=0E%+V1[8!  #2 P  &0
M        @ %0-   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0
M   ( $N*1U!JJMJ"M@$  -(#   9              "  3TV  !X;"]W;W)K
M<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ 2XI'4*Z1")FS 0  T@,
M !D              ( !*C@  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q0
M2P$"% ,4    " !+BD=0,]:H3[4!  #2 P  &0              @ $4.@
M>&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( $N*1U"6T_LE
MM0$  -(#   9              "  0 \  !X;"]W;W)K<VAE971S+W-H965T
M,3@N>&UL4$L! A0#%     @ 2XI'4!10_G:T 0  T@,  !D
M ( ![#T  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !+
MBD=0JN9>=K0!  #2 P  &0              @ '7/P  >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( $N*1U"47XP$M0$  -(#   9
M          "  <)!  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#
M%     @ 2XI'4(9D*G2V 0  T@,  !D              ( !KD,  'AL+W=O
M<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " !+BD=067#EMA0#   2
M#@  &0              @ &;10  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM
M;%!+ 0(4 Q0    ( $N*1U!EP][EMP$  -$#   9              "  >9(
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ 2XI'4))S
M'%CH 0  9@4  !D              ( !U$H  'AL+W=O<FMS:&5E=',O<VAE
M970R-2YX;6Q02P$"% ,4    " !+BD=0[V.*/N@!  !F!0  &0
M    @ 'S3   >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    (
M $N*1U!4VJ-CW0$   $%   9              "  1)/  !X;"]W;W)K<VAE
M971S+W-H965T,C<N>&UL4$L! A0#%     @ 2XI'4)3(2AXE @  ! <  !D
M             ( !)E$  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"
M% ,4    " !+BD=0R58:)=,!  "<!   &0              @ &"4P  >&PO
M=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( $N*1U J/ZW2Q $
M #<$   9              "  8Q5  !X;"]W;W)K<VAE971S+W-H965T,S N
M>&UL4$L! A0#%     @ 2XI'4+RO.,GI 0  9@4  !D              ( !
MAU<  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " !+BD=0
M"GC,CN$!   !!0  &0              @ &G60  >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;%!+ 0(4 Q0    ( $N*1U O\SN%N $  -(#   9
M      "  ;];  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%
M  @ 2XI'4.Y'262Y 0  T@,  !D              ( !KET  'AL+W=O<FMS
M:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " !+BD=0-\M5K)H#  "G$0
M&0              @ &>7P  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+
M 0(4 Q0    ( $N*1U 6>&J-@0(  (T*   9              "  6]C  !X
M;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ 2XI'4*>KE(5#
M!P  SRX  !D              ( !)V8  'AL+W=O<FMS:&5E=',O<VAE970S
M-RYX;6Q02P$"% ,4    " !+BD=0J?Y<A/X!  "F!0  &0
M@ &A;0  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( $N*
M1U PNC5O! (  %H%   9              "  =9O  !X;"]W;W)K<VAE971S
M+W-H965T,SDN>&UL4$L! A0#%     @ 2XI'4'\?PP?  P  /1(  !D
M         ( !$7(  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M    " !+BD=0%[%COR8"   W!@  &0              @ $(=@  >&PO=V]R
M:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( $N*1U"S;-^"=@(  &P)
M   9              "  65X  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
M4$L! A0#%     @ 2XI'4'\@'LD% @  @@4  !D              ( !$GL
M 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " !+BD=0IAVD
M)*H"  !C"0  &0              @ %.?0  >&PO=V]R:W-H965T<R]S:&5E
M=#0T+GAM;%!+ 0(4 Q0    ( $N*1U"?^KI'* (  (4&   9
M  "  2^   !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @
M2XI'4./D 1/_ 0  =04  !D              ( !CH(  'AL+W=O<FMS:&5E
M=',O<VAE970T-BYX;6Q02P$"% ,4    " !+BD=0IRQD\CP"  ".!@  &0
M            @ '$A   >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4
M Q0    ( $N*1U"V'*P2F@0  ,@6   9              "  3>'  !X;"]W
M;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ 2XI'4&B/9+7? 0
M9 0  !D              ( !"(P  'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6Q02P$"% ,4    " !+BD=02.BA7ZX!  #! P  &0              @ $>
MC@  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( $N*1U#K
M+  #S $  %X$   9              "  0.0  !X;"]W;W)K<VAE971S+W-H
M965T-3$N>&UL4$L! A0#%     @ 2XI'4 ?VG3D5 @  G 4  !D
M     ( !!I(  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4
M" !+BD=0QFCG6J0"  !L"@  &0              @ %2E   >&PO=V]R:W-H
M965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( $N*1U![+VF$! (  +\%   9
M              "  2V7  !X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L!
M A0#%     @ 2XI'4&7E:L0) @  S@4  !D              ( !:)D  'AL
M+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " !+BD=0A&T<<[\!
M  #5 P  &0              @ &HFP  >&PO=V]R:W-H965T<R]S:&5E=#4V
M+GAM;%!+ 0(4 Q0    ( $N*1U!ET%QKT0$  #L$   9              "
M 9Z=  !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ 2XI'
M4$SOZ 'Q 0  ;@4  !D              ( !II\  'AL+W=O<FMS:&5E=',O
M<VAE970U."YX;6Q02P$"% ,4    " !+BD=0IG(6F"@"  "K!@  &0
M        @ '.H0  >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0
M   ( $N*1U#FJ/P( @(  +L%   9              "  2VD  !X;"]W;W)K
M<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ 2XI'4"3Y3T4# @  O04
M !D              ( !9J8  'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q0
M2P$"% ,4    " !+BD=0VD\E904"  #)!0  &0              @ &@J
M>&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( $N*1U @X82R
MP@4  & @   9              "  =RJ  !X;"]W;W)K<VAE971S+W-H965T
M-C,N>&UL4$L! A0#%     @ 2XI'4 =/^A8J @  %08  !D
M ( !U;   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " !+
MBD=0];AN+-<"  """P  &0              @ $VLP  >&PO=V]R:W-H965T
M<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( $N*1U!,;[82%@(  #,&   9
M          "  42V  !X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#
M%     @ 2XI'4&7:2'29 @  [@D  !D              ( !D;@  'AL+W=O
M<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " !+BD=0<SE*^68"  #"
M!P  &0              @ %ANP  >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM
M;%!+ 0(4 Q0    ( $N*1U &=PNR, (  #L&   9              "  ?Z]
M  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ 2XI'4"<2
M%8UH!   JQ8  !D              ( !9<   'AL+W=O<FMS:&5E=',O<VAE
M970W,"YX;6Q02P$"% ,4    " !+BD=0SC^>XP0'  "(*P  &0
M    @ $$Q0  >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    (
M $N*1U![Z.5::0(  ,4'   9              "  3_,  !X;"]W;W)K<VAE
M971S+W-H965T-S(N>&UL4$L! A0#%     @ 2XI'4(PBLB6F!   /!@  !D
M             ( !W\X  'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"
M% ,4    " !+BD=0-KL-DZ<"   ;"0  &0              @ &\TP  >&PO
M=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( $N*1U"7XF8+%@,
M &(,   9              "  9K6  !X;"]W;W)K<VAE971S+W-H965T-S4N
M>&UL4$L! A0#%     @ 2XI'4$,D/R+L @  P L  !D              ( !
MY]D  'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " !+BD=0
MNNL<?#H"  !+!@  &0              @ $*W0  >&PO=V]R:W-H965T<R]S
M:&5E=#<W+GAM;%!+ 0(4 Q0    ( $N*1U *UX!$Y0(  'D*   9
M      "  7O?  !X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%
M  @ 2XI'4,EAFA'^ P  #Q(  !D              ( !E^(  'AL+W=O<FMS
M:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " !+BD=0<V/'<=T"  #;"@
M&0              @ ',Y@  >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+
M 0(4 Q0    ( $N*1U#I<F3P( 0   (3   9              "  >#I  !X
M;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ 2XI'4+;@@$6N
M @  'PD  !D              ( !-^X  'AL+W=O<FMS:&5E=',O<VAE970X
M,BYX;6Q02P$"% ,4    " !+BD=0B_+Y WL#  #&#@  &0
M@ $<\0  >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( $N*
M1U#>(@T_[0$  -L$   9              "  <[T  !X;"]W;W)K<VAE971S
M+W-H965T.#0N>&UL4$L! A0#%     @ 2XI'4(]G/='> 0  H 0  !D
M         ( !\O8  'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4
M    " !+BD=0RH\6.KP$  #4%@  &0              @ $'^0  >&PO=V]R
M:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( $N*1U GY"A,2P(  .\&
M   9              "  ?K]  !X;"]W;W)K<VAE971S+W-H965T.#<N>&UL
M4$L! A0#%     @ 2XI'4-9[N?_0R@  >" # !0              ( !?  !
M 'AL+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ 2XI'4#=9$5E8 @
M7 P   T              ( !?LL! 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" !+BD=0V[X-'E@&  !O.0  #P              @ $!S@$ >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ 2XI'4"E ZIBG @  VC,  !H
M ( !AM0! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
M2XI'4(;T"W(Y @  53(  !,              ( !9=<! %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&     &  8 !2&@  S]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823326080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">GOODWILL AND INTANGIBLE ASSETS<div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisitions in 2019</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Chindex</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first quarter of 2019, the Company's majority-owned Joint Venture with Fosun Pharma acquired certain assets from Chindex and its affiliates, a subsidiary of Fosun Pharma, including distribution rights, customer relationships, and certain personnel on January 5, 2019, which collectively met the definition of a business. Chindex was the Company's distributor of da Vinci products and services in China. The transaction enhances the Company's ability to serve patients, surgeons, and hospitals in China.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total purchase consideration of $66.0&#160;million, as of the acquisition date, included a contingent consideration liability of $64.7&#160;million and an upfront cash payment of $1.3&#160;million. The amount and timing of the future contingent consideration payments are based upon the underlying performance of the business in 2019 and 2020. As of the acquisition date, the estimated total undiscounted contingent consideration was approximately $81&#160;million. As of December&#160;31, 2019, the estimated total undiscounted contingent consideration has decreased by approximately $6&#160;million due to a change in the timing of the milestone achievements. The contingent consideration liability was measured at estimated fair value using a discounted cash flow model, which requires significant inputs not observable in the market and, thus, represents a Level 3 measurement. Key assumptions included (1) the probability and timing of milestone achievements based on projected future revenues through 2019 and 2020, and (2) the discount rate used to calculate the present value of the milestone payments. At each reporting period until the contingent consideration is settled, the Company remeasures the contingent consideration liability and records changes in fair value within selling, general and administrative expenses. For the year ended December&#160;31, 2019, the contingent consideration liability changed due to payments of $16.5&#160;million and net additional expenses of $7.2&#160;million, primarily related to accretion due to the passage of time. Changes to the contingent consideration estimate can result from adjustments to discount rates, accretion due to the passage of time, or change in estimates in the performance of the business. The assumptions related to determining the fair value of contingent consideration include a significant amount of judgment, and any changes in the underlying estimates could have a material impact on the amount of contingent consideration adjustment recorded in any given period.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded $1.7&#160;million of net tangible assets, $58.6&#160;million of intangible assets, and $5.7&#160;million of residual goodwill. Intangible assets included distribution rights of $48.2&#160;million and customer relationships of $10.4&#160;million, which are being amortized over a weighted-average period of 2.9 years. Key assumptions included (1) the amount and timing of projected </span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">future cash flows, and (2) the discount rate used to determine the present value of these cash flows. The goodwill is not amortizable for income tax purposes. The allocation of purchase consideration was completed in the third quarter of 2019. There were no adjustments to the provisional amounts in the measurement period.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sch&#246;lly</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of 2019, the Company acquired certain assets and operations from Sch&#246;lly Fiberoptic GmbH ("Sch&#246;lly"), including manufacturing process technology, a non-compete agreement, certain personnel, and net tangible assets on August 31, 2019, which collectively met the definition of a business. The Company believes that the transaction strengthens the Company's supply chain and manufacturing capacity for imaging products used in the Company's da Vinci systems. The total purchase consideration of $101.4&#160;million consists of an initial cash payment of $34.4&#160;million and deferred cash payments totaling approximately $67.0&#160;million, of which $37.3 million continues to be deferred as of December&#160;31, 2019. The timing of the future payments is based upon achieving certain integration steps, which occur during 2020 and are expected to be completed around the end of 2020.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company preliminarily recorded $10.7&#160;million of net tangible assets, which included $6.7&#160;million of inventory and $1.4&#160;million of cash, $31.0&#160;million of intangible assets, and $59.7&#160;million of residual goodwill. The balances include the net impact of adjustments to the preliminary allocation of the purchase price within the one year measurement period, which increased intangible assets and goodwill by $0.5&#160;million and $0.4&#160;million, respectively, during the fourth quarter of 2019. There was no significant impact to the Consolidated Statements of Income as result of these adjustments. Intangible assets included manufacturing process technology of $28.0&#160;million and non-compete provisions of $3.0&#160;million, which are being amortized over a weighted-average period of 6.6 years. Key assumptions included (1) the amount and timing of projected future cash flows, and (2) the discount rate used to determine the present value of these cash flows. The allocation of purchase consideration is considered preliminary with provisional amounts primarily related to working capital. Goodwill primarily consists of the manufacturing and other synergies of the combined operations and the value of the assembled workforce. The majority of goodwill is not deductible for income tax purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2019, the Company has included the results of the acquired businesses, since their acquisition dates, in its Consolidated Financial Statements, and the revenues and earnings were not material in the year. Pro forma results of operations related to the acquisitions have not been presented, because the operating results of the acquired businesses are not considered material to the Consolidated Financial Statements.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisitions in 2018</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the second quarter of 2018, the Company terminated its India distribution relationship with Vattikuti Technologies Pvt. Ltd. and acquired certain assets related to that distribution business on May 25, 2018, which collectively met the definition of a business. The transaction enhances the Company&#8217;s ability to serve patients, surgeons, and hospitals in India. After the net impact of measurement-period adjustments of $2.5&#160;million, the purchase consideration consisted of $36.2 million in cash and the Company recorded $4.1 million of net tangible assets, $24.2 million&#160;of intangible assets, and $7.3 million of residual goodwill. Intangible assets included reacquired distribution rights, customer relationships, and a non-compete agreement, which are being amortized over a weighted average period of&#160;4.3 years.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of 2018, the Company acquired intellectual property, exclusive field of use rights, and certain key employees from InTouch Technologies, Inc. on August 17, 2018, which collectively met the definition of a business. The transaction enhances the Company&#8217;s network capabilities in using real-time data to support surgeons. The total purchase consideration of $38.7 million, as of the acquisition date, consisted of an initial cash payment of $22.0 million and subsequent cash payments totaling approximately $16.7 million. The Company recorded $13.3 million of intangible assets and $25.4 million of residual goodwill. Intangible assets included developed technology and a non-compete agreement, which are being amortized over a weighted average period of 5.7 years. The&#160;goodwill will be amortized for income tax purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2018, the Company acquired its Taiwan distributor, Unison Surgicals Company, on December 11, 2018, which met the definition of a business. The transaction enhances the Company&#8217;s ability to serve patients, surgeons, and hospitals in Taiwan. The purchase consideration consisted of $35.4 million in cash. The Company recorded $13.1 million of net tangible assets, which included $7.6 million of cash, $17.3 million&#160;of intangible assets, and $5.0 million of residual goodwill. Intangible assets included customer relationships and non-compete agreements, which are being amortized over a weighted average period of&#160;6.6 years.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2018, the Company has included the results of the acquired businesses, since their acquisition dates, in its Consolidated Financial Statements, and the revenues and earnings were not material in the year. Pro forma results of operations related to the acquisitions have not been presented, because the operating results of the acquired businesses are not material to the Consolidated Financial Statements.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the changes in the carrying amount of goodwill (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:83.818%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition activity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition activity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation and other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">307.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company completed its annual goodwill impairment test and determined that no impairment existed. As of December&#160;31, 2019, there has been no impairment of goodwill.</span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intangible Assets</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the components of gross intangible asset, accumulated amortization, and net intangible asset balances as of December&#160;31, 2019, and 2018 (in millions):</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:34.029%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.852%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.852%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.005%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(149.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(144.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Distribution rights and others</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(223.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(180.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense related to intangible assets was $43.0 million, $14.2 million, and $12.9 million for the years ended December&#160;31, 2019, 2018, and 2017, respectively.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future amortization expense related to intangible assets as of December&#160;31, 2019, is as follows (in&#160;millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6821147920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">INCOME TAXES<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income before provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,053.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">774.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">426.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">330.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income before provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,279.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes for the years ended December&#160;31, 2019, 2018, and 2017, consisted of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">373.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax expense differs from amounts computed by applying the statutory federal income rate of 21% for the years ended December&#160;31, 2019, and 2018, and 35% for the year ended December 31, 2017, as a result of the following (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years&#160;Ended&#160;December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal tax at statutory rate</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">386.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase (reduction) in tax resulting from:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State taxes, net of federal benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign rate differential</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(115.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. tax on foreign earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation not benefited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production activities deduction</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reversal of unrecognized tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Cuts and Jobs Act impact </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to share-based compensation<br/>arrangements </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(146.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(116.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(102.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax remeasurement due to Swiss Tax Reform</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(51.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred income taxes reflect tax carry forwards and the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.721%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expenses deducted in later years for tax purposes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">351.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and other credits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">509.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2017, the 2017 Tax Act was enacted, which includes a number of changes in existing tax law impacting businesses, including a one-time deemed repatriation of cumulative undistributed foreign earnings and a permanent reduction in the U.S. federal statutory rate from 35% to 21%, effective on January 1, 2018. The Securities Exchange Commission (&#8220;SEC&#8221;) issued guidance for a measurement period of one year from the enactment date to finalize the accounting for effects of the 2017 Tax Act. The Company recorded an income tax expense of $317.8 million in its 2017 income tax provision related to the 2017 Tax Act, which included a provisional estimate of $270.2 million related to the one-time deemed repatriation toll charge (&#8220;Toll Tax&#8221;) and a provisional estimate of $47.6 million income tax expense due to the re-measurement of its net deferred tax assets at a reduced U.S. federal statutory rate of 21%. In December 2018, the Company completed its accounting for the effect of the 2017 Tax Act within the measurement period under the SEC guidance and reflected a net $0.5 million increase in the 2018 income tax expense.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company repatriated $1.6 billion of its cumulative undistributed foreign earnings back to the U.S. in June 2018 without any significant U.S. income tax consequences. The Company intends to repatriate earnings from its Swiss subsidiary as needed, since the U.S. and foreign tax implications of such repatriations are not expected to be significant. The Company will continue to indefinitely reinvest earnings from the rest of our foreign subsidiaries, which are not significant.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s tax holiday obtained in 2007 for business operations in Switzerland ended on December 31, 2017. The Company received a new tax ruling in Switzerland for new business operations. The new ruling is effective for years 2018 through 2022, which will be extended for the next five years thereafter to the extent certain terms and conditions continue to be met. The new ruling allows for a reduced cantonal tax rate based on various thresholds of investment, including the ownership, development, and use of the non-U.S. intellectual property rights and employment in such jurisdiction. The tax benefits from Swiss tax holidays for the years ended December 31, 2019, and 2018, were insignificant, while for the year ended December 31, 2017, was approximately $10.9 million, or&#160;$0.09&#160;per diluted share.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2019, Swiss tax reform was enacted, which resulted in a higher statutory rate for the Company's Swiss entity for years after 2019. The Company remeasured its Swiss deferred tax asset at the enacted tax rate and recorded an income tax benefit of $51.3&#160;million in its 2019 tax provision.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, and 2018, the Company had valuation allowances of $57.2 million and $42.3 million, respectively, primarily related to California deferred tax assets generated by California R&amp;D credit forwards, which have no expiration period. The Company recorded a valuation allowance against its California deferred tax assets, as it is more likely than not these deferred tax assets will not be realized as a result of the computation of California taxes under the single sales factor.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded a net increase of its gross unrecognized tax benefits of $17.9 million during the year ended December&#160;31, 2019. The net increase was primarily due to increases related to 2019 uncertain tax positions, partially offset by the reversal of gross unrecognized tax benefits in connection with the expiration of certain statutes of limitation in various </span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">jurisdictions and an audit conclusion. The Company had gross unrecognized tax benefits of approximately $96.7 million, $78.8 million, and $65.4 million as of December&#160;31, 2019, 2018, and 2017, respectively, which, if recognized, would result in a reduction of the Company&#8217;s effective tax rate. The Company included interest expense accrued on unrecognized tax benefits as a component of its income tax expense. As of December&#160;31, 2019, 2018, and 2017, gross interest related to unrecognized tax benefits accrued was $2.9 million, $2.6 million, and $1.8 million, respectively. A majority of the Company&#8217;s net unrecognized tax benefits and related interest is presented in other long-term liabilities on the Consolidated Balance Sheets.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amounts of gross unrecognized income tax benefits for the years ended December&#160;31, 2019, 2018, and 2017, are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December&#160;31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases related to tax positions taken during the current year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases related to tax positions taken during a prior year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases related to tax positions taken during a prior year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases related to settlements with tax authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases related to expiration of statute of limitations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company files federal, state, and foreign income tax returns in many U.S. and OUS jurisdictions. Years before 2016 are closed for the significant jurisdictions. Certain of the Company&#8217;s unrecognized tax benefits could change due to activities of various tax authorities, including potential assessment of additional tax, possible settlement of audits, or through normal expiration of various statutes of limitations, which could affect the Company&#8217;s effective tax rate in the period in which they change. Due to the uncertainty related to the timing and potential outcome of audits, the Company cannot estimate the range of&#160;reasonably possible&#160;change in unrecognized tax benefits that may occur in the next 12 months.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is subject to the examination of its income tax returns by the Internal Revenue Service and other tax authorities. The outcome of these audits cannot be predicted with certainty. The Company&#8217;s management regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of the Company&#8217;s provision for income taxes. If any issues addressed in the Company&#8217;s tax audits are resolved in a manner not consistent with management&#8217;s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs.</span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2015, a U.S. Tax Court opinion (the &#8220;2015 Opinion&#8221;) was issued involving an independent third party related to intercompany charges for share-based compensation. Based on the findings of the U.S. Tax Court, the Company was required to, and did, refund to its foreign subsidiaries the share-based compensation element of certain intercompany charges made in prior periods. Starting in 2015, direct share-based compensation has been excluded from intercompany charges. In June 2019, the Ninth Circuit Court of Appeals (the "Ninth Circuit") reversed the 2015 Opinion (the &#8220;Ninth Circuit Opinion&#8221;). Subsequently, a re-hearing of the case was requested, but the rehearing request was denied by the Ninth Circuit on November 12, 2019. However, a petition for appeal to the U.S. Supreme Court can be filed within 90 days of the denial. Since the Ninth Circuit Opinion potentially is subject to further judicial review, the Company continues to treat its share-based compensation expense in accordance with the 2015 Opinion and continues to recognize the related tax benefits in its financial statements based upon its evaluation of the position in light of the present facts. In the event of a final opinion that reverses the 2015 Opinion, there may be an adverse impact to the Company&#8217;s income tax expense and effective tax rate.</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>91
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6837053936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summary Of Cash And Available-For-Sale Securities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">$ 1,167.6<span></span>
</td>
<td class="nump">$ 857.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">4,678.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost', window );">Total assets measured at fair value, Amortized Cost</a></td>
<td class="nump">5,818.1<span></span>
</td>
<td class="nump">4,845.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">27.9<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">13.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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">4,705.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue', window );">Total assets measured at fair value, Fair Value</a></td>
<td class="nump">5,845.2<span></span>
</td>
<td class="nump">4,834.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">2,054.1<span></span>
</td>
<td class="nump">2,205.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">2,623.5<span></span>
</td>
<td class="nump">1,771.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashMember', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">413.1<span></span>
</td>
<td class="nump">269.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">413.1<span></span>
</td>
<td class="nump">269.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">726.8<span></span>
</td>
<td class="nump">579.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">2,662.6<span></span>
</td>
<td class="nump">2,046.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">9.7<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,671.9<span></span>
</td>
<td class="nump">2,043.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">890.8<span></span>
</td>
<td class="nump">897.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">1,054.3<span></span>
</td>
<td class="nump">566.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">726.8<span></span>
</td>
<td class="nump">569.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">726.8<span></span>
</td>
<td class="nump">569.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | U.S. treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">1,935.8<span></span>
</td>
<td class="nump">1,477.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">9.7<span></span>
</td>
<td class="nump">1.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,945.1<span></span>
</td>
<td class="nump">1,474.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">890.8<span></span>
</td>
<td class="nump">897.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">1,054.3<span></span>
</td>
<td class="nump">566.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">27.7<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">2,742.4<span></span>
</td>
<td class="nump">2,528.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">18.2<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">8.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,760.2<span></span>
</td>
<td class="nump">2,521.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">1,163.3<span></span>
</td>
<td class="nump">1,307.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">1,569.2<span></span>
</td>
<td class="nump">1,204.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">25.5<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">165.1<span></span>
</td>
<td class="nump">110.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">165.1<span></span>
</td>
<td class="nump">110.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_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">139.6<span></span>
</td>
<td class="nump">109.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Corporate securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">8.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">2,096.1<span></span>
</td>
<td class="nump">1,607.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">16.8<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">4.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,112.7<span></span>
</td>
<td class="nump">1,604.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">798.5<span></span>
</td>
<td class="nump">724.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">1,314.2<span></span>
</td>
<td class="nump">871.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | U.S. government agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">418.3<span></span>
</td>
<td class="nump">791.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">419.2<span></span>
</td>
<td class="nump">788.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">209.6<span></span>
</td>
<td class="nump">468.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">209.6<span></span>
</td>
<td class="nump">319.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Non-U.S. government securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">4.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">4.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_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">4.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_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">0.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">58.4<span></span>
</td>
<td class="nump">18.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">58.7<span></span>
</td>
<td class="nump">18.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">11.1<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">$ 45.4<span></span>
</td>
<td class="nump">$ 13.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash and Cash Equivalents and Debt Securities, Available-for-sale, Amortized Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash and Cash Equivalents and Debt Securities, Available-for-sale, 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;">isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<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 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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 marketable security, 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.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_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>92
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624970896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation Of Basic And Diluted Net Income Per Share</a></td>
<td class="text"><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the computation of basic and diluted net income per share&#160;attributable to Intuitive Surgical, Inc. (in millions, except per share amounts):</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Intuitive Surgical, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,379.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding used in basic calculation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add: dilutive effect of potential common shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding used in diluted calculation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.95&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.92&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.49&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6835402672">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements Of Stockholders' Equity - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income/(Loss)</div></th>
<th class="th"><div>Total Intuitive Surgical, Inc. Stockholders&#8217; Equity</div></th>
<th class="th"><div>Noncontrolling Interest in Joint Venture</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balances (shares) at Dec. 31, 2016</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2016</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,820.5<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 4,211.8<span></span>
</td>
<td class="nump">$ 1,617.6<span></span>
</td>
<td class="num">$ (8.9)<span></span>
</td>
<td class="nump">$ 5,820.5<span></span>
</td>
<td class="nump">$ 0.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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Three-for-one stock split (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Three-for-one stock split</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock through employee stock plans (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">415.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">415.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">415.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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld related to net share settlement of equity awards (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 withheld related to net share settlement of equity awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(56.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5.1)<span></span>
</td>
<td class="num">(51.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 related to employee stock plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">209.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">209.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">209.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and retirement of common stock (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,274.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(152.0)<span></span>
</td>
<td class="num">(2,122.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,274.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Intuitive Surgical, Inc.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">670.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">670.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">670.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.6)<span></span>
</td>
<td class="num">(6.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Capital contribution from noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.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>
<td class="nump">2.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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest in joint venture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balances (shares) at Dec. 31, 2017</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2017</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,780.4<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">4,679.2<span></span>
</td>
<td class="nump">115.0<span></span>
</td>
<td class="num">(15.5)<span></span>
</td>
<td class="nump">4,778.8<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1', window );">Adoption of new accounting standard</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">390.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">392.1<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
<td class="nump">390.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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock through employee stock plans (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">236.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld related to net share settlement of equity awards (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 withheld related to net share settlement of equity awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(120.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.7)<span></span>
</td>
<td class="num">(113.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(120.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense related to employee stock plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">261.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 attributable to Intuitive Surgical, Inc.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,127.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,127.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,127.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.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>
<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_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax', window );">Other comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.5<span></span>
</td>
<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.5<span></span>
</td>
<td class="nump">3.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_ProceedsFromMinorityShareholders', window );">Capital contribution from noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.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>
<td class="nump">10.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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest in joint venture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (2.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.9)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balances (shares) at Dec. 31, 2018</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">114.5<span></span>
</td>
<td class="nump">114.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2018</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6,687.5<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">5,170.3<span></span>
</td>
<td class="nump">1,521.7<span></span>
</td>
<td class="num">(13.3)<span></span>
</td>
<td class="nump">6,678.8<span></span>
</td>
<td class="nump">8.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock through employee stock plans (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">272.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld related to net share settlement of equity awards (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 withheld related to net share settlement of equity awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(159.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7.6)<span></span>
</td>
<td class="num">(151.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(159.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense related to employee stock plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">335.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335.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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and retirement of common stock (shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(269.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14.5)<span></span>
</td>
<td class="num">(255.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(269.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_NetIncomeLoss', window );">Net income attributable to Intuitive Surgical, Inc.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,379.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,379.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,379.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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25.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>
<td class="nump">25.7<span></span>
</td>
<td class="nump">25.7<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Capital contribution from noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.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>
<td class="nump">10.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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest in joint venture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.5<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balances (shares) at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">116.0<span></span>
</td>
<td class="nump">116.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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,284.7<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 5,756.8<span></span>
</td>
<td class="nump">$ 2,494.5<span></span>
</td>
<td class="nump">$ 12.4<span></span>
</td>
<td class="nump">$ 8,263.8<span></span>
</td>
<td class="nump">$ 20.9<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(1) Represents the adjustments related to the adoptions of Accounting Standards Update ("ASU") 2016-16, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">Income Taxes (Topic 740): Intra-Entity Transfer of Assets Other than Inventory</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">, and ASU 2018-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Comprehensive Income (Loss), Including Cumulative Effect of New Accounting Principle in Period of Adoption, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 cumulative effect on retained earnings net of related income tax effect.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_CumulativeEffectOnRetainedEarningsNetOfTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -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_ProceedsFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of a stock split.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_StockIssuedDuringPeriodSharesStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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 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 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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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><br>Reference 4: 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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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><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><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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 4: 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_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6835669440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 1,167.6<span></span>
</td>
<td class="nump">$ 857.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_MarketableSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">2,054.1<span></span>
</td>
<td class="nump">2,205.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowances of $8.3 and $8.2 as of December 31, 2019, and 2018, respectively</a></td>
<td class="nump">645.2<span></span>
</td>
<td class="nump">682.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">595.5<span></span>
</td>
<td class="nump">409.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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaids and other current assets</a></td>
<td class="nump">200.2<span></span>
</td>
<td class="nump">178.8<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">4,662.6<span></span>
</td>
<td class="nump">4,333.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">1,272.9<span></span>
</td>
<td class="nump">812.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_MarketableSecuritiesNoncurrent', window );">Long-term investments</a></td>
<td class="nump">2,623.5<span></span>
</td>
<td class="nump">1,771.3<span></span>
</td>
</tr>
<tr class="ro">
<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">425.6<span></span>
</td>
<td class="nump">428.6<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_isrg_IntangibleAndOtherAssets', window );">Intangible and other assets, net</a></td>
<td class="nump">441.4<span></span>
</td>
<td class="nump">261.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">307.2<span></span>
</td>
<td class="nump">240.6<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">9,733.2<span></span>
</td>
<td class="nump">7,846.7<span></span>
</td>
</tr>
<tr class="ro">
<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">123.5<span></span>
</td>
<td class="nump">100.7<span></span>
</td>
</tr>
<tr class="ro">
<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 and employee benefits</a></td>
<td class="nump">251.6<span></span>
</td>
<td class="nump">193.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">337.8<span></span>
</td>
<td class="nump">294.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">317.3<span></span>
</td>
<td class="nump">231.8<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">1,030.2<span></span>
</td>
<td class="nump">820.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">418.3<span></span>
</td>
<td class="nump">338.6<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">1,448.5<span></span>
</td>
<td class="nump">1,159.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 8)</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>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_PreferredStockValue', window );">Preferred stock, 2.5 shares authorized, $0.001 par value, issuable in series; no shares issued and outstanding as of December 31, 2019, and 2018</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_CommonStockValue', window );">Common stock, 300.0 shares authorized, $0.001 par value, 116.0 shares and 114.5 shares issued and outstanding as of December 31, 2019, and 2018, respectively</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">5,756.8<span></span>
</td>
<td class="nump">5,170.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,494.5<span></span>
</td>
<td class="nump">1,521.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income/(loss)</a></td>
<td class="nump">12.4<span></span>
</td>
<td class="num">(13.3)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Intuitive Surgical, Inc. stockholders&#8217; equity</a></td>
<td class="nump">8,263.8<span></span>
</td>
<td class="nump">6,678.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest in joint venture</a></td>
<td class="nump">20.9<span></span>
</td>
<td class="nump">8.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">8,284.7<span></span>
</td>
<td class="nump">6,687.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 9,733.2<span></span>
</td>
<td class="nump">$ 7,846.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_IntangibleAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges and other non-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;">isrg_IntangibleAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_LiabilitiesOtherThanLongtermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<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 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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 marketable security, 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.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_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-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 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 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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6606810176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Sales-type and Operating Lease Revenue (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_SalesTypeLeaseLeaseIncome', window );">Sales-type lease revenue</a></td>
<td class="nump">$ 81.6<span></span>
</td>
<td class="nump">$ 69.8<span></span>
</td>
<td class="nump">$ 49.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncome', window );">Operating lease revenue</a></td>
<td class="nump">$ 106.9<span></span>
</td>
<td class="nump">$ 51.4<span></span>
</td>
<td class="nump">$ 25.9<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_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease 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 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919372-209981<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919311-209978<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 income from variable lease payments, interest income from net investment on sales-type lease, and profit (loss) recognized at commencement.</p></div>
<a 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919311-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=SL77927221-108306<br><br>Reference 3: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919372-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_SalesTypeLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>97
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6608528208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 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_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 19.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes 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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918638-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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>98
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6813803232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule Of Income Tax Difference From Statutory Rate (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal tax at statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 315.5<span></span>
</td>
<td class="nump">$ 268.7<span></span>
</td>
<td class="nump">$ 386.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.7<span></span>
</td>
<td class="nump">20.8<span></span>
</td>
<td class="nump">16.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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign rate differential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(56.2)<span></span>
</td>
<td class="num">(44.7)<span></span>
</td>
<td class="num">(115.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_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">U.S. tax on foreign earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.0<span></span>
</td>
<td class="nump">43.7<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(32.7)<span></span>
</td>
<td class="num">(25.2)<span></span>
</td>
<td class="num">(15.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Share-based compensation not benefited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.5<span></span>
</td>
<td class="nump">9.9<span></span>
</td>
<td class="nump">10.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Domestic production activities deduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(7.9)<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_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reversal of unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8.4)<span></span>
</td>
<td class="num">(5.2)<span></span>
</td>
<td class="num">(62.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Tax Cuts and Jobs Act impact</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.0<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">317.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax benefits related to share-based compensation arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (33.7)<span></span>
</td>
<td class="num">$ (28.8)<span></span>
</td>
<td class="num">$ (11.3)<span></span>
</td>
<td class="num">$ (72.7)<span></span>
</td>
<td class="num">$ (15.8)<span></span>
</td>
<td class="num">$ (24.1)<span></span>
</td>
<td class="num">$ (21.6)<span></span>
</td>
<td class="num">$ (54.7)<span></span>
</td>
<td class="num">(146.5)<span></span>
</td>
<td class="num">(116.2)<span></span>
</td>
<td class="num">(102.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_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount', window );">Deferred tax remeasurement due to Swiss Tax Reform</a></td>
<td class="num">$ (51.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(51.3)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.8<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="num">(1.7)<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_IncomeTaxExpenseBenefit', window );">Total income tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120.4<span></span>
</td>
<td class="nump">$ 154.5<span></span>
</td>
<td class="nump">$ 433.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Foreign Tax Reform, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117330312&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32059-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823245200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum rate of employees' contribution to 401(k) plan</a></td>
<td class="nump">100.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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer match percentage</a></td>
<td class="nump">200.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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount', window );">Employer matching contributions</a></td>
<td class="nump">$ 1,500<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum amount the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6773183696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Share-Based Compensation Expense (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense before income taxes</a></td>
<td class="nump">$ 337.9<span></span>
</td>
<td class="nump">$ 262.6<span></span>
</td>
<td class="nump">$ 209.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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax effect</a></td>
<td class="nump">70.2<span></span>
</td>
<td class="nump">54.3<span></span>
</td>
<td class="nump">49.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Share-based compensation expense after income taxes</a></td>
<td class="nump">267.7<span></span>
</td>
<td class="nump">208.3<span></span>
</td>
<td class="nump">160.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Total cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense before income taxes</a></td>
<td class="nump">67.0<span></span>
</td>
<td class="nump">53.2<span></span>
</td>
<td class="nump">42.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Total cost of sales | Cost of sales&#8212;products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense before income taxes</a></td>
<td class="nump">46.6<span></span>
</td>
<td class="nump">36.4<span></span>
</td>
<td class="nump">28.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Total cost of sales | Cost of sales&#8212;services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense before income taxes</a></td>
<td class="nump">20.4<span></span>
</td>
<td class="nump">16.8<span></span>
</td>
<td class="nump">14.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=isrg_SellingGeneralAndAdministrativeMember', window );">Selling, general and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense before income taxes</a></td>
<td class="nump">169.5<span></span>
</td>
<td class="nump">133.2<span></span>
</td>
<td class="nump">111.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=isrg_ResearchAndDevelopmentMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense before income taxes</a></td>
<td class="nump">$ 101.4<span></span>
</td>
<td class="nump">$ 76.2<span></span>
</td>
<td class="nump">$ 56.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of expense 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_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of 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)(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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ConsolidatingReportingAxis=isrg_CostOfSalesProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_ConsolidatingReportingAxis=isrg_CostOfSalesProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ConsolidatingReportingAxis=isrg_CostOfSalesServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_ConsolidatingReportingAxis=isrg_CostOfSalesServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=isrg_SellingGeneralAndAdministrativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=isrg_SellingGeneralAndAdministrativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=isrg_ResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=isrg_ResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6841686496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Additional Information (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>period </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2015 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2009 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 under stock option plans | $</a></td>
<td class="nump">$ 512.0<span></span>
</td>
<td class="nump">$ 526.6<span></span>
</td>
<td class="nump">$ 379.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Cash received from option exercises and employee stock purchase plans | $</a></td>
<td class="nump">$ 272.8<span></span>
</td>
<td class="nump">236.6<span></span>
</td>
<td class="nump">415.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Number of options vested and expected to vest</a></td>
<td class="nump">5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life of shares vested and expected to vest, years</a></td>
<td class="text">5 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 shares vested and expected to vest | $</a></td>
<td class="nump">$ 1,833.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Options vested and expected to vest, weighted-average exercise price per share | $ / shares</a></td>
<td class="nump">$ 241.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Share-based compensation charges, income tax effect | $</a></td>
<td class="nump">$ 70.2<span></span>
</td>
<td class="nump">54.3<span></span>
</td>
<td class="nump">49.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options | $</a></td>
<td class="nump">109.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense | $</a></td>
<td class="nump">$ 493.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period unrecognized compensation expenses are expected to be recognized, years</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber', window );">Expected to vest (in shares)</a></td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value | $</a></td>
<td class="nump">$ 1,032.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Canceled (shares)</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Vested in period, aggregate fair value | $</a></td>
<td class="nump">$ 433.2<span></span>
</td>
<td class="nump">$ 334.3<span></span>
</td>
<td class="nump">$ 144.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>
<td class="text">&#160;<span></span>
</td>
<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) | Employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share based vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=isrg_AnnualGrantOptionsMember', window );">Annual Grant Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService', window );">Percentage vesting upon six months of service</a></td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService', window );">Percentage vesting per month after six months of service</a></td>
<td class="nump">2.0833%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=isrg_AnnualGrantOptionsMember', window );">Annual Grant Options | February Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService', window );">Percentage vesting upon six months of service</a></td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService', window );">Percentage vesting per month after six months of service</a></td>
<td class="nump">2.0833%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=isrg_AnnualGrantOptionsMember', window );">Annual Grant Options | August Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth', window );">Percentage vesting at the end of one month</a></td>
<td class="nump">14.5833%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="nump">2.0833%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=isrg_NewHireOptionsMember', window );">New Hire Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService', window );">Percentage vesting upon one year of service</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear', window );">Percentage vesting per month after one year</a></td>
<td class="nump">2.0833%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EmployeeStockMember', window );">Employee Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares were reserved for future issuance (shares)</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan', window );">Minimum hours employed per week</a></td>
<td class="text">20 hours<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan', window );">Minimum months employed per year</a></td>
<td class="text">5 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan', window );">Maximum percentage of employees on stockholders to participate in ESPP</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_MaximumPercentageOfPayrollDeductionUnderEspp', window );">Percentage of employee payroll deduction under the stock plan, maximum</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_OfferingPeriodEmployeeStockPurchasePlans', window );">Duration for each offering period</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans', window );">Number of shorter purchase periods that each offering period is divided into | period</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans', window );">Duration of each shorter offering period</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate', window );">Discount on fair market value on the offering date</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Discount on fair market value on the purchase date</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans', window );">Period of look-back that could cause offering period to reset</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,590,315<span></span>
</td>
<td class="nump">6,090,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan, shares issued</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">200,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan, value of shares issued | $</a></td>
<td class="nump">$ 56.4<span></span>
</td>
<td class="nump">$ 46.8<span></span>
</td>
<td class="nump">$ 38.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense | $</a></td>
<td class="nump">$ 31.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period unrecognized compensation expenses are expected to be recognized, years</a></td>
<td class="text">1 year 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=isrg_NonvestedStockOptionMember', window );">Nonvested 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense | $</a></td>
<td class="nump">$ 110.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period unrecognized compensation expenses are expected to be recognized, years</a></td>
<td class="text">2 years 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=isrg_InitialRSUgrantsMember', window );">Initial RSU grants | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.3333%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember', window );">2010 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation, options, expiration term (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares of common stock reserved for issuance (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,450,000<span></span>
</td>
<td class="nump">24,450,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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares were reserved for future issuance (shares)</a></td>
<td class="nump">5,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember', window );">2010 Plan | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares were reserved for future issuance (shares)</a></td>
<td class="nump">2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember', window );">2010 Plan | Annual Grant Options | February Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share based vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember', window );">2010 Plan | Annual Grant Options | August Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share based vesting period</a></td>
<td class="text">3 years 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember', window );">2009 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation, options, expiration term (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares of common stock reserved for issuance (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,365,000<span></span>
</td>
<td class="nump">3,465,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_TwoThousandEquityIncentivePlanMember', window );">2000 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation, options, expiration term (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue', window );">Minimum exercise price of NSOs, percentage of fair value</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember', window );">2000 Non-Employee Directors' Stock Option Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation, options, expiration term (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares of common stock reserved for issuance (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares were reserved for future issuance (shares)</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember', window );">2000 Non-Employee Directors' Stock Option Plan | Annual Grant Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share based vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember', window );">2000 Non-Employee Directors' Stock Option Plan | Initial Grant Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService', window );">Percentage vesting upon one year of service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.3333%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear', window );">Percentage vesting per month after one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.7778%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_StockOptionsGrantedInitialVestingPeriod', window );">Stock options granted initial vesting period, years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees on stockholders to participate in employee stock purchase 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;">isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_MaximumPercentageOfPayrollDeductionUnderEspp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payroll deduction under ESPP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_MaximumPercentageOfPayrollDeductionUnderEspp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_MinimumExercisePriceOfNsosPercentageOfFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of NSOs, percentage of 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;">isrg_MinimumExercisePriceOfNsosPercentageOfFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 hours employed per week to participate in employee stock purchase 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;">isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 months employed per year to participate in employee stock purchase 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;">isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_OfferingPeriodEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Offering Period, Employee Stock Purchase Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_OfferingPeriodEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Offering Period, Number of Purchase Periods Offering Divided Into, Employee Stock Purchase Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Offering Period, Period Offering Divided Into, Employee Stock Purchase Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Look-Back That Could Cause Offering Period to Reset, Employee Stock Purchase Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights, Percentage Vesting Per Month After One Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights, Percentage Vesting Per Month After Six Months of Service</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights, Percentage Vesting Upon One Year of Service</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights, Percentage Vesting Upon Six Months of Service</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights, Percentage Vesting at the End of One Month</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Expected to Vest, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_isrg_StockOptionsGrantedInitialVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock options granted initial vesting 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;">isrg_StockOptionsGrantedInitialVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of 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)(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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on offering date that participants pay for 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance 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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of 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 (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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in value for stock issued during the period as a result of employee stock purchase 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_isrg_AwardedtoAxis=isrg_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_AwardedtoAxis=isrg_EmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_AnnualGrantOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_AnnualGrantOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=isrg_FebruaryGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=isrg_FebruaryGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=isrg_AugustGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=isrg_AugustGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_NewHireOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_NewHireOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_NonvestedStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_NonvestedStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_InitialRSUgrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_InitialRSUgrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_AwardedtoAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_AwardedtoAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_TwoThousandEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_TwoThousandEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=isrg_InitialGrantOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_InitialGrantOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812596288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Holiday [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Provisional income tax 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.0<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 317.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">U.S. tax on foreign earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.0<span></span>
</td>
<td class="nump">43.7<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit', window );">Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignEarningsRepatriated', window );">Estimated cumulative undistributed foreign earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount', window );">Deferred tax remeasurement due to Swiss Tax Reform</a></td>
<td class="nump">$ 51.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (57.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="num">$ (42.3)<span></span>
</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">(57.2)<span></span>
</td>
<td class="num">(42.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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.7<span></span>
</td>
<td class="nump">$ 28.8<span></span>
</td>
<td class="nump">$ 11.3<span></span>
</td>
<td class="nump">$ 72.7<span></span>
</td>
<td class="nump">15.8<span></span>
</td>
<td class="nump">$ 24.1<span></span>
</td>
<td class="nump">$ 21.6<span></span>
</td>
<td class="nump">$ 54.7<span></span>
</td>
<td class="nump">146.5<span></span>
</td>
<td class="nump">116.2<span></span>
</td>
<td class="nump">102.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total gross unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96.7<span></span>
</td>
<td class="nump">78.8<span></span>
</td>
<td class="nump">65.4<span></span>
</td>
<td class="nump">$ 106.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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Net increase in gross unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Interest and penalties related to unrecognized tax benefits accrued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<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.6<span></span>
</td>
<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.9<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_SwissFederalTaxAdministrationFTAMember', window );">Swiss Federal Tax Administration (FTA)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Holiday [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayAggregateDollarAmount', window );">Tax benefit from tax holiday</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare', window );">Tax benefit from tax holiday (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.09<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_StatementScenarioAxis=srt_ProFormaMember', window );">Pro forma</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Holiday [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">U.S. tax on foreign earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 270.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_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Foreign Tax Reform, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117330312&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignEarningsRepatriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 earnings repatriated from subsidiaries outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignEarningsRepatriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxHolidayAggregateDollarAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayAggregateDollarAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare</td>
</tr>
<tr>
<td style="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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32059-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_SwissFederalTaxAdministrationFTAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_SwissFederalTaxAdministrationFTAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ProFormaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ProFormaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>103
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6641867408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Financial Statement Details - Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [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_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">$ 158.6<span></span>
</td>
<td class="nump">$ 179.2<span></span>
</td>
<td class="nump">$ 147.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments', window );">Deferred payments and contingent consideration related to business combinations</a></td>
<td class="nump">86.6<span></span>
</td>
<td class="nump">16.7<span></span>
</td>
<td class="nump">0.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_PropertyPlantAndEquipmentTransfersAndChanges', window );">Property, Plant and Equipment, Transfers and Changes</a></td>
<td class="nump">$ 210.6<span></span>
</td>
<td class="nump">$ 125.7<span></span>
</td>
<td class="nump">$ 65.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Present Value of Future Cash 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;">isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherNoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTransfersAndChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>104
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6720358656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Financial Statement Details - Inventory (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory:</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">$ 211.0<span></span>
</td>
<td class="nump">$ 164.1<span></span>
</td>
</tr>
<tr class="re">
<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">75.9<span></span>
</td>
<td class="nump">40.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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">308.6<span></span>
</td>
<td class="nump">204.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 595.5<span></span>
</td>
<td class="nump">$ 409.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>106
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624464432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Contractual Maturities of Gross Lease Receivables (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 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_CapitalLeasesFutureMinimumPaymentsReceivableCurrent', window );">2019</a></td>
<td class="nump">$ 50.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears', window );">2020</a></td>
<td class="nump">46.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears', window );">2021</a></td>
<td class="nump">29.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_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears', window );">2022</a></td>
<td class="nump">14.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears', window );">2023</a></td>
<td class="nump">7.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter', window );">2024 and thereafter</a></td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable', window );">Total lease payments</a></td>
<td class="nump">$ 150.4<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_CapitalLeasesFutureMinimumPaymentsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases.</p></div>
<a href="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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases 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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases 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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases 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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases 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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases 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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases 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 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823256912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Summary of Changes in Goodwill (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 240.6<span></span>
</td>
<td class="nump">$ 201.1<span></span>
</td>
</tr>
<tr class="re">
<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 );">Acquisition activity</a></td>
<td class="nump">65.4<span></span>
</td>
<td class="nump">40.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Translation and other</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="num">(0.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_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 307.2<span></span>
</td>
<td class="nump">$ 240.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6605593120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jan. 01, 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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury 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>
</tr>
<tr class="ro">
<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 amount</a></td>
<td class="nump">$ 1,700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_AggregateReductionInCommonStockDuringStockRepurchases', window );">Aggregate reduction in common stock and additional paid-in capital during stock repurchases</a></td>
<td class="nump">14,500,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 152,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases', window );">Amount charged to retained earnings during stock repurchases</a></td>
<td class="nump">255,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,122,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="nump">$ 7,500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_StockRepurchaseProgramincreasedtoauthorizedamount', window );">Stock Repurchase Program, increased to authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_AggregateReductionInCommonStockDuringStockRepurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount reduced under Common Stock and Additional Paid-In Capital accounts under the par value of method of accounting for stock repurchases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_AggregateReductionInCommonStockDuringStockRepurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to Retained Earnings under the par value of method of accounting for stock repurchases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_AmountChargedToRetainedEarningsDuringStockRepurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_StockRepurchaseProgramincreasedtoauthorizedamount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increased to authorized shares repurchase amount for Stock Repurchase Program</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_StockRepurchaseProgramincreasedtoauthorizedamount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>isrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>109
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "isrg-20191231.htm": {
   "axisCustom": 3,
   "axisStandard": 24,
   "contextCount": 293,
   "dts": {
    "calculationLink": {
     "local": [
      "isrg-20191231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "isrg-20191231_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": [
      "isrg-20191231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "isrg-20191231_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": [
      "isrg-20191231_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": [
      "isrg-20191231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.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",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.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": 763,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 6,
    "http://www.intuitivesurgical.com/20191231": 14,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 25
   },
   "keyCustom": 50,
   "keyStandard": 535,
   "memberCustom": 36,
   "memberStandard": 55,
   "nsprefix": "isrg",
   "nsuri": "http://www.intuitivesurgical.com/20191231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.intuitivesurgical.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Financial Instruments",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114104 - Disclosure - Consolidated Financial Statement Details",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails",
     "shortName": "Consolidated Financial Statement Details",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121105 - Disclosure - Revenue",
     "role": "http://www.intuitivesurgical.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128106 - Disclosure - Leases",
     "role": "http://www.intuitivesurgical.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140107 - Disclosure - Intangible Assets",
     "role": "http://www.intuitivesurgical.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2146108 - Disclosure - Commitments And Contingencies",
     "role": "http://www.intuitivesurgical.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments And Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2148109 - Disclosure - Stockholders' Equity",
     "role": "http://www.intuitivesurgical.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153110 - Disclosure - Share-Based Compensation",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensation",
     "shortName": "Share-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2161111 - Disclosure - Income Taxes",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2169112 - Disclosure - Net Income Per Share",
     "role": "http://www.intuitivesurgical.com/role/NetIncomePerShare",
     "shortName": "Net Income Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0102101 - Document - Description of the Business",
     "role": "http://www.intuitivesurgical.com/role/DescriptionoftheBusiness",
     "shortName": "Description of the Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2173113 - Disclosure - Employee Benefit Plans",
     "role": "http://www.intuitivesurgical.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2175114 - Disclosure - Selected Quarterly Data",
     "role": "http://www.intuitivesurgical.com/role/SelectedQuarterlyData",
     "shortName": "Selected Quarterly Data",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2178115 - Disclosure - Valuation And Qualifying Accounts",
     "role": "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts",
     "shortName": "Valuation And Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary Of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Summary Of Significant Accounting Policies (Tables)",
     "role": "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary Of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307302 - Disclosure - Financial Instruments (Tables)",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables",
     "shortName": "Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315303 - Disclosure - Consolidated Financial Statement Details (Tables)",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables",
     "shortName": "Consolidated Financial Statement Details (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322304 - Disclosure - Revenue (Tables)",
     "role": "http://www.intuitivesurgical.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329305 - Disclosure - Leases (Tables)",
     "role": "http://www.intuitivesurgical.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2341306 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "isrg:ScheduleofCommonStockRepurchasedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2349307 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.intuitivesurgical.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "isrg:ScheduleofCommonStockRepurchasedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354308 - Disclosure - Share-Based Compensation (Tables)",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables",
     "shortName": "Share-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2362309 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2370310 - Disclosure - Net Income Per Share (Tables)",
     "role": "http://www.intuitivesurgical.com/role/NetIncomePerShareTables",
     "shortName": "Net Income Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2376311 - Disclosure - Selected Quarterly Data (Tables)",
     "role": "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables",
     "shortName": "Selected Quarterly Data (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Summary Of Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary Of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i8620bb431ab24270967ec3bc9c004951_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Summary Of Significant Accounting Policies - Estimated Useful Lives Of Assets (Details)",
     "role": "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails",
     "shortName": "Summary Of Significant Accounting Policies - Estimated Useful Lives Of Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i8620bb431ab24270967ec3bc9c004951_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Financial Instruments - Summary Of Cash And Available-For-Sale Securities (Details)",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
     "shortName": "Financial Instruments - Summary Of Cash And Available-For-Sale Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AvailableForSaleSecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "lang": null,
      "name": "isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Financial Instruments - Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments (Details)",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails",
     "shortName": "Financial Instruments - Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Financial Instruments - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails",
     "shortName": "Financial Instruments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Financial Instruments - Schedule Of Available-For-Sale Investments With Unrealized Losses (Details)",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails",
     "shortName": "Financial Instruments - Schedule Of Available-For-Sale Investments With Unrealized Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412407 - Disclosure - Financial Instruments - Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures (Details)",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
     "shortName": "Financial Instruments - Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "icf65ee75f8894dfdb8f64e659d799295_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413408 - Disclosure - Financial Instruments - Gross Notional Amounts for Outstanding Derivatives (Details)",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails",
     "shortName": "Financial Instruments - Gross Notional Amounts for Outstanding Derivatives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "icf65ee75f8894dfdb8f64e659d799295_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416409 - Disclosure - Consolidated Financial Statement Details - Inventory (Details)",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails",
     "shortName": "Consolidated Financial Statement Details - Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417410 - Disclosure - Consolidated Financial Statement Details - Property, Plant and Equipment, Net (Details)",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails",
     "shortName": "Consolidated Financial Statement Details - Property, Plant and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:TaxesPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418411 - Disclosure - Consolidated Financial Statement Details - Other Accrued Liabilities\u2014Short Term (Details)",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails",
     "shortName": "Consolidated Financial Statement Details - Other Accrued Liabilities\u2014Short Term (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:TaxesPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedIncomeTaxesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419412 - Disclosure - Consolidated Financial Statement Details - Other Long-Term Liabilities (Details)",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails",
     "shortName": "Consolidated Financial Statement Details - Other Long-Term Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedIncomeTaxesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxesPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420413 - Disclosure - Consolidated Financial Statement Details - Supplemental Cash Flow Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails",
     "shortName": "Consolidated Financial Statement Details - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxesPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423414 - Disclosure - Revenue - Revenue Disaggregated by Types and Geography (Details)",
     "role": "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
     "shortName": "Revenue - Revenue Disaggregated by Types and Geography (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i9f71d04fe19c4714a958c0b8be74ab6e_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424415 - Disclosure - Revenue - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails",
     "shortName": "Revenue - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements Of Income",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
     "shortName": "Consolidated Statements Of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i775b6a6a03d3401aad0253d920f04923_I20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425416 - Disclosure - Revenue - Remaining Performance Obligations (Details)",
     "role": "http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails",
     "shortName": "Revenue - Remaining Performance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i775b6a6a03d3401aad0253d920f04923_I20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426417 - Disclosure - Revenue - Summary of Contract Assets and Liabilities (Details)",
     "role": "http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails",
     "shortName": "Revenue - Summary of Contract Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
       "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeLeaseLeaseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427418 - Disclosure - Revenue - Sales-type and Operating Lease Revenue (Details)",
     "role": "http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails",
     "shortName": "Revenue - Sales-type and Operating Lease Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
       "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeLeaseLeaseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeLeaseLeaseReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430419 - Disclosure - Leases - Lease Receivables (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails",
     "shortName": "Leases - Lease Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeLeaseLeaseReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431420 - Disclosure - Leases - Schedule of Contractual Maturities of Gross Lease Receivables (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails",
     "shortName": "Leases - Schedule of Contractual Maturities of Gross Lease Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432421 - Disclosure - Leases - Maturities of Operating Lease Payments (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails",
     "shortName": "Leases - Maturities of Operating Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433422 - Disclosure - Leases - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails",
     "shortName": "Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434423 - Disclosure - Leases - Supplemental Cash Flow Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails",
     "shortName": "Leases - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "isrg:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435424 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails",
     "shortName": "Leases - Supplemental Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "isrg:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436425 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
     "shortName": "Leases - Schedule of Maturities of Operating Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements Of Comprehensive Income",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "Consolidated Statements Of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437426 - Disclosure - Leases - Contractual Maturities of Gross Lease Receivables (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails",
     "shortName": "Leases - Contractual Maturities of Gross Lease Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438427 - Disclosure - Leases - Schedule of Future Minimum Lease Receivables Under Operating Leases (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails",
     "shortName": "Leases - Schedule of Future Minimum Lease Receivables Under Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439428 - Disclosure - Leases - Schedule of Future Minimum Lease Commitments (Details)",
     "role": "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails",
     "shortName": "Leases - Schedule of Future Minimum Lease Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442429 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
     "shortName": "Goodwill and Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i57605f4152cd47ee8c4f718ef8a2fd26_D20190105-20190105",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443430 - Disclosure - Goodwill and Intangible Assets - Schedule of Summary of Changes in Goodwill (Details)",
     "role": "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Summary of Changes in Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444431 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)",
     "role": "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445432 - Disclosure - Goodwill and Intangible Assets - Schedule Of Estimated Future Amortization Expense Of Intangible Assets (Details)",
     "role": "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule Of Estimated Future Amortization Expense Of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447433 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-8",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450434 - Disclosure - Stockholders' Equity - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails",
     "shortName": "Stockholders' Equity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-8",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "isrg:ScheduleofCommonStockRepurchasedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451435 - Disclosure - Stockholders' Equity - Schedule Of Stock Repurchase Activities (Details)",
     "role": "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails",
     "shortName": "Stockholders' Equity - Schedule Of Stock Repurchase Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "isrg:ScheduleofCommonStockRepurchasedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ibc03950418d74eeb8599f53490555664_I20161231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements Of Stockholders' Equity",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements Of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ibc03950418d74eeb8599f53490555664_I20161231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452436 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Income, Net of Tax (Details)",
     "role": "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails",
     "shortName": "Stockholders' Equity - Components of Accumulated Other Comprehensive Income, Net of Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455437 - Disclosure - Share-Based Compensation - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
     "shortName": "Share-Based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456438 - Disclosure - Share-Based Compensation - Summary Of Stock Option Activity Under All Stock Plans (Details)",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails",
     "shortName": "Share-Based Compensation - Summary Of Stock Option Activity Under All Stock Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457439 - Disclosure - Share-Based Compensation - Outstanding and Exercisable Options Ranges (Details)",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails",
     "shortName": "Share-Based Compensation - Outstanding and Exercisable Options Ranges (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i7c9d7108091549739df7a95a8c8c1387_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458440 - Disclosure - Share-Based Compensation - Summary of RSU Activity (Details)",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails",
     "shortName": "Share-Based Compensation - Summary of RSU Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ib5d0f34c725943c2b2e5c3331d669a19_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459441 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense (Details)",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails",
     "shortName": "Share-Based Compensation - Share-Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ifaad5793878e4805881671a3b8791098_D20190101-20191231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460442 - Disclosure - Share-Based Compensation - Schedule Of Estimated Fair Value Of Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions (Details)",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails",
     "shortName": "Share-Based Compensation - Schedule Of Estimated Fair Value Of Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ifaad5793878e4805881671a3b8791098_D20190101-20191231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463443 - Disclosure - Income Taxes - Schedule Of Income Before Provision For Income Taxes (Details)",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails",
     "shortName": "Income Taxes - Schedule Of Income Before Provision For Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464444 - Disclosure - Income Taxes - Schedule Of Provision For Income Taxes (Details)",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails",
     "shortName": "Income Taxes - Schedule Of Provision For Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465445 - Disclosure - Income Taxes - Schedule Of Income Tax Difference From Statutory Rate (Details)",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails",
     "shortName": "Income Taxes - Schedule Of Income Tax Difference From Statutory Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements Of Cash Flows",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements Of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466446 - Disclosure - Income Taxes - Schedule Of Deferred Tax Assets (Details)",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails",
     "shortName": "Income Taxes - Schedule Of Deferred Tax Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i75df7899c346410c81652c3a8c250a56_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467447 - Disclosure - Income Taxes - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i142f3087658846c095a015577f4b8113_D20170101-20171231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i20396995500644c68c401002f0d9bc39_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468448 - Disclosure - Income Taxes - Schedule Of Gross Unrecognized Income Tax Benefits (Details)",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails",
     "shortName": "Income Taxes - Schedule Of Gross Unrecognized Income Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471449 - Disclosure - Net Income Per Share - Computation Of Basic And Diluted Net Income Per Share (Details)",
     "role": "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails",
     "shortName": "Net Income Per Share - Computation Of Basic And Diluted Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472450 - Disclosure - Net Income Per Share - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails",
     "shortName": "Net Income Per Share - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2474451 - Disclosure - Employee Benefit Plans - Additional Information (Details)",
     "role": "http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails",
     "shortName": "Employee Benefit Plans - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2477452 - Disclosure - Selected Quarterly Data - Schedule Of Selected Quarterly Data (Details)",
     "role": "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails",
     "shortName": "Selected Quarterly Data - Schedule Of Selected Quarterly Data (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ibc21b43b0d7142f49dd04c3bcf0759e2_D20191001-20191231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "i1783f725a6ab43bf9d44c305c6cb322a_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479453 - Disclosure - Valuation And Qualifying Accounts (Details)",
     "role": "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails",
     "shortName": "Valuation And Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ic5046ea9c22b45e0bcc27741ce3dc9ed_I20161231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101102 - Disclosure - Summary Of Significant Accounting Policies",
     "role": "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary Of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20191231.htm",
      "contextRef": "ia81213b31913406696caf2bbb565ba65_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 91,
   "tag": {
    "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover page.",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r512"
     ],
     "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r514"
     ],
     "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r514"
     ],
     "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "State or Other Jurisdiction of Incorporation or Organization"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r515"
     ],
     "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r514"
     ],
     "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r514"
     ],
     "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r514"
     ],
     "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": "I.R.S. Employer Identification No."
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of Each Class"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r511"
     ],
     "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.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "isrg_AggregateReductionInCommonStockDuringStockRepurchases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount reduced under Common Stock and Additional Paid-In Capital accounts under the par value of method of accounting for stock repurchases.",
        "label": "Aggregate Reduction In Common Stock During Stock Repurchases",
        "terseLabel": "Aggregate reduction in common stock and additional paid-in capital during stock repurchases"
       }
      }
     },
     "localname": "AggregateReductionInCommonStockDuringStockRepurchases",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting policy for allowance for sales returns and doubtful accounts.",
        "label": "Allowance For Sales Returns And Doubtful Accounts Policy [Text Block]",
        "terseLabel": "Allowance for Sales Returns and Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amended And Restated Twenty Ten Stock Incentive Plan [Member]",
        "label": "Amended And Restated Twenty Ten Stock Incentive Plan [Member]",
        "terseLabel": "2010 Plan"
       }
      }
     },
     "localname": "AmendedAndRestatedTwentyTenStockIncentivePlanMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amended And Restated 2009 Stock Incentive Plan [Member]",
        "label": "Amended And Restated Twenty Zero Nine Stock Incentive Plan [Member]",
        "terseLabel": "2009 Plan"
       }
      }
     },
     "localname": "AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_AmountChargedToRetainedEarningsDuringStockRepurchases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount charged to Retained Earnings under the par value of method of accounting for stock repurchases.",
        "label": "Amount Charged To Retained Earnings During Stock Repurchases",
        "terseLabel": "Amount charged to retained earnings during stock repurchases"
       }
      }
     },
     "localname": "AmountChargedToRetainedEarningsDuringStockRepurchases",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_AnnualGrantOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Annual Grant Options [Member]",
        "label": "Annual Grant Options [Member]",
        "terseLabel": "Annual Grant Options"
       }
      }
     },
     "localname": "AnnualGrantOptionsMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Supplemental Balance Sheet Information"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "isrg_AugustGrantMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "August Grant [Member]",
        "label": "August Grant [Member]",
        "terseLabel": "August Grant"
       }
      }
     },
     "localname": "AugustGrantMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_AveragePurchasePriceOfShareUnderRepurchaseProgram": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average price per share paid by the Company to acquire stock under the stock repurchase program in the reporting period.",
        "label": "Average Purchase Price Of Share Under Repurchase Program",
        "terseLabel": "Average price per share (usd per share)"
       }
      }
     },
     "localname": "AveragePurchasePriceOfShareUnderRepurchaseProgram",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "isrg_AwardedtoAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Awarded to [Axis]",
        "label": "Awarded to [Axis]",
        "terseLabel": "Awarded to [Axis]"
       }
      }
     },
     "localname": "AwardedtoAxis",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "isrg_AwardedtoDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Awarded to [Axis]",
        "label": "Awarded to [Domain]",
        "terseLabel": "Awarded to [Domain]"
       }
      }
     },
     "localname": "AwardedtoDomain",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_BusinessCombinationAcquisitionRelatedCostsBenefits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Acquisition Related Costs (Benefits)",
        "label": "Business Combination, Acquisition Related Costs (Benefits)",
        "negatedLabel": "Includes acquisition-related benefits (charges)"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCostsBenefits",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Present Value of Future Cash Payments",
        "label": "Business Combination, Consideration Transferred, Present Value of Future Cash Payments",
        "terseLabel": "Deferred payments and contingent consideration related to business combinations"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Expense",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Expense",
        "terseLabel": "Additional payment of deferred purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Arrangements, Change in Undiscounted Expected Outcome",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Undiscounted Expected Outcome",
        "terseLabel": "Decrease in undiscounted expected contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Arrangements, Undiscounted Expected Outcome",
        "label": "Business Combination, Contingent Consideration Arrangements, Undiscounted Expected Outcome",
        "terseLabel": "Estimated total undiscounted contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets",
        "terseLabel": "Net tangible assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash and Cash Equivalents and Debt Securities, Available-for-sale, Amortized Cost",
        "label": "Cash and Cash Equivalents and Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Total assets measured at fair value, Amortized Cost"
       }
      }
     },
     "localname": "CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash and Cash Equivalents and Debt Securities, Available-for-sale, Fair Value",
        "label": "Cash and Cash Equivalents and Debt Securities, Available-for-sale, Fair Value",
        "totalLabel": "Total assets measured at fair value, Fair Value"
       }
      }
     },
     "localname": "CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_ChindexMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Chindex [Member]",
        "label": "Chindex [Member]",
        "terseLabel": "Chindex"
       }
      }
     },
     "localname": "ChindexMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_ClosingStockPriceOfCompanyStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The closing stock price of the Company's stock on balance sheet date.",
        "label": "Closing Stock Price Of Company Stock",
        "terseLabel": "Closing stock price (usd per share)"
       }
      }
     },
     "localname": "ClosingStockPriceOfCompanyStock",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_CommitmentsAndContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitments and Contingencies [Line Items]",
        "label": "Commitments And Contingencies [Line Items]",
        "terseLabel": "Commitments And Contingencies [Line Items]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesLineItems",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "isrg_CommitmentsAndContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitments and Contingencies [Table]",
        "label": "Commitments And Contingencies [Table]",
        "terseLabel": "Commitments And Contingencies [Table]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesTable",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "isrg_ComputerAndOfficeEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of balance sheet date of long-lived, depreciable asset used in production process to produce goods and services.",
        "label": "Computer And Office Equipment",
        "terseLabel": "Computer and office equipment"
       }
      }
     },
     "localname": "ComputerAndOfficeEquipment",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_ConsolidatingReportingAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consolidating Reporting [Axis]",
        "label": "Consolidating Reporting [Axis]",
        "terseLabel": "Consolidating Reporting [Axis]"
       }
      }
     },
     "localname": "ConsolidatingReportingAxis",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "isrg_ConsolidatingReportingDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consolidating Reporting [Domain]",
        "label": "Consolidating Reporting [Domain]",
        "terseLabel": "Consolidating Reporting [Domain]"
       }
      }
     },
     "localname": "ConsolidatingReportingDomain",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_CostOfSalesProductMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost Of Sales Product [Member]",
        "label": "Cost Of Sales Product [Member]",
        "terseLabel": "Cost of sales\u2014products"
       }
      }
     },
     "localname": "CostOfSalesProductMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_CostOfSalesServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost Of Sales Service [Member]",
        "label": "Cost Of Sales Service [Member]",
        "terseLabel": "Cost of sales\u2014services"
       }
      }
     },
     "localname": "CostOfSalesServiceMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_DaVinciSurgicalSystemProductLiabilityMattersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "da Vinci Surgical System Product Liability Matters [Member]",
        "label": "da Vinci Surgical System Product Liability Matters [Member]",
        "terseLabel": "da Vinci Surgical System Product Liability Matters"
       }
      }
     },
     "localname": "DaVinciSurgicalSystemProductLiabilityMattersMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_DeferredPurchaseConsiderationPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Purchase Consideration Payments",
        "label": "Deferred Purchase Consideration Payments",
        "terseLabel": "Deferred Purchase Consideration Payments"
       }
      }
     },
     "localname": "DeferredPurchaseConsiderationPayments",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_DeferredPurchaseConsiderationPaymentsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Purchase Consideration Payments, Current",
        "label": "Deferred Purchase Consideration Payments, Current",
        "terseLabel": "Current portion of deferred purchase consideration payments"
       }
      }
     },
     "localname": "DeferredPurchaseConsiderationPaymentsCurrent",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Depreciation and Gain (Loss) on Disposition of Property Plant Equipment",
        "label": "Depreciation and Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Depreciation and loss on disposal of property, plant, and equipment, net"
       }
      }
     },
     "localname": "DepreciationandGainLossonDispositionofPropertyPlantEquipment",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative Instrument, Designation As Cash Flow Hedges, De-Designation, Period",
        "label": "Derivative Instrument, Designation As Cash Flow Hedges, De-Designation, Period",
        "terseLabel": "Cash flow hedges de-designated (period)"
       }
      }
     },
     "localname": "DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Foreign Tax Reform, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Tax Reform, Amount",
        "negatedLabel": "Deferred tax remeasurement due to Swiss Tax Reform",
        "terseLabel": "Deferred tax remeasurement due to Swiss Tax Reform"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_EmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employees [Member]",
        "label": "Employees [Member]",
        "terseLabel": "Employees"
       }
      }
     },
     "localname": "EmployeesMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_EnterpriseWideSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Enterprise-Wide Software [Member]",
        "label": "Enterprise Wide Software [Member]",
        "terseLabel": "Enterprise-wide software"
       }
      }
     },
     "localname": "EnterpriseWideSoftwareMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_EquipmentAndFurnitureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment and Furniture [Member]",
        "label": "Equipment And Furniture [Member]",
        "terseLabel": "Equipment and furniture"
       }
      }
     },
     "localname": "EquipmentAndFurnitureMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_FebruaryGrantMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "February Grant [Member]",
        "label": "February Grant [Member]",
        "terseLabel": "February Grant"
       }
      }
     },
     "localname": "FebruaryGrantMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting policy on foreign currency remeasurement and retranslation. Accounting policy on hedging instruments.",
        "label": "Foreign Currency And Other Hedging Instruments Policy [Text Block]",
        "terseLabel": "Foreign Currency and Other Hedging Instruments"
       }
      }
     },
     "localname": "ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "isrg_InTouchTechnologiesInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "InTouch Technologies, Inc. [Member]",
        "label": "InTouch Technologies, Inc. [Member]",
        "terseLabel": "InTouch"
       }
      }
     },
     "localname": "InTouchTechnologiesInc.Member",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Benefit, Discrete Item, One Time Tax Benefits",
        "label": "Income Tax Benefit, Discrete Item, One Time Tax Benefits",
        "terseLabel": "One-time tax benefit related to the enactment of Swiss tax reform"
       }
      }
     },
     "localname": "IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income tax examination minimum likelihood of tax benefits being realized upon settlement.",
        "label": "Income Tax Examination Minimum Likelihood Of Tax Benefits Being Realized Upon Settlement",
        "terseLabel": "Likelihood of tax benefits being realized upon ultimate settlement"
       }
      }
     },
     "localname": "IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Reconciliation Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations",
        "label": "Income Tax Reconciliation Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations",
        "negatedLabel": "Reversal of unrecognized tax benefits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_InitialGrantOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Initial Grant Options [Member]",
        "label": "Initial Grant Options [Member]",
        "terseLabel": "Initial Grant Options"
       }
      }
     },
     "localname": "InitialGrantOptionsMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_InitialRSUgrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Initial RSU grants [Member]",
        "label": "Initial RSU grants [Member]",
        "terseLabel": "Initial RSU grants"
       }
      }
     },
     "localname": "InitialRSUgrantsMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_InstrumentsandAccessoriesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instruments and Accessories [Member]",
        "label": "Instruments and Accessories [Member]",
        "terseLabel": "Instruments and accessories"
       }
      }
     },
     "localname": "InstrumentsandAccessoriesMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_IntangibleAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges and other non-current assets.",
        "label": "Intangible And Other Assets",
        "terseLabel": "Intangible and other assets, net"
       }
      }
     },
     "localname": "IntangibleAndOtherAssets",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived assets maintained in the United States.",
        "label": "Long Lived Assets Maintained In The United States Percent",
        "terseLabel": "Long-lived assets, percent"
       }
      }
     },
     "localname": "LongLivedAssetsMaintainedInTheUnitedStatesPercent",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_ManufacturingProcessTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Manufacturing Process Technology",
        "label": "Manufacturing Process Technology [Member]",
        "terseLabel": "Manufacturing process technology"
       }
      }
     },
     "localname": "ManufacturingProcessTechnologyMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of employees on stockholders to participate in employee stock purchase plan.",
        "label": "Maximum Percentage Of Employees On Stockholders To Participate In Employee Stock Purchase Plan",
        "terseLabel": "Maximum percentage of employees on stockholders to participate in ESPP"
       }
      }
     },
     "localname": "MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_MaximumPercentageOfPayrollDeductionUnderEspp": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of payroll deduction under ESPP.",
        "label": "Maximum Percentage Of Payroll Deduction Under Espp",
        "terseLabel": "Percentage of employee payroll deduction under the stock plan, maximum"
       }
      }
     },
     "localname": "MaximumPercentageOfPayrollDeductionUnderEspp",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_MinimumExercisePriceOfNsosPercentageOfFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum exercise price of NSOs, percentage of fair value.",
        "label": "Minimum Exercise Price Of Nsos Percentage Of Fair Value",
        "terseLabel": "Minimum exercise price of NSOs, percentage of fair value"
       }
      }
     },
     "localname": "MinimumExercisePriceOfNsosPercentageOfFairValue",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum hours employed per week to participate in employee stock purchase plan.",
        "label": "Minimum Hours Employed Per Week To Participate In Employee Stock Purchase Plan",
        "terseLabel": "Minimum hours employed per week"
       }
      }
     },
     "localname": "MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum months employed per year to participate in employee stock purchase plan.",
        "label": "Minimum Months Employed Per Year To Participate In Employee Stock Purchase Plan",
        "terseLabel": "Minimum months employed per year"
       }
      }
     },
     "localname": "MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_NewHireOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "New Hire Options [Member]",
        "label": "New Hire Options [Member]",
        "terseLabel": "New Hire Options"
       }
      }
     },
     "localname": "NewHireOptionsMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_NonvestedStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nonvested Stock Option [Member]",
        "label": "Nonvested Stock Option [Member]",
        "terseLabel": "Nonvested Stock Option"
       }
      }
     },
     "localname": "NonvestedStockOptionMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_OfferingPeriodEmployeeStockPurchasePlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Offering Period, Employee Stock Purchase Plans",
        "label": "Offering Period, Employee Stock Purchase Plans",
        "terseLabel": "Duration for each offering period"
       }
      }
     },
     "localname": "OfferingPeriodEmployeeStockPurchasePlans",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Offering Period, Number of Purchase Periods Offering Divided Into, Employee Stock Purchase Plans",
        "label": "Offering Period, Number of Purchase Periods Offering Divided Into, Employee Stock Purchase Plans",
        "terseLabel": "Number of shorter purchase periods that each offering period is divided into"
       }
      }
     },
     "localname": "OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Offering Period, Period Offering Divided Into, Employee Stock Purchase Plans",
        "label": "Offering Period, Period Offering Divided Into, Employee Stock Purchase Plans",
        "terseLabel": "Duration of each shorter offering period"
       }
      }
     },
     "localname": "OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Comprehensive Income (Loss), Including Cumulative Effect of New Accounting Principle in Period of Adoption, Net of Tax",
        "label": "Other Comprehensive Income (Loss), Including Cumulative Effect of New Accounting Principle in Period of Adoption, Net of Tax",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossIncludingCumulativeEffectofNewAccountingPrincipleinPeriodofAdoptionNetofTax",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period of Look-Back That Could Cause Offering Period to Reset, Employee Stock Purchase Plans",
        "label": "Period of Look-Back That Could Cause Offering Period to Reset, Employee Stock Purchase Plans",
        "terseLabel": "Period of look-back that could cause offering period to reset"
       }
      }
     },
     "localname": "PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_PurchasedSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchased Software [Member]",
        "label": "Purchased Software [Member]",
        "terseLabel": "Purchased software"
       }
      }
     },
     "localname": "PurchasedSoftwareMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range Five [Member]",
        "label": "Range Five [Member]",
        "terseLabel": "Exercise Price Range 5"
       }
      }
     },
     "localname": "RangeFiveMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range Four [Member]",
        "label": "Range Four [Member]",
        "terseLabel": "Exercise Price Range 4"
       }
      }
     },
     "localname": "RangeFourMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range One [Member]",
        "label": "Range One [Member]",
        "terseLabel": "Exercise Price Range 1"
       }
      }
     },
     "localname": "RangeOneMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range Three [Member]",
        "label": "Range Three [Member]",
        "terseLabel": "Exercise Price Range 3"
       }
      }
     },
     "localname": "RangeThreeMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range Two [Member]",
        "label": "Range Two [Member]",
        "terseLabel": "Exercise Price Range 2"
       }
      }
     },
     "localname": "RangeTwoMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_ResearchAndDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Research And Development [Member]",
        "label": "Research And Development [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_SalestypeLeaseDeferredSellingProfit": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales-type Lease, Deferred Selling Profit",
        "label": "Sales-type Lease, Deferred Selling Profit",
        "negatedLabel": "Unearned income"
       }
      }
     },
     "localname": "SalestypeLeaseDeferredSellingProfit",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales-type Lease, Net Investment in Sales Type Leases, Allowance for Uncollectible Minimum Lease Payments",
        "label": "Sales-type Lease, Net Investment in Sales Type Leases, Allowance for Uncollectible Minimum Lease Payments",
        "negatedLabel": "Allowance for credit loss"
       }
      }
     },
     "localname": "SalestypeLeaseNetInvestmentinSalesTypeLeasesAllowanceforUncollectibleMinimumLeasePayments",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Available For Sale and Held to Maturity Securities [Axis]",
        "label": "Schedule Of Available For Sale And Held To Maturity Securities [Axis]",
        "terseLabel": "Schedule of Available For Sale and Held to Maturity Securities"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesAxis",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Available For Sale and Held to Maturity Securities [Domain]",
        "label": "Schedule Of Available For Sale And Held To Maturity Securities [Domain]",
        "terseLabel": "Schedule of Available For Sale and Held to Maturity Securities [Domain]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_ScheduleofCommonStockRepurchasedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Common Stock Repurchased [Table Text Block]",
        "label": "Schedule of Common Stock Repurchased [Table Text Block]",
        "terseLabel": "Schedule Of Stock Repurchase Activities"
       }
      }
     },
     "localname": "ScheduleofCommonStockRepurchasedTableTextBlock",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "isrg_SchllyFiberopticGmbHMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sch\u00f6lly Fiberoptic GmbH",
        "label": "Sch\u00f6lly Fiberoptic GmbH [Member]",
        "terseLabel": "Sch\u00f6lly"
       }
      }
     },
     "localname": "SchllyFiberopticGmbHMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_SellingGeneralAndAdministrativeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Costs related to selling, general and administrative activities.",
        "label": "Selling General And Administrative [Member]",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_ServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Services [Member]",
        "label": "Services [Member]",
        "terseLabel": "Services"
       }
      }
     },
     "localname": "ServicesMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Exercise Price [Abstract]",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted\u00a0Average Exercise\u00a0Price\u00a0Per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Market-based Implied Volatility, Percent",
        "label": "Share-Based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Market-based Implied Volatility, Percent",
        "terseLabel": "Market-based implied volatility (percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Market-based Implied Volatility, Period",
        "label": "Share-Based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Market-based Implied Volatility, Period",
        "terseLabel": "Market-based implied volatility (period)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Per Month After One Year",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Per Month After One Year",
        "terseLabel": "Percentage vesting per month after one year"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Per Month After Six Months of Service",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Per Month After Six Months of Service",
        "terseLabel": "Percentage vesting per month after six months of service"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Upon One Year of Service",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Upon One Year of Service",
        "terseLabel": "Percentage vesting upon one year of service"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Upon Six Months of Service",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting Upon Six Months of Service",
        "terseLabel": "Percentage vesting upon six months of service"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting at the End of One Month",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting at the End of One Month",
        "terseLabel": "Percentage vesting at the end of one month"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number",
        "terseLabel": "Expected to vest (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "isrg_StockOptionsGrantedInitialVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock options granted initial vesting period.",
        "label": "Stock Options Granted Initial Vesting Period",
        "terseLabel": "Stock options granted initial vesting period, years"
       }
      }
     },
     "localname": "StockOptionsGrantedInitialVestingPeriod",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_StockRepurchaseProgramincreasedtoauthorizedamount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increased to authorized shares repurchase amount for Stock Repurchase Program",
        "label": "Stock Repurchase Program, increased to authorized amount",
        "terseLabel": "Stock Repurchase Program, increased to authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramincreasedtoauthorizedamount",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_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.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "isrg_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.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "isrg_SystemSalesArrangementWarrantyPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "System Sales Arrangement, Warranty Period",
        "label": "System Sales Arrangement, Warranty Period",
        "terseLabel": "System sales arrangement, warranty period"
       }
      }
     },
     "localname": "SystemSalesArrangementWarrantyPeriod",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_SystemsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Systems [Member]",
        "label": "Systems [Member]",
        "terseLabel": "Systems"
       }
      }
     },
     "localname": "SystemsMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_TotalRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total Revenue [Member]",
        "label": "Total Revenue [Member]",
        "terseLabel": "Total Revenue"
       }
      }
     },
     "localname": "TotalRevenueMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_TransferfromInventory": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transfer from Inventory",
        "label": "Transfer from Inventory",
        "terseLabel": "Equipment transfers from inventory to property, plant, and equipment"
       }
      }
     },
     "localname": "TransferfromInventory",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_TwoThousandEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Equity Incentive Plan [Member]",
        "label": "Two Thousand Equity Incentive Plan [Member]",
        "terseLabel": "2000 Equity Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandEquityIncentivePlanMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Non-Employee Directors' Stock Option Plan [member]",
        "label": "Two Thousand Non Employee Directors Stock Option Plan [Member]",
        "terseLabel": "2000 Non-Employee Directors' Stock Option Plan"
       }
      }
     },
     "localname": "TwoThousandNonEmployeeDirectorsStockOptionPlanMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_UnisonSurgicalsCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unison Surgicals Company [Member]",
        "label": "Unison Surgicals Company [Member]",
        "terseLabel": "Unison Surgicals Company"
       }
      }
     },
     "localname": "UnisonSurgicalsCompanyMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "United States Corporate Debt And Equity Securities [Member]",
        "label": "United States Corporate Debt And Equity Securities [Member]",
        "terseLabel": "U.S. treasuries"
       }
      }
     },
     "localname": "UnitedStatesCorporateDebtAndEquitySecuritiesMember",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_VattikutiTechnologiesPvt.Ltd.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vattikuti Technologies Pvt. Ltd. [Member]",
        "label": "Vattikuti Technologies Pvt. Ltd. [Member]",
        "terseLabel": "Vattikuti Technologies Pvt. Ltd."
       }
      }
     },
     "localname": "VattikutiTechnologiesPvt.Ltd.Member",
     "nsuri": "http://www.intuitivesurgical.com/20191231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Person serving on board of directors.",
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "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.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProFormaMember": {
     "auth_ref": [
      "r225",
      "r455"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information reported based on historical fact adjusted for fully or partially assumed fact. Excludes information reported for future period (forecast).",
        "label": "Pro Forma [Member]",
        "terseLabel": "Pro forma"
       }
      }
     },
     "localname": "ProFormaMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r150",
      "r245",
      "r248",
      "r501",
      "r502"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Products and Services [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Products and Services [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "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": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "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": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r116",
      "r516"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Valuation And Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r225",
      "r455"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r116",
      "r516"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r2",
      "r22",
      "r152",
      "r153",
      "r246"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowances of $8.3 and $8.2 as of December 31, 2019, and 2018, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Loss (gain) on investment, accretion of discounts, and amortization of premiums on investments, net"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r16",
      "r475",
      "r491"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Income taxes\u2014long-term"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r64",
      "r69",
      "r72",
      "r255",
      "r371"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r42",
      "r218"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "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",
        "negatedLabel": "Less: Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "auth_ref": [
      "r59",
      "r69",
      "r72",
      "r370"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]",
        "terseLabel": "Gains (Losses) on\u00a0Hedge Instruments"
       }
      }
     },
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r60",
      "r61",
      "r62",
      "r69",
      "r72"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]",
        "terseLabel": "Unrealized\u00a0 Gains (Losses) on Available-for-Sale Securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r67",
      "r68",
      "r69"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income/(loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r66",
      "r69",
      "r72",
      "r371"
     ],
     "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)",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r58",
      "r69",
      "r72",
      "r371"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign Currency Translation Gains (Losses)"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r204"
     ],
     "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": "Weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.",
        "label": "Additional Financial Information Disclosure [Text Block]",
        "terseLabel": "Consolidated Financial Statement Details"
       }
      }
     },
     "localname": "AdditionalFinancialInformationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Shares withheld related to net share settlement of equity awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r259",
      "r261",
      "r301",
      "r302"
     ],
     "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 related to employee stock plans"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r261",
      "r295",
      "r300"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": 1.0
      }
     },
     "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 before income taxes"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, after Tax",
        "totalLabel": "Share-based compensation expense after income taxes"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance for doubtful accounts, loan credit losses, and sales returns"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r28",
      "r154",
      "r173"
     ],
     "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": "Allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r101",
      "r201",
      "r209"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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",
        "verboseLabel": "Amortization expense related to intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Employee stock options excluded from computation of diluted net income per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r148",
      "r474",
      "r490"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r5",
      "r56"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsLeasedToOthersMember": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long lived, depreciable property, plant or equipment held for lease to others under contractual agreements meeting the criteria for operating lease classification.",
        "label": "Assets Leased to Others [Member]",
        "terseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "AssetsLeasedToOthersMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r160"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r161"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r158",
      "r182"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "negatedLabel": "Unrealized losses 12 months or greater"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r168"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss",
        "negatedTotalLabel": "Total Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value",
        "totalLabel": "Total Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "negatedLabel": "Unrealized losses less than 12 months"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value",
        "terseLabel": "Unrealized losses less than 12 months Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value",
        "terseLabel": "Unrealized losses 12 months or greater Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r165"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost",
        "terseLabel": "Mature in one to five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r162",
      "r165",
      "r486"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value",
        "terseLabel": "Mature in one to five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost",
        "terseLabel": "Mature in less than one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r162",
      "r164",
      "r485"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value",
        "terseLabel": "Mature in less than one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r156",
      "r159",
      "r182"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Fair Value",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Available-for-sale Securities [Table Text Block]",
        "terseLabel": "Summary of Cash and Available-For-Sale Securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r263",
      "r297"
     ],
     "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.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "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.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r263",
      "r297"
     ],
     "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.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "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.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails",
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r382",
      "r386"
     ],
     "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.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails",
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building Improvements [Member]",
        "terseLabel": "Building improvements"
       }
      }
     },
     "localname": "BuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r217"
     ],
     "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": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r7",
      "r217"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Building and building/leasehold improvements"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r358",
      "r359",
      "r361"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Total purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r357",
      "r360"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Current portion of contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred",
        "terseLabel": "Net impact of measurement-period adjustment"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r352"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r352"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r351",
      "r352"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventory acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r107",
      "r347"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalLeasedAssetsLineItems": {
     "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": "Capital Leased Assets [Line Items]",
        "terseLabel": "Capital Leased Assets [Line Items]"
       }
      }
     },
     "localname": "CapitalLeasedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases.",
        "label": "Capital Leases, Future Minimum Payments Receivable",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases 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": "Capital Leases, Future Minimum Payments Receivable, Next Twelve Months",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases 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": "Capital Leases, Future Minimum Payments, Receivable Thereafter",
        "terseLabel": "2024 and thereafter"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases 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": "Capital Leases, Future Minimum Payments, Receivable in Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases 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": "Capital Leases, Future Minimum Payments, Receivable in Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsReceivableInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases 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": "Capital Leases, Future Minimum Payments, Receivable in Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases 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": "Capital Leases, Future Minimum Payments, Receivable in Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for lessor's leasing arrangements, which includes direct financing, sales type and leveraged leases. Disclosure may include the effect on the balance sheet and the income statement resulting from a change in lease classification for leases that at inception would have been classified differently had guidance been in effect at the inception of the original lease.",
        "label": "Capital Leases in Financial Statements of Lessor Disclosure [Text Block]",
        "terseLabel": "Sales-type Lease Receivable"
       }
      }
     },
     "localname": "CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount due within one year of the balance sheet date or the normal operating cycle, if longer, consisting of: (a) minimum lease payments due on direct financing and sales-type leases, (b) unguaranteed residual value, and (c) any unamortized initial direct costs on direct financing leases; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.",
        "label": "Capital Leases, Lessor Balance Sheet, Net Investment in Direct Financing and Sales Type Leases, Current",
        "terseLabel": "Prepaids and other current assets"
       }
      }
     },
     "localname": "CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount due after one year of the balance sheet date or beyond the normal operating cycle, if longer, consisting of: (a) minimum lease payments due on direct financing and sales-type leases, (b) unguaranteed residual value, and (c) any unamortized initial direct costs on direct financing leases; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.",
        "label": "Capital Leases, Lessor Balance Sheet, Net Investment in Direct Financing and Sales Type Leases, Noncurrent",
        "terseLabel": "Intangible and other assets, net"
       }
      }
     },
     "localname": "CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingAndSalesTypeLeasesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net investment in sales type leases as of the balance sheet date consisting of: (a) minimum lease payments on sales type leases and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.",
        "label": "Capital Leases, Net Investment in Sales Type Leases",
        "totalLabel": "Net investment in sales-type leases"
       }
      }
     },
     "localname": "CapitalLeasesNetInvestmentInSalesTypeLeases",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Leases, Net Investment in Sales Type Leases [Abstract]",
        "terseLabel": "Reported as:"
       }
      }
     },
     "localname": "CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimate of minimum payments on sales-type leases that are probable of not being collected as of the balance sheet date.",
        "label": "Capital Leases, Net Investment in Sales Type Leases, Allowance for Uncollectible Minimum Lease Payments",
        "negatedTerseLabel": "Allowance for credit loss"
       }
      }
     },
     "localname": "CapitalLeasesNetInvestmentInSalesTypeLeasesAllowanceForUncollectibleMinimumLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The remaining (unamortized) difference between the gross investment in a sales-type lease and the cost or carrying amount of the leased property as of the balance sheet date.",
        "label": "Capital Leases, Net Investment in Sales Type Leases, Deferred Income",
        "negatedTerseLabel": "Unearned income"
       }
      }
     },
     "localname": "CapitalLeasesNetInvestmentInSalesTypeLeasesDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived": {
     "auth_ref": [
      "r408",
      "r421"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of remaining payments as of the balance sheet date that lessees are obligated to make or can be required to make under sales-type leases, including any guarantee of residual value and executory costs. The amount also includes any guaranteed rental payments by an unrelated third-party provided that are financially capable of making such payments.",
        "label": "Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received",
        "terseLabel": "Gross lease receivables"
       }
      }
     },
     "localname": "CapitalLeasesNetInvestmentInSalesTypeLeasesMinimumPaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions made to capitalized computer software costs during the period.",
        "label": "Capitalized Computer Software, Additions",
        "terseLabel": "Capitalized computer software, gross"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAdditions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "auth_ref": [
      "r508"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.",
        "label": "Capitalized Computer Software, Gross",
        "terseLabel": "Capitalized software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r193"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Amortization of contract acquisition assets"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r192"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "terseLabel": "Capitalized contract costs"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r0",
      "r38",
      "r103"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
       "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",
        "terseLabel": "Cash and Cash Equivalents",
        "verboseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r104",
      "r107"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r97",
      "r103",
      "r106"
     ],
     "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",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of year",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r97",
      "r406"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r13"
     ],
     "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.",
        "label": "Cash [Member]",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r235"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about 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": "Class of Treasury Stock [Table]",
        "terseLabel": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r50",
      "r224",
      "r481",
      "r498"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "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 (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r223",
      "r227"
     ],
     "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.intuitivesurgical.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r107",
      "r228",
      "r505",
      "r506"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Legal Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Shares were reserved for future issuance (shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "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",
        "verboseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "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 (usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "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.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r21",
      "r230"
     ],
     "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",
        "periodEndLabel": "Ending balances (shares)",
        "periodStartLabel": "Beginning balances (shares)",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, 300.0 shares authorized, $0.001 par value, 116.0 shares and 114.5 shares issued and outstanding as of December 31, 2019, and 2018, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r250",
      "r251",
      "r258",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r75",
      "r77",
      "r78"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "terseLabel": "Total comprehensive income attributable to Intuitive Surgical, Inc.",
        "totalLabel": "Total comprehensive income attributable to Intuitive Surgical, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r75",
      "r77",
      "r365",
      "r374"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 and office equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r141",
      "r142",
      "r401",
      "r402"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r141",
      "r142",
      "r401",
      "r402",
      "r504"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r138",
      "r488"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk and Other Risks and Uncertainties"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r141",
      "r142",
      "r401",
      "r402"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "auth_ref": [
      "r107",
      "r109",
      "r366",
      "r375",
      "r376",
      "r377"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.",
        "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]",
        "terseLabel": "Consolidation and Joint Ventures"
       }
      }
     },
     "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of 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, Gross",
        "terseLabel": "Construction-in-process"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contract balances and changes in contract balances.",
        "label": "Contract with Customer, Asset and Liability [Table Text Block]",
        "terseLabel": "Summary of Contract Assets and Liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r237",
      "r239",
      "r246"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r237",
      "r238",
      "r246"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r247"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r252",
      "r257",
      "r503"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate securities"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateJointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.",
        "label": "Corporate Joint Venture [Member]",
        "terseLabel": "Joint venture"
       }
      }
     },
     "localname": "CorporateJointVentureMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNoteSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about short-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest).",
        "label": "Corporate Note Securities [Member]",
        "terseLabel": "Corporate securities"
       }
      }
     },
     "localname": "CorporateNoteSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "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": "Total cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of revenue:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Total cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax",
        "terseLabel": "Adoption of new accounting standard"
       }
      }
     },
     "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r338",
      "r342"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current income taxes, Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r114",
      "r340"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Current income taxes, Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r338",
      "r342"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Current income taxes"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r338",
      "r342"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current income taxes, State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r356"
     ],
     "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r339",
      "r342"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes, Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r339",
      "r342"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes, Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r101",
      "r112",
      "r339",
      "r342"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "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)",
        "totalLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r18",
      "r19",
      "r329",
      "r476",
      "r489"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "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"
       }
      }
     },
     "localname": "DeferredRevenueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "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 noncurrent.",
        "label": "Deferred Revenue, Noncurrent",
        "terseLabel": "Deferred revenue\u2014long-term"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r339",
      "r342"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes, State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r333"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r331"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "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.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetNoncurrent": {
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r315",
      "r330"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r307",
      "r336",
      "r337"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r335",
      "r336",
      "r337"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Research and other credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther": {
     "auth_ref": [
      "r306",
      "r336",
      "r337"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other",
        "terseLabel": "Expenses deducted in later years for tax purposes"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r306",
      "r336",
      "r337"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r332"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r307",
      "r336",
      "r337"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r307",
      "r336",
      "r337"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r307",
      "r336",
      "r337"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Fixed assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Employer match percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum amount the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount",
        "terseLabel": "Employer matching contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum rate of employees' contribution to 401(k) plan"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r101",
      "r216"
     ],
     "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",
        "verboseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r384"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Recognized gains (losses) in interest and other income, net"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r383",
      "r385",
      "r388",
      "r390"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r378",
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional amounts of outstanding currency forward contracts"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Derivative, Term of Contract",
        "terseLabel": "Derivative, term of contract"
       }
      }
     },
     "localname": "DerivativeTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Derivatives Designated as Hedging Instruments"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "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": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Revenue Disaggregated by Types and Geography"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r304"
     ],
     "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.intuitivesurgical.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DistributionRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels.",
        "label": "Distribution Rights [Member]",
        "verboseLabel": "Distribution rights and others"
       }
      }
     },
     "localname": "DistributionRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income per share attributable to Intuitive Surgical, Inc.:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r82",
      "r118",
      "r122",
      "r123",
      "r124",
      "r125",
      "r129",
      "r483",
      "r500"
     ],
     "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 (usd per share)",
        "verboseLabel": "Basic net income per share (usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r82",
      "r118",
      "r122",
      "r123",
      "r124",
      "r125",
      "r129",
      "r483",
      "r500"
     ],
     "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 (usd per share)",
        "verboseLabel": "Diluted net income per share (usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r107",
      "r126",
      "r127",
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Computation of Net Income per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/NetIncomePerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r406"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r303",
      "r316"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount",
        "negatedTerseLabel": "Excess tax benefits related to share-based compensation arrangements",
        "terseLabel": "Excess tax benefits related to share-based compensation arrangements",
        "verboseLabel": "Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails",
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and employee benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r296"
     ],
     "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": "Weighted average period unrecognized compensation expenses are expected to be recognized, years"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r295"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Income tax effect",
        "verboseLabel": "Share-based compensation charges, income tax effect"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit",
        "terseLabel": "Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock",
        "verboseLabel": "EMPLOYEE STOCK PURCHASE PLAN"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "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": "Equity, Class of Treasury Stock [Line Items]",
        "terseLabel": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r230"
     ],
     "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.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r395",
      "r396",
      "r397",
      "r398"
     ],
     "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 Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r395",
      "r399",
      "r400"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r252",
      "r253",
      "r257",
      "r396",
      "r456"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r252",
      "r253",
      "r257",
      "r396",
      "r457"
     ],
     "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": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r252",
      "r253",
      "r257",
      "r396",
      "r458"
     ],
     "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": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r183",
      "r184",
      "r185",
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Estimated useful life, intangible asset"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": {
       "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": {
       "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": "2025 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": {
       "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 during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": {
       "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": {
       "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": {
       "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": {
       "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r202",
      "r205",
      "r208",
      "r211",
      "r460"
     ],
     "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r208",
      "r460"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": {
       "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",
        "verboseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r202",
      "r207"
     ],
     "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": {
       "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": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r403",
      "r404",
      "r405"
     ],
     "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": "Foreign exchange gains (losses) related to balance sheet re-measurement"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignEarningsRepatriated": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign earnings repatriated from subsidiaries outside the country of domicile.",
        "label": "Foreign Earnings Repatriated",
        "terseLabel": "Estimated cumulative undistributed foreign earnings"
       }
      }
     },
     "localname": "ForeignEarningsRepatriated",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Forward contracts",
        "verboseLabel": "Foreign Exchange Forward"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignGovernmentDebtSecuritiesMember": {
     "auth_ref": [
      "r252",
      "r503"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt security issued by government not domiciled in United States of America (US).",
        "label": "Debt Security, Government, Non-US [Member]",
        "terseLabel": "Non-U.S. government securities"
       }
      }
     },
     "localname": "ForeignGovernmentDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.",
        "label": "Gain (Loss) Related to Litigation Settlement",
        "terseLabel": "Pre-tax loss"
       }
      }
     },
     "localname": "GainLossRelatedToLitigationSettlement",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicDistributionAxis": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Axis]",
        "terseLabel": "Geographic Distribution [Axis]"
       }
      }
     },
     "localname": "GeographicDistributionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicDistributionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Domain]",
        "terseLabel": "Geographic Distribution [Domain]"
       }
      }
     },
     "localname": "GeographicDistributionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionDomesticMember": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic.",
        "label": "Geographic Distribution, Domestic [Member]",
        "terseLabel": "U.S."
       }
      }
     },
     "localname": "GeographicDistributionDomesticMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionForeignMember": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allocation of business activity identified as foreign.",
        "label": "Geographic Distribution, Foreign [Member]",
        "terseLabel": "Outside of U.S. (\u201cOUS\u201d)"
       }
      }
     },
     "localname": "GeographicDistributionForeignMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "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",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r196"
     ],
     "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",
        "terseLabel": "Acquisition activity"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r107",
      "r199",
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r198",
      "r348"
     ],
     "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": "Goodwill adjustment"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r197",
      "r198",
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Translation and Purchase Accounting Adjustments",
        "terseLabel": "Translation and other"
       }
      }
     },
     "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "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",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r380",
      "r391"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r107",
      "r215",
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Income before provision for income taxes, U.S."
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Income before provision for income taxes, Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r319"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "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": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Holiday [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r320",
      "r326",
      "r328",
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r346"
     ],
     "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.intuitivesurgical.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r147",
      "r344"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Income tax expense",
        "totalLabel": "Total income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxHolidayAggregateDollarAmount": {
     "auth_ref": [
      "r343"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.",
        "label": "Income Tax Holiday, Aggregate Dollar Amount",
        "terseLabel": "Tax benefit from tax holiday"
       }
      }
     },
     "localname": "IncomeTaxHolidayAggregateDollarAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.",
        "label": "Income Tax Holiday, Income Tax Benefits Per Share",
        "terseLabel": "Tax benefit from tax holiday (in dollars per share)"
       }
      }
     },
     "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r79",
      "r107",
      "r310",
      "r311",
      "r327",
      "r328",
      "r334",
      "r345",
      "r507"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r309",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Tax Cuts and Jobs Act impact",
        "verboseLabel": "Provisional income tax expense"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": {
     "auth_ref": [
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount",
        "negatedLabel": "Domestic production activities deduction"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r110",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Foreign rate differential"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r111",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Federal tax at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions": {
     "auth_ref": [
      "r316",
      "r317"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible charitable contributions expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Charitable Contributions, Amount",
        "negatedTerseLabel": "Includes charitable foundation contribution expense"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseCharitableContributions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Share-based compensation not benefited"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r316"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "auth_ref": [
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount",
        "terseLabel": "U.S. tax on foreign earnings"
       }
      }
     },
     "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r111",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State taxes, net of federal benefits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedLabel": "Research and development credit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r98",
      "r105"
     ],
     "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",
        "verboseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.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": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedTerseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.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": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the 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": "Accrued compensation and employee benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "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, net of effects of acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.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": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaids and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit, from purchase accounting adjustments.",
        "label": "Indefinite-lived Intangible Assets, Purchase Accounting Adjustments",
        "terseLabel": "Intangible assets adjustment"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r107",
      "r212",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "terseLabel": "Capitalized Software Costs for Internal Use"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r30",
      "r191"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails": {
       "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.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r1",
      "r54",
      "r188"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails": {
       "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": "Inventory",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "terseLabel": "Inventory:"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r55",
      "r107",
      "r131",
      "r189",
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r32",
      "r191"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails": {
       "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.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r31",
      "r191"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails": {
       "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.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r6",
      "r41"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r436"
     ],
     "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": "Supplemental Cash Flow and Balance Sheet Information"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for lessor entity's leasing arrangements for operating, capital and leveraged leases.",
        "label": "Leases of Lessor Disclosure [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LeasesOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Lessee, Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r437"
     ],
     "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": "Schedule of Maturities of Operating Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2025 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Less imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r439"
     ],
     "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": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "auth_ref": [
      "r441",
      "r446",
      "r447",
      "r450"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.",
        "label": "Lessor, Leases [Policy Text Block]",
        "terseLabel": "Lessor, Leases"
       }
      }
     },
     "localname": "LessorLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor for operating lease.",
        "label": "Lessor, Operating Lease, Payments to be Received",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessor, Operating Lease, Payments to be Received, Five Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Lessor, Operating Lease, Payments to be Received, Four Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.",
        "label": "Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Operating Lease Payments"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor in next fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Lessor, Operating Lease, Payments to be Received, Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Lessor, Operating Lease, Payments to be Received, Thereafter",
        "terseLabel": "2025 and thereafter"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Lessor, Operating Lease, Payments to be Received, Three Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Lessor, Operating Lease, Payments to be Received, Two Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorSalesTypeLeaseTermOfContract1": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessor's sales-type lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Sales-type Lease, Term of Contract",
        "terseLabel": "Sales-type leases term"
       }
      }
     },
     "localname": "LessorSalesTypeLeaseTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "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.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r27",
      "r479",
      "r496"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "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.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.",
        "label": "Liabilities, Other than Long-term Debt, Noncurrent",
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Total other long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LitigationReserveCurrent": {
     "auth_ref": [
      "r50",
      "r224",
      "r226"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.",
        "label": "Estimated Litigation Liability, Current",
        "terseLabel": "Litigation-related accruals"
       }
      }
     },
     "localname": "LitigationReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount awarded to other party in judgment or settlement of litigation.",
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "terseLabel": "Settlement agreement payment"
       }
      }
     },
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Accrued liabilities, product liability claims"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in loss contingency liability.",
        "label": "Loss Contingency Accrual, Period Increase (Decrease)",
        "terseLabel": "Pre-tax settlement charges"
       }
      }
     },
     "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.",
        "label": "Loss Contingency, Loss in Period",
        "negatedLabel": "Includes pre-tax litigation (charges)"
       }
      }
     },
     "localname": "LossContingencyLossInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r7",
      "r217"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment, Gross",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r3",
      "r46"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Short-term investments",
        "verboseLabel": "Short-term Investments"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "terseLabel": "Long-term investments",
        "verboseLabel": "Long-term Investments"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r53",
      "r478",
      "r495"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interest in joint venture"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MunicipalNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Notes [Member]",
        "terseLabel": "Municipal securities"
       }
      }
     },
     "localname": "MunicipalNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r135",
      "r146"
     ],
     "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 Business"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/DescriptionoftheBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r97",
      "r99",
      "r102"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "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.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r73",
      "r76",
      "r81",
      "r102",
      "r127",
      "r482",
      "r499"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income attributable to Intuitive Surgical, Inc.",
        "totalLabel": "Net income attributable to Intuitive Surgical, Inc.",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r73",
      "r76",
      "r368",
      "r373"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Less: net income (loss) attributable to noncontrolling interest in joint venture",
        "verboseLabel": "Net loss attributable to noncontrolling interest in joint venture"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-compete provision"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest in Joint Venture"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Derivatives Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "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": "Interest and other income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "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.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "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": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "auth_ref": [
      "r133",
      "r440",
      "r448"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income",
        "terseLabel": "Operating lease revenue"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": {
     "auth_ref": [
      "r133",
      "r448"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of components of income from operating lease.",
        "label": "Operating Lease, Lease Income [Table Text Block]",
        "terseLabel": "Operating Lease Revenue"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Total operating lease liabilities",
        "totalLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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": "Other accrued liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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": "Other long-term liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r430",
      "r432"
     ],
     "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": "Cash paid for leases that were included within operating cash outflows"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r427"
     ],
     "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": "Intangible and other assets, net (Right-of-use assets)"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r435",
      "r438"
     ],
     "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": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r434",
      "r438"
     ],
     "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": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r409",
      "r414"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r409",
      "r414"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "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.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r409",
      "r414"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "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.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r409",
      "r414"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "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.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r409",
      "r414"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "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.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r409",
      "r414"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "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.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r409",
      "r414"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2024 and thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future minimum rental payments in aggregate as of the balance sheet date under operating leases.",
        "label": "Operating Leases, Future Minimum Payments Receivable",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within one year of the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, Current",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the third year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the second year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Receivable, Thereafter",
        "terseLabel": "2024 and thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofFutureMinimumLeaseReceivablesUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r410",
      "r411",
      "r451"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for lessor's operating leases.",
        "label": "Lessor, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "OperatingLeasesOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r47"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]",
        "terseLabel": "Available-for-sale investments (net of tax):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent [Abstract]",
        "terseLabel": "Employee benefit plans (net of tax):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r63",
      "r67",
      "r254"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Change in unrealized gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]",
        "terseLabel": "Derivative instruments (net of tax):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
     "auth_ref": [
      "r60",
      "r61"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities and unrealized holding gain (loss) related to transfers of securities into the available-for-sale classification and out of the held-to-maturity classification.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Reclassification Adjustments, after Tax",
        "terseLabel": "Change in unrealized gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r60",
      "r61",
      "r67"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax",
        "totalLabel": "Net change"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r69",
      "r80"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive income (loss) before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "totalLabel": "Net change"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r57",
      "r407"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Change in foreign currency translation gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r74",
      "r77",
      "r80",
      "r230"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive loss",
        "totalLabel": "Other comprehensive gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r65",
      "r67"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedTotalLabel": "Net change"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r67",
      "r70",
      "r71",
      "r171"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedTerseLabel": "Less: Reclassification adjustment for (gains) losses on investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": {
     "auth_ref": [
      "r67",
      "r70",
      "r71",
      "r381"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax",
        "negatedTerseLabel": "Less: Reclassification adjustment for (gains) losses on derivative instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r67",
      "r70",
      "r71",
      "r254"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedTerseLabel": "Less: Reclassification adjustment for losses on employee benefit plans"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r59",
      "r67",
      "r394"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax",
        "terseLabel": "Change in unrealized gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of other current liabilities.",
        "label": "Other Current Liabilities [Table Text Block]",
        "terseLabel": "Details of the Other Accrued Liabilities\u2014Short Term Balance Sheet Item"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIncomeMember": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other revenue.",
        "label": "Other Income [Member]",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r47"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other accrued liabilities",
        "totalLabel": "Other Liabilities, Current"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r382",
      "r393"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental non-cash investing and financing activities:"
       }
      }
     },
     "localname": "OtherNoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Intangible and other assets, net"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "terseLabel": "Details of the Other Long-Term Liabilities Balance Sheet Item"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "label": "Other than Temporary Impairment Losses, Investments, Available-for-sale Securities",
        "terseLabel": "Other-than-temporary impairment losses"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Total Intuitive Surgical, Inc. Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "negatedLabel": "Payment of deferred purchase consideration",
        "terseLabel": "Payment of deferred purchase consideration"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "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": "Repurchase of common stock",
        "terseLabel": "Value of shares repurchased"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "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",
        "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r90",
      "r362"
     ],
     "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": "Cash payments"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "terseLabel": "Acquisition of businesses, net of cash"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchase of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Purchase of property, plant, and equipment and intellectual property"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r263",
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "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.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "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 (usd per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "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.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "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.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r20"
     ],
     "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.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, 2.5 shares authorized, $0.001 par value, issuable in series; no shares issued and outstanding as of December 31, 2019, and 2018"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r4",
      "r36",
      "r37"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaids and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "terseLabel": "Prepaid and other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails",
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r92",
      "r298"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Cash received from option exercises and employee stock purchase plans"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r87",
      "r88",
      "r157"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from maturities of investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.",
        "label": "Proceeds from Noncontrolling Interests",
        "terseLabel": "Capital contribution from noncontrolling interest"
       }
      }
     },
     "localname": "ProceedsFromMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r89",
      "r157"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.",
        "label": "Proceeds from Sale of Available-for-sale Securities",
        "terseLabel": "Proceeds from sales of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from issuance of common stock relating to employee stock plans"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Product"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r73",
      "r76",
      "r96",
      "r148",
      "r149",
      "r365",
      "r367",
      "r369",
      "r373",
      "r374"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r42",
      "r219"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r41",
      "r217"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "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",
        "totalLabel": "Gross property, plant, and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r14",
      "r15",
      "r219",
      "r497"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant, and equipment, net",
        "totalLabel": "Total property, plant, and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]",
        "terseLabel": "Property, plant, and equipment, net:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r40",
      "r107",
      "r219"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r14",
      "r219"
     ],
     "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": "Estimated Useful Lives Of The Assets",
        "verboseLabel": "Details of the Property, Plant and Equipment, Net Balance Sheet Item"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": {
     "auth_ref": [
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Transfers and Changes",
        "terseLabel": "Property, Plant and Equipment, Transfers and Changes"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTransfersAndChanges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r14",
      "r217"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful\u00a0Lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": {
     "auth_ref": [
      "r413",
      "r416"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of accumulated depreciation, by major property class, recorded on property subject to or available for lease as of the balance sheet date.",
        "label": "Property Subject to or Available for Operating Lease, Accumulated Depreciation",
        "negatedTerseLabel": "Accumulated depreciation associated with operating lease assets - Intuitive System Leasing"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": {
     "auth_ref": [
      "r412",
      "r416"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of physical assets used in the normal conduct of business to produce goods and services subject to or available for lease.",
        "label": "Property Subject to or Available for Operating Lease, Gross",
        "terseLabel": "Operating lease assets\u2014Intuitive System Leasing"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "auth_ref": [
      "r17",
      "r477",
      "r492"
     ],
     "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": "Other commitments"
       }
      }
     },
     "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Selected Quarterly Data"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r69",
      "r72",
      "r80"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "negatedLabel": "Reclassified from accumulated other comprehensive (loss)"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r256",
      "r452",
      "r453",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r305",
      "r508"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "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",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r107",
      "r305"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r106",
      "r473",
      "r493"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r13",
      "r103",
      "r106",
      "r473",
      "r493"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted Cash and Cash Equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "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)",
        "verboseLabel": "RESTRICTED STOCK UNITS"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r24",
      "r231",
      "r494"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "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.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r244",
      "r245"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding 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, Excluding Assessed Tax",
        "terseLabel": "Total revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r108",
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.",
        "label": "Revenue, Performance Obligation, Description of Timing",
        "terseLabel": "Performance obligation period"
       }
      }
     },
     "localname": "RevenuePerformanceObligationDescriptionOfTiming",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r242"
     ],
     "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": "Transaction price allocated to remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "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.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r243"
     ],
     "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": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r243"
     ],
     "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.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "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.intuitivesurgical.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r433",
      "r438"
     ],
     "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": "Right-of-use assets recognized related to new lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": {
     "auth_ref": [
      "r442"
     ],
     "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": "Schedule of Contractual Maturities of Gross Lease Receivables"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "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": "2024"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "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": "2023"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "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": "2020"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "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": "2025 and thereafter"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "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": "2022"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "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": "2021"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseLeaseIncome": {
     "auth_ref": [
      "r133",
      "r440",
      "r448"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease income from variable lease payments, interest income from net investment on sales-type lease, and profit (loss) recognized at commencement.",
        "label": "Sales-type Lease, Lease Income",
        "terseLabel": "Sales-type lease revenue"
       }
      }
     },
     "localname": "SalesTypeLeaseLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock": {
     "auth_ref": [
      "r133",
      "r448"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of components of income from sales-type lease.",
        "label": "Sales-type Lease, Lease Income [Table Text Block]",
        "terseLabel": "Sales-type Lease Receivable"
       }
      }
     },
     "localname": "SalesTypeLeaseLeaseIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables",
      "http://www.intuitivesurgical.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalesTypeLeaseLeaseReceivable": {
     "auth_ref": [
      "r449"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": 1.0
      }
     },
     "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": "Gross lease receivables"
       }
      }
     },
     "localname": "SalesTypeLeaseLeaseReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLease": {
     "auth_ref": [
      "r449"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of net investment in sales-type lease.",
        "label": "Sales-type Lease, Net Investment in Lease",
        "totalLabel": "Net investment in sales-type leases"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r69"
     ],
     "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": "Components of Accumulated Other Comprehensive Income (Loss), Net of Tax"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Schedule of Available-for-sale Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r163",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r484",
      "r487"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCapitalLeasedAsssetsTable": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Capital Leased Assets [Table]",
        "terseLabel": "Schedule of Capital Leased Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfCapitalLeasedAsssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Summary Of Share-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule Of Provision For Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule Of Deferred Tax Assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "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": "Computation Of Basic And Diluted Net Income Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/NetIncomePerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule Of Income Tax Difference From The Statutory Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r261",
      "r294",
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r202",
      "r207"
     ],
     "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.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r202",
      "r207"
     ],
     "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 Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.",
        "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]",
        "terseLabel": "Contractual Maturities of Gross Lease Receivables"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule Of Future Minimum Lease Commitments Under Operating Leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r199",
      "r200"
     ],
     "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 Summary of Changes in Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule Of Income Before Provision For Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r12",
      "r33",
      "r34",
      "r35"
     ],
     "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": "Details of the Inventory Balance Sheet Item"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Summary of RSU Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "terseLabel": "Gross Notional Amounts for Outstanding Derivatives"
       }
      }
     },
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r387",
      "r389"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.",
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "terseLabel": "Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures"
       }
      }
     },
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r42",
      "r219"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule Of Selected Quarterly Data"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r263",
      "r297"
     ],
     "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.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "terseLabel": "Summary Of Significant Ranges Of Outstanding And Exercisable Options"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r269",
      "r283",
      "r286"
     ],
     "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": "Summary Of Stock Option Activity Under All Stock Plans"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "terseLabel": "Schedule Of Available-For-Sale Investments With Unrealized Losses"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r326",
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule Of Gross Unrecognized Income Tax Benefits"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r207"
     ],
     "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 Estimated Future Amortization Expense Of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SelectedQuarterlyFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Selected Quarterly Financial Information [Abstract]",
        "terseLabel": "Selected Quarterly Financial Information [Abstract]"
       }
      }
     },
     "localname": "SelectedQuarterlyFinancialInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r85",
      "r187"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "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.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Service"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.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": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Share based vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discount rate from fair value on offering date that participants pay for shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date",
        "terseLabel": "Discount on fair market value on the offering date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date",
        "terseLabel": "Discount on fair market value on the purchase date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r275"
     ],
     "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": "Canceled (shares)",
        "terseLabel": "Canceled (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r281"
     ],
     "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": "Canceled (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r279"
     ],
     "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": "Granted (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r279"
     ],
     "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": "Fair value at grant date (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Unvested ending balance (shares)",
        "periodStartLabel": "Unvested beginning balance (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Unvested ending balance (usd per share)",
        "periodStartLabel": "Unvested beginning balance (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted\u00a0Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r280"
     ],
     "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": "Vested (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r285"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Vested in period, aggregate fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "verboseLabel": "Volatility (percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "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.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares of common stock reserved for issuance (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r297"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r285"
     ],
     "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 under stock option plans"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Options forfeited/expired (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r273"
     ],
     "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": "Options granted (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r284"
     ],
     "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 at grant date (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]",
        "terseLabel": "Schedule Of Estimated Fair Values Of The Option Using Black-Scholes Option Pricing Model, Weighted Average Assumptions and Fair Value of RSUs"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r297"
     ],
     "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": "Options Outstanding, Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r271",
      "r297"
     ],
     "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": "Ending balance (shares)",
        "periodStartLabel": "Beginning balance (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "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": "Number Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r270"
     ],
     "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": "Ending balance (usd per share)",
        "periodStartLabel": "Beginning balance (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r288"
     ],
     "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 shares vested and expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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, Outstanding, Number",
        "terseLabel": "Number of options vested and expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Options vested and expected to vest, weighted-average exercise price per share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r260",
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "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": "Options exercised (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Options forfeited/expired (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "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": "Options granted (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r107",
      "r263",
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]",
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Range of Exercise Prices, minimum (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "terseLabel": "Options Exercisable, Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Options Outstanding, Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Range of Exercise Prices, maximum (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intrinsic value of outstanding 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, Aggregate Intrinsic Value, Outstanding",
        "terseLabel": "Aggregate intrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Share-based compensation, options, expiration term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r290",
      "r299"
     ],
     "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 (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r297"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Options Exercisable, Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r297"
     ],
     "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": "Options Exercisable, Weighted Average Remaining Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual life of shares vested and expected to vest, years"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options Outstanding, Weighted Average Remaining Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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 withheld related to net share settlement of equity awards (shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "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.intuitivesurgical.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": "Internal use software"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r52",
      "r230"
     ],
     "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.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "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.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "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]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "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.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Employee stock purchase plan, shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock through employee stock plans (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231",
      "r274"
     ],
     "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": "Options exercised (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockSplits": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of a stock split.",
        "label": "Stock Issued During Period, Shares, Stock Splits",
        "terseLabel": "Three-for-one stock split (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockSplits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Employee stock purchase plan, value of shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Three-for-one stock split"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r20",
      "r21",
      "r231",
      "r262",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "terseLabel": "STOCK OPTION PLANS"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedLabel": "Repurchase and retirement of common stock (shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedLabel": "Repurchase and retirement of common stock"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r20",
      "r21",
      "r230",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Shares repurchased (shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r25",
      "r26",
      "r155"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total Intuitive Surgical, Inc. stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r363",
      "r364",
      "r372"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Beginning balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r236"
     ],
     "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": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SwissFederalTaxAdministrationFTAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of Switzerland.",
        "label": "Swiss Federal Tax Administration (FTA) [Member]",
        "terseLabel": "Swiss Federal Tax Administration (FTA)"
       }
      }
     },
     "localname": "SwissFederalTaxAdministrationFTAMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r340"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act.",
        "label": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)",
        "terseLabel": "Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "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": "Taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Patents and developed technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r252",
      "r480"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "U.S. government agencies"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r252",
      "r480",
      "r503"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).",
        "label": "US Treasury and Government [Member]",
        "terseLabel": "U.S. government agencies"
       }
      }
     },
     "localname": "USTreasuryAndGovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r252",
      "r257",
      "r480"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. treasuries"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Investments",
        "terseLabel": "Net unrealized gains/(losses) on investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r308",
      "r321"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Total gross unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r322"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedLabel": "Decreases related to tax positions taken during a prior year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r324"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Decreases related to settlements with tax authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Interest and penalties related to unrecognized tax benefits accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r323"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Increases related to tax positions taken during the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r322"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Increases related to tax positions taken during a prior year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "terseLabel": "Net increase in gross unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r325"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedLabel": "Decreases related to expiration of statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r136",
      "r137",
      "r139",
      "r140",
      "r143",
      "r144",
      "r145"
     ],
     "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.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance\u00a0at End\u00a0of\u00a0Year",
        "periodStartLabel": "Balance\u00a0at Beginning\u00a0of Year"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "negatedLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Add: Dilutive potential shares"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r121",
      "r125"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": {
       "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 (shares)",
        "totalLabel": "Weighted-average shares used in computing diluted net income per share (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Shares used in computing net income per share attributable to Intuitive Surgical, Inc.:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r120",
      "r125"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": {
       "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 (shares)",
        "verboseLabel": "Weighted-average shares outstanding basic (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=SL77927221-108306"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r173": {
   "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"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r224": {
   "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"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=116646759&loc=d3e15243-108350"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r228": {
   "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"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r235": {
   "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"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-203045"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r248": {
   "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"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r267": {
   "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"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "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": "(d)",
   "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": "(d)(1)",
   "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": "(d)(2)",
   "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": "(e)",
   "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": "(e)(1)",
   "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": "(e)(2)",
   "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": "(f)",
   "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(5))",
   "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": "(f)(2)(i)",
   "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": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "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": "(g)",
   "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": "(h)(1)",
   "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": "(h)(1)(i)",
   "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": "(i)",
   "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",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r308": {
   "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"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32059-109318"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r321": {
   "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"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "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": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320"
  },
  "r342": {
   "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"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r344": {
   "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"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r348": {
   "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"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=SL65897772-128472"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r356": {
   "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"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r367": {
   "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"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-04)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "c",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959"
  },
  "r382": {
   "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"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r386": {
   "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"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77910348&loc=d3e34102-112682"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "Note 1",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r411": {
   "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"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77907726&loc=d3e41457-112716"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77907726&loc=d3e41460-112716"
  },
  "r414": {
   "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"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84165051&loc=d3e45377-112738"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84165051&loc=d3e45377-112738"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84165051&loc=d3e45377-112738"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(4)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84165051&loc=d3e45377-112738"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84165051&loc=d3e45377-112738"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/subtopic&trid=2209026"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888421&loc=SL77919311-209978"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919352-209981"
  },
  "r442": {
   "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"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919396-209981"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919398-209981"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919359-209981"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL117410129-209981"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL117410129-209981"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919372-209981"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "14",
   "Topic": "842",
   "URI": "http://asc.fasb.org/section&trid=77888298"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888252"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r477": {
   "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"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6)(a)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473"
  },
  "r504": {
   "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"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r508": {
   "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"
  },
  "r509": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r511": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r512": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r513": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r514": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r515": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r516": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "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": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624568304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation And Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Valuation And Qualifying Accounts</a></td>
<td class="text"><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.929%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance&#160;at<br/>Beginning&#160;of<br/>Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Deductions&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance&#160;at<br/>End&#160;of&#160;Year</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts, loan credit losses, and sales returns</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Year ended December&#160;31, 2019</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Year ended December&#160;31, 2018</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Year ended December&#160;31, 2017</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:19.444%;"><tr><td style="width:1.0%;"/><td style="width:98.000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Primarily represents products returned.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<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.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624342608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Financial Statement Details (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Details of the Inventory Balance Sheet Item</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">308.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">204.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">595.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">409.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Details of the Property, Plant and Equipment, Net Balance Sheet Item</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant, and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets, generally, as follows:</span></div><div style="margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.744%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:41.256%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to 30 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Up to 15 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment and furniture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Greater of lease term or 1 to 5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Enterprise-wide software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchased software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lesser of 3 years or life of license</span></div></td></tr></table></div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Property, plant, and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and building/leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets&#8212;Intuitive System Leasing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">272.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross property, plant, and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,836.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,248.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(563.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(436.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant, and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">812.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*Accumulated depreciation associated with operating lease assets&#8212;Intuitive System Leasing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock', window );">Details of the Other Accrued Liabilities&#8212;Short Term Balance Sheet Item</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Other accrued liabilities&#8212;short-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Litigation-related accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of deferred purchase consideration payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other accrued liabilities&#8212;short-term</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock', window );">Details of the Other Long-Term Liabilities Balance Sheet Item</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes&#8212;long-term</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue&#8212;long-term</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Supplemental Cash Flow Information</a></td>
<td class="text"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides supplemental cash flow information (in millions):</span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended&#160;December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment transfers from inventory to property, plant, and equipment </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred payments and contingent consideration related to business combinations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">us-gaap_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other noncurrent 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_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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>
</SEC-DOCUMENT>
